Bates County, Missouri Cities (2026)

37 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Mount Pleasant15,1424,9870.78%14436 Township
Butler24,3144,2210.37%1,0614 City
Deer Creek32,5042,3761.29%8031 Township
Adrian41,7991,7270.67%1,0752 City
Osage51,6861,6151.14%4042 Township
Rich Hill61,5971,0590.06%4436 Township
Rich Hill71,2711,2280.55%9301 City
Drexel8948965-0.32%3483 City
Mound97997561.4%2236 Township
West Boone107577260.8%2530 Township
East Boone115905611.03%1932 Township
Howard125355140.94%1536 Township
West Point134614351.54%1433 Township
Homer143813651.06%1134 Township
Walnut153383250.9%845 Township
Charlotte163193070.95%936 Township
Spruce173153011.29%936 Township
Lone Oak183082940.98%934 Township
Grand River193022921%1225 Township
Shawnee202952831.03%836 Township
Elkhart212922801.04%835 Township
Hume222912820.69%4401 Town
Summit232462370.82%736 Township
Mingo242392280.84%926 Township
Amsterdam252252180.45%3941 City
Pleasant Gap262091990.97%545 Township
New Home272071990.98%544 Township
Rockville281951881.04%824 Township
Hudson291891811.07%445 Township
Prairie301571520.64%724 Township
Rockville311401370.72%4260 City
Amoret321351310.75%6310 City
Butler331021010%330 Township
Foster3479761.28%1660 Village
Merwin3568670%4630 Village
Passaic3630290%4230 Town
Stotesbury3713130%1180 Town

Bates County Cities Summary

Largest City

Mount Pleasant is the largest city in Bates County, with a population of 5,142.

Smallest City

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

10 Largest Cities

There are 37 cities in Bates County, Missouri.

Location of Bates County