County ZIP codes · Minnesota · FIPS 27033

Cottonwood County, MN ZIP Codes

Cottonwood County, Minnesota has 13 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026), all residential. 6 of the residential ones lie mainly in Cottonwood County and 7 mainly in a neighboring county; 11 cross the county line. Median household income ranges from $67,689 in 56180 (Walnut Grove) to $77,083 in 56101 (Windom) (Census Bureau, ACS 2020-2024).

  • ACS2020-24
  • Census2020

Where are the ZIP codes of Cottonwood County?

56019 · Comfrey: $66k56083 · Sanborn: $69k56101 · Windom: $77k56118 · Bingham Lake: $91k56131 · Fulda: $73k56137 · Heron Lake: $71k56145 · Jeffers: $59k56152 · Lamberton: $76k56159 · Mountain Lake: $72k56166 · Revere: $76k56174 · Storden: $75k56180 · Walnut Grove: $68k56183 · Westbrook: $46k5610156131561375608356152561595618056019561835611856145561745616656019 · Comfrey: $66k56083 · Sanborn: $69k56101 · Windom: $77k56118 · Bingham Lake: $91k56131 · Fulda: $73k56137 · Heron Lake: $71k56145 · Jeffers: $59k56152 · Lamberton: $76k56159 · Mountain Lake: $72k56166 · Revere: $76k56174 · Storden: $75k56180 · Walnut Grove: $68k56183 · Westbrook: $46k5610156131561375608356152561595618056019561835611856145561745616656019 · Comfrey: $66k56083 · Sanborn: $69k56101 · Windom: $77k56118 · Bingham Lake: $91k56131 · Fulda: $73k56137 · Heron Lake: $71k56145 · Jeffers: $59k56152 · Lamberton: $76k56159 · Mountain Lake: $72k56166 · Revere: $76k56174 · Storden: $75k56180 · Walnut Grove: $68k56183 · Westbrook: $46k561015613156137560835615956180560195618356145
The residential ZIP codes of Cottonwood County (whole outlines, including the parts in neighboring counties), shaded by median household income in national fifths (ACS 2020-2024). <$54.1k$98.1k+no figure

Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).

How different are its ZIP codes?

The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $71,250 and $73,063.

They carry 13 postal town names.

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).

All 13 residential ZIP codes in Cottonwood County

6 ZIP codes lie mainly in Cottonwood County; 7 more reach into it from a neighboring county and follow the first table.

Residential ZIP codes mainly in Cottonwood County, largest first; "In this county" is the share of the ZIP's land in the county
In this county
56101 Windom 6,157 36 $77k $184k 63%
56159 Mountain Lake 2,668 21 $72k $162k 86%
56183 Westbrook 1,241 13 $46k $138k 74%
56145 Jeffers 510 10 $59k $104k 100%
56118 Bingham Lake 457 9 $91k $260k 91%
56174 Storden 352 9 $75k $104k 100%

Partly in Cottonwood County

Residential ZIP codes mainly in another county that reach at least 1% into Cottonwood County, by their share here
In this county
56166 Revere 178 5 $76k $192k 49%
56152 Lamberton 1,431 10 $76k $130k 38%
56137 Heron Lake 1,039 9 $71k $124k 36%
56083 Sanborn 741 8 $69k $133k 35%
56019 Comfrey 795 8 $66k $161k 34%
56131 Fulda 2,238 13 $73k $180k 14%
56180 Walnut Grove 1,287 11 $68k $132k 13%

Download the 13 ZIP codes as CSV

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).

Which ZIP codes cross the county line?

11 ZIP codes of Cottonwood County extend into another county. A ZIP code follows mail routes, not county borders.

Share of each ZIP code's land in Cottonwood County and in the neighboring counties
ZIPIn CottonwoodElsewhere
5610163%Jackson County 37%
5615986%Jackson County 14%
5613114%Murray County 46%; Nobles County 40%
5615238%Redwood County 62%
5618013%Redwood County 71%; Murray County 16%
5618374%Murray County 26%
5613736%Jackson County 64%
5601934%Brown County 58%; Watonwan County 8%
5608335%Redwood County 45%; Brown County 20%
5611891%Jackson County 9%
5616649%Redwood County 51%

Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).

Which first three digits do Cottonwood County's ZIP codes use?

The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Cottonwood County's ZIP codes use 2 prefixes: 560 and 561.

Three-digit prefixes of Cottonwood County's ZIP codes, the sectional center for each (USPS labeling list L005, effective October 1, 2026) and how many of the prefix's codes are Cottonwood County's
PrefixSectional centerHereAll codes
560 Mankato, MN (SCF 560) 2 74
561 Mankato, MN (SCF 560) 11 66

Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.