9 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Great Bend | 1 | 14,113 | 14,692 | -0.68% | 1,340 | 11 | City |
| Hoisington | 2 | 2,565 | 2,690 | -0.81% | 2,211 | 1 | City |
| Ellinwood | 3 | 1,950 | 2,007 | -0.46% | 1,444 | 1 | City |
| Claflin | 4 | 535 | 558 | -0.74% | 1,588 | 0 | City |
| Pawnee Rock | 5 | 183 | 192 | -0.54% | 649 | 0 | City |
| Albert | 6 | 120 | 128 | -0.83% | 511 | 0 | City |
| Olmitz | 7 | 89 | 91 | 0% | 560 | 0 | City |
| Galatia | 8 | 44 | 46 | 0% | 124 | 0 | City |
| Susank | 9 | 28 | 30 | 0% | 283 | 0 | City |
Great Bend is the largest city in Barton County, with a population of 14,113.
Susank is the smallest city in Barton County, with a population of 28.
There are 9 cities in Barton County, Kansas.