18 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Center | 1 | 903 | 936 | -0.55% | 6 | 144 | Township |
| Center | 2 | 903 | 946 | -0.55% | 6 | 144 | Township |
| Jetmore | 3 | 740 | 770 | -1.07% | 176 | 4 | City |
| Jetmore | 4 | 740 | 778 | -1.07% | 176 | 4 | City |
| Marena | 5 | 395 | 407 | -0.25% | 3 | 144 | Township |
| Marena | 6 | 395 | 412 | -0.25% | 3 | 144 | Township |
| Hanston | 7 | 246 | 257 | -1.2% | 911 | 0 | City |
| Hanston | 8 | 246 | 260 | -1.2% | 911 | 0 | City |
| Sawlog | 9 | 64 | 65 | 0% | 1 | 72 | Township |
| Sawlog | 10 | 64 | 66 | 0% | 1 | 72 | Township |
| Valley | 11 | 47 | 48 | 0% | 1 | 71 | Township |
| Valley | 12 | 47 | 48 | 0% | 1 | 71 | Township |
| South Roscoe | 13 | 43 | 44 | 0% | 1 | 71 | Township |
| South Roscoe | 14 | 43 | 44 | 0% | 1 | 71 | Township |
| Hallet | 15 | 38 | 39 | 0% | 1 | 70 | Township |
| Hallet | 16 | 38 | 39 | 0% | 1 | 70 | Township |
| North Roscoe | 17 | 38 | 39 | 0% | 0.00 | 106 | Township |
| North Roscoe | 18 | 38 | 39 | 0% | 0.00 | 106 | Township |
Center is the largest city in Hodgeman County, with a population of 903.
North Roscoe is the smallest city in Hodgeman County, with a population of 38.
There are 18 cities in Hodgeman County, Kansas.