15 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Hays | 1 | 21,228 | 21,152 | 0.07% | 2,456 | 9 | City |
| Big Creek | 2 | 2,617 | 2,582 | 0.27% | 27 | 96 | Township |
| Ellis | 3 | 1,907 | 1,961 | -0.57% | 1,151 | 2 | City |
| Herzog | 4 | 1,664 | 1,640 | 1.34% | 13 | 126 | Township |
| Buckeye | 5 | 1,136 | 1,127 | 0.26% | 8 | 136 | Township |
| Victoria | 6 | 1,129 | 1,129 | 0% | 1,885 | 1 | City |
| Walker | 7 | 662 | 642 | 1.38% | 15 | 45 | Township |
| Freedom | 8 | 491 | 489 | 0% | 11 | 45 | Township |
| Victoria | 9 | 306 | 316 | -0.97% | 8 | 36 | Township |
| Catharine | 10 | 243 | 123 | 3.85% | 137 | 2 | CDP |
| Schoenchen | 11 | 170 | 170 | 0% | 1,371 | 0 | City |
| McCracken | 12 | 145 | 154 | -1.36% | 145 | 1 | City |
| Zurich | 13 | 82 | 86 | -1.2% | 456 | 0 | City |
| Codell | 14 | 62 | 77 | 6.9% | 82 | 1 | CDP |
| Munjor | 15 | 59 | 76 | -15.71% | 26 | 2 | CDP |
Hays is the largest city in Ellis County, with a population of 21,228.
Munjor is the smallest city in Ellis County, with a population of 59.
There are 15 cities in Ellis County, Kansas.