Cottonwood County, Minnesota Cities (2026)

26 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Windom14,7904,810-0.06%1,1704 City
Mountain Lake21,9161,999-0.73%1,1162 City
Westbrook3721759-0.83%1,0761 City
Windom45515231.47%1536 Township
Jeffers5331352-0.9%8530 City
Mountain Lake6306315-0.65%936 Township
Great Bend7299310-0.66%1031 Township
Carson8269279-0.74%835 Township
Lakeside9235244-0.84%733 Township
Midway102212260%634 Township
Storden11209223-0.95%9460 City
Westbrook121992010.51%635 Township
Selma13167172-0.6%536 Township
Germantown14166171-0.6%536 Township
Storden151661670.61%536 Township
Ann16151158-0.66%436 Township
Highwater171451450.69%436 Township
Dale181431430.7%436 Township
Bingham Lake191341300.75%1681 City
Rose Hill20122128-0.81%336 Township
Delton21120126-0.83%336 Township
Amo22114120-0.87%335 Township
Dundee2381741.25%2640 City
Southbrook2472740%234 Township
Wilder2556580%711 City
Kinbrae2610100%121 City

Cottonwood County Cities Summary

Largest City

Windom is the largest city in Cottonwood County, with a population of 4,790.

Smallest City

Kinbrae is the smallest city in Cottonwood County, with a population of 10.

10 Largest Cities

There are 26 cities in Cottonwood County, Minnesota.

Location of Cottonwood County