44 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Medicine Lodge | 1 | 1,962 | 2,048 | -0.2% | 16 | 119 | Township |
| Medicine Lodge | 2 | 1,962 | 2,032 | -0.2% | 16 | 119 | Township |
| Medicine Lodge | 3 | 1,693 | 1,779 | -0.88% | 1,413 | 1 | City |
| Medicine Lodge | 4 | 1,693 | 1,765 | -0.88% | 1,413 | 1 | City |
| Kiowa | 5 | 951 | 987 | -0.11% | 20 | 48 | Township |
| Kiowa | 6 | 951 | 980 | -0.11% | 20 | 48 | Township |
| Kiowa | 7 | 863 | 902 | -0.8% | 779 | 1 | City |
| Kiowa | 8 | 863 | 896 | -0.8% | 779 | 1 | City |
| Sharon | 9 | 284 | 299 | -0.7% | 4 | 73 | Township |
| Sharon | 10 | 284 | 297 | -0.7% | 4 | 73 | Township |
| Hardtner | 11 | 161 | 170 | -1.23% | 585 | 0 | City |
| Hardtner | 12 | 161 | 169 | -1.23% | 585 | 0 | City |
| Sharon | 13 | 141 | 149 | -1.4% | 502 | 0 | City |
| Sharon | 14 | 141 | 148 | -1.4% | 502 | 0 | City |
| Valley | 15 | 121 | 125 | 0% | 3 | 36 | Township |
| Valley | 16 | 121 | 125 | 0% | 3 | 36 | Township |
| Hazelton | 17 | 119 | 126 | -0.83% | 2 | 73 | Township |
| Hazelton | 18 | 119 | 125 | -0.83% | 2 | 73 | Township |
| Elm Mills | 19 | 113 | 118 | 0% | 2 | 60 | Township |
| Elm Mills | 20 | 113 | 117 | 0% | 2 | 60 | Township |
| Hazelton | 21 | 80 | 86 | -1.23% | 135 | 1 | City |
| Hazelton | 22 | 80 | 85 | -1.23% | 135 | 1 | City |
| Mingona | 23 | 68 | 70 | 0% | 1 | 54 | Township |
| Mingona | 24 | 68 | 69 | 0% | 1 | 54 | Township |
| Lake City | 25 | 67 | 69 | 0% | 2 | 42 | Township |
| Lake City | 26 | 67 | 68 | 0% | 2 | 42 | Township |
| Isabel | 27 | 63 | 66 | -1.56% | 252 | 0 | City |
| Isabel | 28 | 63 | 66 | -1.56% | 252 | 0 | City |
| Moore | 29 | 50 | 52 | 0% | 1 | 100 | Township |
| Moore | 30 | 50 | 52 | 0% | 1 | 100 | Township |
| Sun City | 31 | 44 | 45 | 0% | 1 | 48 | Township |
| Sun City | 32 | 44 | 45 | 0% | 1 | 48 | Township |
| Sun City | 33 | 32 | 34 | -3.03% | 219 | 0 | City |
| Sun City | 34 | 32 | 34 | -3.03% | 219 | 0 | City |
| McAdoo | 35 | 26 | 27 | 0% | 1 | 36 | Township |
| McAdoo | 36 | 26 | 27 | 0% | 1 | 36 | Township |
| Eagle | 37 | 25 | 26 | 0% | 0.00 | 112 | Township |
| Eagle | 38 | 25 | 26 | 0% | 0.00 | 112 | Township |
| Turkey Creek | 39 | 13 | 14 | 0% | 0.00 | 47 | Township |
| Turkey Creek | 40 | 13 | 14 | 0% | 0.00 | 47 | Township |
| Aetna | 41 | 9 | 9 | 0% | 0.00 | 123 | Township |
| Aetna | 42 | 9 | 9 | 0% | 0.00 | 123 | Township |
| Deerhead | 43 | 9 | 9 | 0% | 0.00 | 64 | Township |
| Deerhead | 44 | 9 | 9 | 0% | 0.00 | 64 | Township |
Medicine Lodge is the largest city in Barber County, with a population of 1,962.
Deerhead is the smallest city in Barber County, with a population of 9.
There are 44 cities in Barber County, Kansas.