Jackson County, Minnesota Cities (2026)

23 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Jackson13,2173,321-0.53%6205 City
Lakefield21,6981,734-0.35%1,2691 City
Jackson31,6451,6100.18%3155 Township
Heron Lake4586603-0.51%4721 City
Heron Lake5298309-1.32%839 Township
Christiania6264267-0.38%736 Township
Des Moines7232236-0.43%831 Township
Delafield82292300%735 Township
Petersburg9217221-0.46%636 Township
Hunter102152160%636 Township
Belmont11214217-0.47%636 Township
Middletown122132140%636 Township
Ewington132072080%636 Township
Wisconsin14207210-0.48%635 Township
Rost15203206-0.49%636 Township
Okabena16199204-0.5%5890 City
Sioux Valley17194197-0.51%536 Township
Enterprise18179182-0.56%536 Township
Alba19163166-0.61%535 Township
Weimer201571570%531 Township
La Crosse211461460%435 Township
West Heron Lake22124126-0.8%527 Township
Alpha2395980%4440 City

Jackson County Cities Summary

Largest City

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

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