| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Jackson | 1 | 3,289 | 3,322 | -0.48% | 634 | 5 | City |
| Lakefield | 2 | 1,691 | 1,729 | -0.35% | 1,264 | 1 | City |
| Heron Lake | 3 | 583 | 603 | -0.51% | 469 | 1 | City |
| Okabena | 4 | 197 | 206 | -1.01% | 583 | 0 | City |
| Alpha | 5 | 95 | 98 | -1.04% | 444 | 0 | City |
Jackson is the largest city in Jackson County, with a population of 3,289.
Alpha is the smallest city in Jackson County, with a population of 95.
There are 5 cities in Jackson County, Minnesota.