Bates County, Missouri Cities (2025)

38 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Mount Pleasant15,1024,9870.79%14336 Township
Butler24,2984,2210.35%1,0574 City
Deer Creek32,4722,3761.31%7931 Township
Adrian41,7871,7270.68%1,0682 City
Osage51,6671,6151.15%3942 Township
Rich Hill61,5961,0590.06%4436 Township
Rich Hill71,2641,2280.56%9251 City
Drexel8951965-0.31%3493 City
Mound97887561.42%2236 Township
West Boone107517260.81%2530 Township
East Boone115845611.04%1832 Township
Howard125305140.95%1536 Township
West Point134544351.57%1433 Township
Homer143773651.07%1134 Township
Walnut153353250.9%845 Township
Charlotte163163070.96%936 Township
Spruce173113011.3%936 Township
Lone Oak183052940.99%934 Township
Grand River192992921.01%1225 Township
Shawnee202922831.04%836 Township
Hume212892820.35%4371 Town
Elkhart222892801.05%835 Township
Summit232442370.83%736 Township
Mingo242372280.85%926 Township
Amsterdam252242180.45%3921 City
Pleasant Gap262071990.98%545 Township
New Home272051990.99%544 Township
Rockville281931881.05%824 Township
Hudson291871811.08%445 Township
Prairie301561520.65%724 Township
Rockville311391370%4220 City
Amoret321341310%6260 City
Butler331021010%330 Township
Foster3478760%1640 Village
Merwin3568670%4630 Village
Hartwell3662996.9%1310 CDP
Passaic3730290%4230 Town
Stotesbury3813130%1180 Town

Bates County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 38 cities in Bates County, Missouri.

Location of Bates County