9 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Sparta | 1 | 9,923 | 10,042 | -0.2% | 1,241 | 8 | City |
| Tomah | 2 | 9,572 | 9,578 | -0.01% | 1,217 | 8 | City |
| Cashton | 3 | 1,156 | 1,159 | 0% | 907 | 1 | Village |
| Norwalk | 4 | 606 | 611 | -0.16% | 588 | 1 | Village |
| Warrens | 5 | 538 | 546 | -0.19% | 364 | 1 | Village |
| Wilton | 6 | 517 | 534 | -0.58% | 580 | 1 | Village |
| Kendall | 7 | 464 | 479 | -0.43% | 607 | 1 | Village |
| Oakdale | 8 | 304 | 300 | 0.33% | 410 | 1 | Village |
| Wyeville | 9 | 112 | 120 | -0.88% | 198 | 1 | Village |
Sparta is the largest city in Monroe County, with a population of 9,923.
Wyeville is the smallest city in Monroe County, with a population of 112.
There are 9 cities in Monroe County, Wisconsin.