| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Great Bend | 1 | 14,179 | 14,690 | -0.61% | 1,347 | 11 | City |
| Hoisington | 2 | 2,579 | 2,692 | -0.73% | 2,223 | 1 | City |
| Ellinwood | 3 | 1,961 | 2,011 | -0.41% | 1,453 | 1 | City |
| Claflin | 4 | 538 | 558 | -0.74% | 1,596 | 0 | City |
| Pawnee Rock | 5 | 183 | 191 | -1.08% | 649 | 0 | City |
| Albert | 6 | 121 | 128 | -1.63% | 515 | 0 | City |
| Olmitz | 7 | 90 | 92 | -1.1% | 566 | 0 | City |
| Galatia | 8 | 42 | 44 | -2.33% | 118 | 0 | City |
| Susank | 9 | 28 | 30 | -3.45% | 283 | 0 | City |
Great Bend is the largest city in Barton County, with a population of 14,179.
Susank is the smallest city in Barton County, with a population of 28.
There are 9 cities in Barton County, Kansas.