Jackson County, Minnesota Cities (2025)

46 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Jackson13,2343,320-0.55%6235 City
Jackson23,2343,321-0.55%6235 City
Lakefield31,7041,733-0.35%1,2741 City
Lakefield41,7041,734-0.35%1,2741 City
Jackson51,6421,6100.18%3155 Township
Jackson61,6421,6100.18%3155 Township
Heron Lake7589603-0.51%4741 City
Heron Lake8589603-0.51%4741 City
Heron Lake9302309-1.31%839 Township
Heron Lake10302309-1.31%839 Township
Christiania11265267-0.38%736 Township
Christiania12265267-0.38%736 Township
Des Moines13233236-0.43%831 Township
Des Moines14233236-0.43%831 Township
Delafield152292300%735 Township
Delafield162292300%735 Township
Petersburg17218221-0.46%636 Township
Petersburg18218221-0.46%636 Township
Belmont19215217-0.46%636 Township
Belmont20215217-0.46%636 Township
Hunter212152160%636 Township
Hunter222152160%636 Township
Middletown232132140%636 Township
Middletown242132140%636 Township
Wisconsin25208210-0.48%635 Township
Wisconsin26208210-0.48%635 Township
Ewington272072080%636 Township
Ewington282072080%636 Township
Rost29204206-0.49%636 Township
Rost30204206-0.49%636 Township
Okabena31200204-0.5%5920 City
Okabena32200204-0.5%5920 City
Sioux Valley33195197-0.51%536 Township
Sioux Valley34195197-0.51%536 Township
Enterprise35180182-0.55%536 Township
Enterprise36180182-0.55%536 Township
Alba37164166-0.61%535 Township
Alba38164166-0.61%535 Township
Weimer391571570%531 Township
Weimer401571570%531 Township
La Crosse411461460%435 Township
La Crosse421461460%435 Township
West Heron Lake43125126-0.79%527 Township
West Heron Lake44125126-0.79%527 Township
Alpha459598-1.04%4440 City
Alpha469598-1.04%4440 City

Jackson County Cities Summary

Largest City

Jackson is the largest city in Jackson County, with a population of 3,234.

Smallest City

Alpha is the smallest city in Jackson County, with a population of 95.

10 Largest Cities

There are 46 cities in Jackson County, Minnesota.

Location of Jackson County