25 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Ellsworth | 1 | 3,138 | 3,071 | 0.35% | 1,159 | 3 | City |
| Wilson | 2 | 899 | 940 | -0.99% | 25 | 36 | Township |
| Wilson | 3 | 824 | 854 | -0.6% | 1,378 | 1 | City |
| Ellsworth | 4 | 629 | 662 | -0.94% | 19 | 34 | Township |
| Valley | 5 | 442 | 477 | -1.78% | 12 | 36 | Township |
| Kanopolis | 6 | 426 | 444 | -0.7% | 362 | 1 | City |
| Holyrood | 7 | 378 | 399 | -0.79% | 788 | 0 | City |
| Wilson | 8 | 201 | 200 | 0% | 6 | 36 | Township |
| Green Garden | 9 | 187 | 199 | -1.58% | 5 | 36 | Township |
| Empire | 10 | 154 | 158 | -0.65% | 2 | 66 | Township |
| Lorraine | 11 | 127 | 136 | -0.78% | 502 | 0 | City |
| Wilson | 12 | 98 | 100 | 0% | 3 | 36 | Township |
| Clear Creek | 13 | 91 | 98 | -1.09% | 3 | 36 | Township |
| Noble | 14 | 87 | 92 | -1.14% | 2 | 36 | Township |
| Black Wolf | 15 | 81 | 86 | -1.22% | 2 | 36 | Township |
| Langley | 16 | 60 | 62 | -1.64% | 2 | 35 | Township |
| Thomas | 17 | 58 | 62 | -1.69% | 2 | 36 | Township |
| Ash Creek | 18 | 56 | 60 | -1.75% | 2 | 36 | Township |
| Carneiro | 19 | 56 | 60 | -1.75% | 2 | 36 | Township |
| Sherman | 20 | 56 | 60 | -1.75% | 2 | 36 | Township |
| Wilson | 21 | 55 | 65 | -5.17% | 1 | 80 | Township |
| Palacky | 22 | 52 | 56 | -1.89% | 1 | 36 | Township |
| Columbia | 23 | 49 | 53 | -2% | 1 | 36 | Township |
| Trivoli | 24 | 41 | 42 | 0% | 1 | 36 | Township |
| Frederick | 25 | 8 | 7 | 0% | 42 | 0 | City |
Ellsworth is the largest city in Ellsworth County, with a population of 3,138.
Frederick is the smallest city in Ellsworth County, with a population of 8.
There are 25 cities in Ellsworth County, Kansas.