22 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Lamar | 1 | 4,307 | 4,264 | 0.19% | 826 | 5 | City |
| City | 2 | 4,293 | 4,264 | -0.14% | 823 | 5 | Township |
| Lamar | 3 | 1,419 | 1,407 | -0.21% | 23 | 63 | Township |
| Golden City | 4 | 980 | 983 | -0.51% | 24 | 40 | Township |
| Golden City | 5 | 653 | 653 | 0% | 631 | 1 | City |
| Liberal | 6 | 634 | 631 | 0% | 751 | 1 | City |
| South West | 7 | 568 | 566 | -0.35% | 11 | 51 | Township |
| Central | 8 | 536 | 532 | -0.19% | 10 | 54 | Township |
| Nashville | 9 | 388 | 388 | -0.26% | 8 | 48 | Township |
| Newport | 10 | 372 | 369 | -0.27% | 12 | 30 | Township |
| Mindenmines | 11 | 277 | 275 | 0% | 76 | 4 | City |
| Northfork | 12 | 263 | 260 | -0.38% | 8 | 33 | Township |
| Barton City | 13 | 258 | 256 | 0% | 7 | 37 | Township |
| Doylesport | 14 | 248 | 245 | -0.4% | 7 | 36 | Township |
| Milford | 15 | 247 | 249 | -0.8% | 8 | 30 | Township |
| Leroy | 16 | 234 | 232 | 0% | 6 | 40 | Township |
| Asbury | 17 | 195 | 192 | 0% | 534 | 0 | City |
| Lamar Heights | 18 | 170 | 169 | 0% | 217 | 1 | City |
| Iantha | 19 | 95 | 44 | 6.74% | 352 | 0 | CDP |
| Burgess | 20 | 52 | 33 | 6.12% | 464 | 0 | CDP |
| Irwin | 21 | 51 | 22 | 6.25% | 172 | 0 | CDP |
| Milford | 22 | 27 | 27 | 0% | 643 | 0 | Village |
Lamar is the largest city in Barton County, with a population of 4,307.
Milford is the smallest city in Barton County, with a population of 27.
There are 22 cities in Barton County, Missouri.