15 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Center | 1 | 32,145 | 28,822 | 1.53% | 607 | 53 | Township |
| Greenfield | 2 | 26,947 | 23,552 | 2.58% | 1,920 | 14 | City |
| Sugar Creek | 3 | 18,565 | 16,577 | 3.06% | 525 | 35 | Township |
| Cumberland | 4 | 7,518 | 5,980 | 4.26% | 2,674 | 3 | Town |
| Fortville | 5 | 4,956 | 4,809 | 0.59% | 1,374 | 4 | Town |
| New Palestine | 6 | 3,831 | 2,781 | 5.8% | 1,883 | 2 | Town |
| Brown | 7 | 2,603 | 2,520 | 1.84% | 85 | 31 | Township |
| Brandywine | 8 | 2,517 | 2,404 | 2.23% | 104 | 24 | Township |
| Jackson | 9 | 1,819 | 1,739 | 2.25% | 51 | 36 | Township |
| Green | 10 | 1,715 | 1,640 | 2.27% | 57 | 30 | Township |
| Blue River | 11 | 1,504 | 1,432 | 2.31% | 51 | 30 | Township |
| Greenfield | 12 | 1,360 | 1,345 | 0.15% | 37 | 36 | Township |
| Greenfield | 13 | 725 | 724 | 0.28% | 18 | 41 | Township |
| Wilkinson | 14 | 416 | 426 | -0.48% | 2,070 | 0 | Town |
| Spring Lake | 15 | 216 | 211 | 0.47% | 1,412 | 0 | Town |
Center is the largest city in Hancock County, with a population of 32,145.
Spring Lake is the smallest city in Hancock County, with a population of 216.
There are 15 cities in Hancock County, Indiana.