Skip to content

Houston County, Minnesota ZIP codes

7 ZIP codes are in Houston County, plus 2 that cross in from neighboring counties. It's part of the La Crosse-Onalaska, WI-MN metro area.

ZIP codes
7
Population in these ZIPs
19,689
Avg. median income
$79,500population-weighted
Cities & towns
7
Loading map…

Click anywhere on the map to see which ZIP code it's in.

Radius search from here

ZIP codes in Houston County

ZIP codes in Houston County
ZIP codeCityPopulationMedian incomeTypical home value
55919Brownsville1,040$77,917$354,900
55921Caledonia4,659$80,161$288,000
55931Eitzen392$77,917$130,800
55941Hokah1,072$72,500$298,800
55943Houston3,221$72,411$339,000
55947La Crescent7,403$88,611$360,500
55974Spring Grove1,902$59,205$264,700

ZIP codes partly in Houston County

These ZIP codes are mostly in a neighboring county but cover part of Houston County.

ZIP codes partly in Houston County
ZIP codeCityCountyPopulationMedian incomeTypical home value
55954MabelFillmore County1,332$66,250$225,100
55971RushfordFillmore County3,018$88,750$279,300

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Cities and towns in Houston County

Nearby counties

Frequently asked questions

How many ZIP codes are in Houston County, Minnesota?

7 ZIP codes are mainly in Houston County, and 2 more ZIP codes from neighboring areas reach partly into it.

What cities are in Houston County?

ZIP codes in Houston County use the city names Brownsville, Caledonia, Eitzen, Hokah, Houston, La Crescent and Spring Grove.

What metro area is Houston County in?

Houston County is part of the La Crosse-Onalaska, WI-MN metropolitan statistical area.