12 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Maquoketa | 1 | 6,049 | 6,122 | -0.25% | 1,339 | 5 | City |
| Bellevue | 2 | 2,312 | 2,357 | -0.39% | 1,678 | 1 | City |
| Preston | 3 | 938 | 947 | -0.21% | 1,089 | 1 | City |
| Sabula | 4 | 497 | 500 | -0.2% | 1,006 | 0 | City |
| Miles | 5 | 398 | 408 | -0.5% | 315 | 1 | City |
| Andrew | 6 | 373 | 375 | -0.27% | 1,504 | 0 | City |
| La Motte | 7 | 234 | 239 | -0.43% | 517 | 0 | City |
| Springbrook | 8 | 146 | 141 | 0.69% | 241 | 1 | City |
| Monmouth | 9 | 129 | 129 | 0% | 227 | 1 | City |
| St. Donatus | 10 | 122 | 124 | -0.81% | 326 | 0 | City |
| Baldwin | 11 | 98 | 100 | -1.01% | 258 | 0 | City |
| Spragueville | 12 | 92 | 91 | 0% | 124 | 1 | City |
Maquoketa is the largest city in Jackson County, with a population of 6,049.
Spragueville is the smallest city in Jackson County, with a population of 92.
There are 12 cities in Jackson County, Iowa.