11 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Prairie Chien | 1 | 5,458 | 5,526 | -0.26% | 919 | 6 | City |
| Wauzeka | 2 | 618 | 628 | -0.32% | 129 | 5 | Village |
| Soldiers Grove | 3 | 552 | 564 | -0.54% | 151 | 4 | Village |
| Gays Mills | 4 | 509 | 522 | -0.59% | 104 | 5 | Village |
| Seneca | 5 | 378 | 311 | 7.39% | 449 | 1 | CDP |
| Eastman | 6 | 338 | 352 | -0.88% | 94 | 4 | Village |
| Ferryville | 7 | 191 | 195 | -0.52% | 90 | 2 | Village |
| Mount Sterling | 8 | 183 | 186 | -0.54% | 128 | 1 | Village |
| Lynxville | 9 | 132 | 136 | -0.75% | 95 | 1 | Village |
| Steuben | 10 | 113 | 121 | -1.74% | 18 | 6 | Village |
| Bell Center | 11 | 107 | 109 | -0.93% | 19 | 6 | Village |
Prairie Chien is the largest city in Crawford County, with a population of 5,458.
Bell Center is the smallest city in Crawford County, with a population of 107.
There are 11 cities in Crawford County, Wisconsin.