Bates County, Missouri Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Butler14,3364,2230.44%1,0664 City
Adrian21,8111,7270.72%1,0822 City
Rich Hill31,2711,2280.55%9301 City
Drexel4979967-0.31%3593 City
Hume52912820.34%4401 Town
Amsterdam62262190.44%3961 City
Rockville71411370%4290 City
Amoret81341300%6260 City
Foster980780%1680 Village
Merwin1070680%4760 Village
Passaic1129260%4080 Town
Stotesbury1211110%1000 Town

Bates County Cities Summary

Largest City

Butler is the largest city in Bates County, with a population of 4,336.

Smallest City

Stotesbury is the smallest city in Bates County, with a population of 11.

10 Largest Cities

There are 12 cities in Bates County, Missouri.

Location of Bates County