18 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Syracuse | 1 | 2,107 | 2,108 | 1.15% | 26 | 81 | Township |
| Syracuse | 2 | 2,107 | 2,083 | 1.15% | 26 | 81 | Township |
| Syracuse | 3 | 1,807 | 1,828 | 0% | 441 | 4 | City |
| Syracuse | 4 | 1,807 | 1,807 | 0% | 441 | 4 | City |
| Coolidge | 5 | 110 | 109 | 1.85% | 1 | 115 | Township |
| Coolidge | 6 | 110 | 108 | 1.85% | 1 | 115 | Township |
| Kendall | 7 | 80 | 84 | 0% | 0.00 | 191 | Township |
| Kendall | 8 | 80 | 84 | 0% | 0.00 | 191 | Township |
| Coolidge | 9 | 78 | 79 | 0% | 169 | 0 | City |
| Coolidge | 10 | 78 | 78 | 0% | 169 | 0 | City |
| Kendall | 11 | 72 | 72 | 1.41% | 1 | 90 | Township |
| Kendall | 12 | 72 | 71 | 1.41% | 1 | 90 | Township |
| Bear Creek | 13 | 56 | 55 | 0% | 0.00 | 174 | Township |
| Bear Creek | 14 | 56 | 54 | 0% | 0.00 | 174 | Township |
| Medway | 15 | 43 | 44 | 0% | 0.00 | 108 | Township |
| Medway | 16 | 43 | 43 | 0% | 0.00 | 108 | Township |
| Richland | 17 | 26 | 25 | 4% | 0.00 | 164 | Township |
| Richland | 18 | 26 | 25 | 4% | 0.00 | 164 | Township |
Syracuse is the largest city in Hamilton County, with a population of 2,107.
Richland is the smallest city in Hamilton County, with a population of 26.
There are 18 cities in Hamilton County, Kansas.