Jackson County, Minnesota Cities (2025)

23 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Jackson13,2343,321-0.55%6235 City
Lakefield21,7041,734-0.35%1,2741 City
Jackson31,6421,6100.18%3155 Township
Heron Lake4589603-0.51%4741 City
Heron Lake5302309-1.31%839 Township
Christiania6265267-0.38%736 Township
Des Moines7233236-0.43%831 Township
Delafield82292300%735 Township
Petersburg9218221-0.46%636 Township
Belmont10215217-0.46%636 Township
Hunter112152160%636 Township
Middletown122132140%636 Township
Wisconsin13208210-0.48%635 Township
Ewington142072080%636 Township
Rost15204206-0.49%636 Township
Okabena16200204-0.5%5920 City
Sioux Valley17195197-0.51%536 Township
Enterprise18180182-0.55%536 Township
Alba19164166-0.61%535 Township
Weimer201571570%531 Township
La Crosse211461460%435 Township
West Heron Lake22125126-0.79%527 Township
Alpha239598-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 23 cities in Jackson County, Minnesota.

Location of Jackson County