22 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Newton | 1 | 18,193 | 18,573 | -0.35% | 1,229 | 15 | City |
| Emma | 2 | 4,046 | 4,053 | 0% | 112 | 36 | Township |
| Hesston | 3 | 3,474 | 3,498 | -0.12% | 974 | 4 | City |
| Newton | 4 | 2,209 | 2,233 | -0.05% | 97 | 23 | Township |
| Halstead | 5 | 2,129 | 2,174 | -0.33% | 1,444 | 1 | City |
| North Newton | 6 | 1,789 | 1,816 | -0.22% | 1,962 | 1 | City |
| Sedgwick | 7 | 1,728 | 1,752 | -0.12% | 48 | 36 | Township |
| Sedgwick | 8 | 1,573 | 1,599 | -0.25% | 963 | 2 | City |
| Burrton | 9 | 1,024 | 1,041 | 0% | 28 | 36 | Township |
| Burrton | 10 | 837 | 863 | -0.48% | 944 | 1 | City |
| Walton | 11 | 686 | 711 | -0.58% | 22 | 32 | Township |
| Darlington | 12 | 544 | 547 | 0.18% | 15 | 35 | Township |
| Macon | 13 | 503 | 493 | 0.8% | 15 | 34 | Township |
| Walton | 14 | 476 | 482 | 0% | 13 | 37 | Township |
| Pleasant | 15 | 443 | 438 | 0.45% | 12 | 36 | Township |
| Halstead | 16 | 417 | 414 | 0.24% | 12 | 35 | Township |
| Richland | 17 | 378 | 380 | -0.26% | 10 | 36 | Township |
| Walton | 18 | 313 | 308 | 0% | 6 | 54 | Township |
| Garden | 19 | 295 | 290 | 0.68% | 8 | 36 | Township |
| Alta | 20 | 230 | 230 | 0% | 6 | 36 | Township |
| Walton | 21 | 215 | 223 | -0.46% | 691 | 0 | City |
| Lake | 22 | 164 | 159 | 1.23% | 5 | 36 | Township |
Newton is the largest city in Harvey County, with a population of 18,193.
Lake is the smallest city in Harvey County, with a population of 164.
There are 22 cities in Harvey County, Kansas.