Every City in the USA

Ranking · Missouri · Population

Largest cities in Missouri by population.

These 500 of 936 cities in Missouri rank highest by 2025 resident population (U.S. Census Bureau Vintage 2025). Kansas City and St. Louis lead the state. Growth figures show the five-year change from the April 2020 census base to the July 2025 estimate — within a single vintage.

Filter Missouri population rows

500 rows

Top 500 cities in Missouri by 2025 population.
Rank City 2025 pop 2020 base 5-yr Δ 5-yr Δ %
#1 Kansas City 521,220508,01213,208+2.6%
#2 St. Louis 278,144301,349-23,205-7.7%
#3 Springfield 169,847169,143704+0.4%
#4 Columbia 130,851126,0484,803+3.8%
#5 Independence 121,675122,954-1,279-1.0%
#6 Lee's Summit 107,514101,1276,387+6.3%
#7 O'Fallon 96,10191,3884,713+5.2%
#8 St. Charles 72,56170,6361,925+2.7%
#9 St. Joseph 71,00172,465-1,464-2.0%
#10 Blue Springs 61,63258,6392,993+5.1%
#11 St. Peters 61,47957,7333,746+6.5%
#12 Joplin 53,93051,6962,234+4.3%
#13 Florissant 51,12452,537-1,413-2.7%
#14 Wentzville 49,49544,9434,552+10.1%
#15 Chesterfield 49,30949,996-687-1.4%
#16 Jefferson City 42,48943,254-765-1.8%
#17 Cape Girardeau 40,97739,5471,430+3.6%
#18 Wildwood 34,95535,426-471-1.3%
#19 University City 34,65735,225-568-1.6%
#20 Liberty 31,31930,1441,175+3.9%
#21 Ballwin 30,90131,694-793-2.5%
#22 Kirkwood 29,33129,465-134-0.5%
#23 Raytown 29,15429,906-752-2.5%
#24 Maryland Heights 27,55928,299-740-2.6%
#25 Gladstone 27,49727,058439+1.6%
#26 Grandview 26,65326,208445+1.7%
#27 Raymore 26,63322,9133,720+16.2%
#28 Nixa 26,59723,2523,345+14.4%
#29 Belton 26,19323,9822,211+9.2%
#30 Hazelwood 24,84925,453-604-2.4%
#31 Ozark 23,54421,2762,268+10.7%
#32 Webster Groves 23,45023,999-549-2.3%
#33 Sedalia 22,62121,727894+4.1%
#34 Republic 22,40418,6203,784+20.3%
#35 Arnold 20,99420,89797+0.5%
#36 Rolla 20,58819,925663+3.3%
#37 Warrensburg 20,28319,311972+5.0%
#38 Farmington 19,22618,2101,016+5.6%
#39 Lake St. Louis 19,12916,7232,406+14.4%
#40 Creve Coeur 18,48018,831-351-1.9%
#41 Manchester 18,06918,341-272-1.5%
#42 Ferguson 17,95318,513-560-3.0%
#43 Kirksville 17,86317,548315+1.8%
#44 Clayton 17,80717,368439+2.5%
#45 Grain Valley 16,90815,6161,292+8.3%
#46 Hannibal 16,80417,100-296-1.7%
#47 Poplar Bluff 16,29516,303-8-0.0%
#48 Jackson 16,03315,488545+3.5%
#49 Sikeston 15,98316,295-312-1.9%
#50 Washington 15,90614,6501,256+8.6%
#51 Carthage 15,89515,570325+2.1%
#52 Lebanon 15,66315,002661+4.4%
#53 Overland 15,47415,940-466-2.9%
#54 Troy 15,20112,6972,504+19.7%
#55 Dardenne Prairie 15,03212,7652,267+17.8%
#56 Neosho 14,07812,7101,368+10.8%
#57 Festus 14,06612,7651,301+10.2%
#58 Marshall 13,76613,782-16-0.1%
#59 Moberly 13,71913,803-84-0.6%
#60 Webb City 13,45913,053406+3.1%
#61 Union 13,44512,3471,098+8.9%
#62 Eureka 13,42211,6981,724+14.7%
#63 Jennings 13,09312,897196+1.5%
#64 Branson 12,92112,641280+2.2%
#65 Fulton 12,85312,595258+2.0%
#66 West Plains 12,78012,178602+4.9%
#67 St. Ann 12,61712,997-380-2.9%
#68 Crestwood 12,20712,409-202-1.6%
#69 Bolivar 11,99410,7681,226+11.4%
#70 Town and Country 11,61911,632-13-0.1%
#71 Mexico 11,55811,46395+0.8%
#72 Kearney 11,29610,405891+8.6%
#73 Bridgeton 11,27711,469-192-1.7%
#74 Smithville 11,16010,434726+7.0%
#75 Excelsior Springs 10,81910,556263+2.5%
#76 Bellefontaine Neighbors 10,36810,733-365-3.4%
#77 Ellisville 10,31510,001314+3.1%
#78 Monett 10,2489,626622+6.5%
#79 Kennett 10,11810,515-397-3.8%
#80 Maryville 10,09210,631-539-5.1%
#81 Harrisonville 10,04010,121-81-0.8%
#82 Warrenton 9,6678,4161,251+14.9%
#83 Clinton 9,5049,193311+3.4%
#84 Oak Grove 9,3708,1561,214+14.9%
#85 Chillicothe 9,1149,135-21-0.2%
#86 Des Peres 9,1029,137-35-0.4%
#87 Parkville 9,0937,1811,912+26.6%
#87 Richmond Heights 9,0939,312-219-2.4%
#89 Sunset Hills 9,0759,192-117-1.3%
#90 Pleasant Hill 8,9568,763193+2.2%
#91 Olivette 8,9378,521416+4.9%
#92 Ladue 8,9348,990-56-0.6%
#93 Park Hills 8,7538,598155+1.8%
#94 Perryville 8,5938,54449+0.6%
#95 Carl Junction 8,4848,141343+4.2%
#96 Nevada 8,4048,204200+2.4%
#97 Brentwood 8,0798,231-152-1.8%
#98 Marshfield 8,0787,464614+8.2%
#99 Maplewood 8,0338,289-256-3.1%
#100 Berkeley 8,0268,219-193-2.3%
#101 Boonville 7,8678,040-173-2.2%
#102 Dexter 7,8517,951-100-1.3%
#103 Pacific 7,8247,467357+4.8%
#104 Aurora 7,6867,281405+5.6%
#105 Cameron 7,3418,524-1,183-13.9%
#106 Sullivan 6,9426,89745+0.7%
#107 Willard 6,9046,348556+8.8%
#108 Valley Park 6,7676,932-165-2.4%
#109 Cottleville 6,7175,6181,099+19.6%
#110 Bonne Terre 6,6366,906-270-3.9%
#111 Black Jack 6,5476,646-99-1.5%
#112 De Soto 6,5276,45473+1.1%
#113 St. John 6,4416,643-202-3.0%
#114 Peculiar 6,3655,603762+13.6%
#115 Battlefield 6,3616,022339+5.6%
#116 Greenwood 6,3156,023292+4.8%
#117 Pevely 6,2396,050189+3.1%
#118 Shrewsbury 6,2316,408-177-2.8%
#119 Glendale 6,0606,180-120-1.9%
#120 Richmond 5,9686,018-50-0.8%
#121 Wright City 5,8544,8201,034+21.5%
#122 Rogersville 5,7543,8781,876+48.4%
#123 Odessa 5,7215,598123+2.2%
#124 North Kansas City 5,6134,4651,148+25.7%
#125 St. Robert 5,6025,178424+8.2%
#126 Waynesville 5,5585,417141+2.6%
#127 Trenton 5,5575,598-41-0.7%
#128 Macon 5,5325,45082+1.5%
#129 Herculaneum 5,4024,659743+15.9%
#130 Weldon Spring 5,3015,330-29-0.5%
#131 Ashland 5,2214,759462+9.7%
#132 Caruthersville 5,2115,564-353-6.3%
#133 Savannah 5,1075,05948+0.9%
#134 Osage Beach 5,0794,674405+8.7%
#135 Ste. Genevieve 5,0655,00362+1.2%
#136 Platte City 4,9114,781130+2.7%
#137 Mount Vernon 4,8354,521314+6.9%
#138 Dellwood 4,8254,905-80-1.6%
#139 Desloge 4,8194,8181+0.0%
#140 St. Clair 4,8134,814-1-0.0%
#141 Eldon 4,7854,375410+9.4%
#142 Holts Summit 4,7734,420353+8.0%
#143 Higginsville 4,7704,814-44-0.9%
#144 Centralia 4,7674,550217+4.8%
#145 Mountain Grove 4,7544,311443+10.3%
#146 Charleston 4,7315,052-321-6.4%
#147 Crystal City 4,6944,736-42-0.9%
#148 Hollister 4,6904,574116+2.5%
#149 Salem 4,6744,64628+0.6%
#150 Rock Hill 4,6684,745-77-1.6%
#151 Scott City 4,5934,335258+6.0%
#152 Fredericktown 4,5844,429155+3.5%
#153 Riverside 4,5814,012569+14.2%
#154 Lexington 4,5684,654-86-1.8%
#155 California 4,5234,49924+0.5%
#156 Bowling Green 4,4724,189283+6.8%
#157 Moscow Mills 4,3883,391997+29.4%
#158 Normandy 4,3804,403-23-0.5%
#159 Breckenridge Hills 4,3504,456-106-2.4%
#160 Lamar 4,3374,27265+1.5%
#161 Butler 4,3174,21998+2.3%
#162 Brookfield 4,0834,102-19-0.5%
#163 Fenton 4,0604,117-57-1.4%
#164 Camdenton 4,0503,97278+2.0%
#165 St. James 3,9253,91411+0.3%
#166 Woodson Terrace 3,9023,967-65-1.6%
#167 St. Paul 3,8493,004845+28.1%
#168 Frontenac 3,7903,613177+4.9%
#169 Palmyra 3,6493,61336+1.0%
#170 El Dorado Springs 3,6423,489153+4.4%
#171 Northwoods 3,5793,690-111-3.0%
#172 Buffalo 3,5503,290260+7.9%
#173 Carrollton 3,4993,516-17-0.5%
#174 Hillsboro 3,4933,47518+0.5%
#174 Malden 3,4933,704-211-5.7%
#176 Cassville 3,3013,188113+3.5%
#177 Cuba 3,2883,164124+3.9%
#178 Ava 3,2312,899332+11.5%
#179 Sugar Creek 3,2093,307-98-3.0%
#180 Louisiana 3,2083,1999+0.3%
#181 Oronogo 3,2042,567637+24.8%
#182 Byrnes Mill 3,1833,17310+0.3%
#183 Clever 3,1432,926217+7.4%
#184 Vandalia 3,0293,554-525-14.8%
#185 Chaffee 3,0173,047-30-1.0%
#186 Knob Noster 2,9972,753244+8.9%
#187 Licking 2,9582,847111+3.9%
#188 Bethany 2,9562,91145+1.5%
#189 Buckner 2,8912,947-56-1.9%
#190 Windsor 2,8692,768101+3.6%
#191 Fayette 2,8482,79454+1.9%
#192 East Prairie 2,8412,929-88-3.0%
#193 Owensville 2,8022,813-11-0.4%
#194 Strafford 2,7892,561228+8.9%
#195 Montgomery City 2,7822,810-28-1.0%
#196 Tipton 2,7662,926-160-5.5%
#197 Canton 2,7632,775-12-0.4%
#198 Lake Lotawana 2,7562,303453+19.7%
#199 Forsyth 2,7522,73220+0.7%
#200 Pleasant Valley 2,7472,749-2-0.1%
#201 Monroe City 2,7142,65460+2.3%
#202 Versailles 2,7132,536177+7.0%
#203 Portageville 2,7022,941-239-8.1%
#204 Pine Lawn 2,6822,765-83-3.0%
#205 Green Park 2,6702,710-40-1.5%
#206 Mountain View 2,6612,62536+1.4%
#207 New Madrid 2,5862,783-197-7.1%
#208 Potosi 2,5682,55612+0.5%
#209 Lawson 2,5412,52714+0.6%
#210 Clarkson Valley 2,5402,608-68-2.6%
#211 Country Club 2,5122,49121+0.8%
#212 Pagedale 2,5112,566-55-2.1%
#213 Village of Four Seasons 2,4732,37697+4.1%
#214 New Haven 2,3972,418-21-0.9%
#215 Holden 2,3472,206141+6.4%
#216 Duquesne 2,3452,168177+8.2%
#216 Kimberling City 2,3452,34500.0%
#218 Seneca 2,3432,24994+4.2%
#219 Concordia 2,3382,378-40-1.7%
#219 Warsaw 2,3382,219119+5.4%
#221 Riverview 2,3302,401-71-3.0%
#222 Houston 2,2812,081200+9.6%
#223 Hayti 2,2772,493-216-8.7%
#224 Lathrop 2,2532,265-12-0.5%
#225 Lake Ozark 2,2472,072175+8.4%
#226 Plattsburg 2,2392,22316+0.7%
#227 Hermann 2,2212,18833+1.5%
#228 Willow Springs 2,2112,17041+1.9%
#229 Marlborough 2,1852,219-34-1.5%
#230 Noel 2,1812,12952+2.4%
#231 Weatherby Lake 2,1392,08257+2.7%
#232 Marceline 2,1162,132-16-0.8%
#233 Granby 2,1132,05063+3.1%
#234 Elsberry 2,1081,933175+9.1%
#234 Marionville 2,1082,06147+2.3%
#236 Duenweg 2,1001,509591+39.2%
#237 Moline Acres 2,0932,155-62-2.9%
#238 Cabool 2,0891,945144+7.4%
#239 Merriam Woods 2,0841,99886+4.3%
#240 Anderson 2,0732,04132+1.6%
#241 Bel-Ridge 2,0702,136-66-3.1%
#242 Warson Woods 1,9902,023-33-1.6%
#243 Hanley Hills 1,9631,996-33-1.7%
#244 Kahoka 1,9621,968-6-0.3%
#245 Seymour 1,9601,841119+6.5%
#246 Sparta 1,9531,86489+4.8%
#247 Vinita Park 1,9231,986-63-3.2%
#248 Thayer 1,8981,87523+1.2%
#249 Lone Jack 1,8961,523373+24.5%
#250 Carterville 1,8691,85712+0.6%
#250 Lake Winnebago 1,8691,438431+30.0%
#252 Piedmont 1,8621,906-44-2.3%
#253 Weston 1,8551,75699+5.6%
#254 Gallatin 1,8481,82325+1.4%
#255 Bernie 1,8281,856-28-1.5%
#256 Stockton 1,8251,685140+8.3%
#257 Slater 1,8241,835-11-0.6%
#258 Adrian 1,7981,72672+4.2%
#259 Doniphan 1,7841,7831+0.1%
#260 Memphis 1,7621,73230+1.7%
#261 Hallsville 1,7421,609133+8.3%
#261 Milan 1,7421,822-80-4.4%
#263 Richland 1,7371,7334+0.2%
#264 Bloomfield 1,7341,761-27-1.5%
#265 Albany 1,7301,67555+3.3%
#266 Hamilton 1,7261,68937+2.2%
#267 Steele 1,6921,850-158-8.5%
#268 Wardsville 1,6671,60364+4.0%
#269 Unionville 1,6631,718-55-3.2%
#270 Winfield 1,6601,531129+8.4%
#271 Fair Grove 1,6451,58560+3.8%
#272 Garden City 1,6171,633-16-1.0%
#273 Wellston 1,5801,53743+2.8%
#274 Salisbury 1,5641,568-4-0.3%
#275 Shelbina 1,5501,612-62-3.8%
#276 Bourbon 1,5441,568-24-1.5%
#277 Ash Grove 1,5321,51715+1.0%
#278 Gower 1,5141,532-18-1.2%
#279 Lakeshire 1,5101,557-47-3.0%
#280 Crane 1,5091,526-17-1.1%
#281 Senath 1,5041,592-88-5.5%
#282 Campbell 1,4891,587-98-6.2%
#283 Tarkio 1,4781,512-34-2.2%
#284 Linn 1,4531,38568+4.9%
#285 Steelville 1,4471,467-20-1.4%
#286 Sarcoxie 1,4291,41415+1.1%
#287 Ironton 1,4081,453-45-3.1%
#288 Winchester 1,4001,441-41-2.8%
#289 Marble Hill 1,3801,3764+0.3%
#290 Belle 1,3791,380-1-0.1%
#291 Oakland 1,3721,389-17-1.2%
#292 Claycomo 1,3621,34022+1.6%
#292 Huntsville 1,3621,377-15-1.1%
#294 Bel-Nor 1,3511,397-46-3.3%
#295 Gerald 1,3501,368-18-1.3%
#296 Advance 1,3231,342-19-1.4%
#296 Sweet Springs 1,3231,3212+0.2%
#298 Goodman 1,3201,200120+10.0%
#299 Mansfield 1,3171,199118+9.8%
#300 Velda City 1,3091,189120+10.1%
#301 Archie 1,3051,26936+2.8%
#302 Marthasville 1,3021,26438+3.0%
#303 Charlack 1,2751,300-25-1.9%
#303 Pierce City 1,2751,25025+2.0%
#305 Rich Hill 1,2641,22737+3.0%
#306 La Plata 1,2511,25100.0%
#307 Rock Port 1,2461,275-29-2.3%
#308 Greenfield 1,2421,21032+2.6%
#308 St. Martins 1,2421,19448+4.0%
#310 Bismarck 1,2241,232-8-0.6%
#311 Reeds Spring 1,2231,13885+7.5%
#312 Dixon 1,2221,229-7-0.6%
#313 Lincoln 1,1971,14156+4.9%
#314 Oran 1,1951,19500.0%
#315 Billings 1,1821,09092+8.4%
#316 Hillsdale 1,1801,215-35-2.9%
#317 Paris 1,1781,15226+2.3%
#318 Taos 1,1751,13144+3.9%
#319 Cole Camp 1,1691,09673+6.7%
#320 Stanberry 1,1681,13038+3.4%
#321 Leadwood 1,1581,174-16-1.4%
#322 Calverton Park 1,1341,154-20-1.7%
#323 Fremont Hills 1,0981,04652+5.0%
#324 Appleton City 1,0961,02868+6.6%
#325 Loch Lloyd 1,090866224+25.9%
#326 Laurie 1,087937150+16.0%
#327 Glasgow 1,0801,088-8-0.7%
#328 Maysville 1,0711,088-17-1.6%
#329 Stover 1,0641,01351+5.0%
#330 Purdy 1,0621,02933+3.2%
#331 Truesdale 1,054859195+22.7%
#332 Auxvasse 1,0291,00227+2.7%
#333 New Franklin 1,0261,0251+0.1%
#334 La Monte 1,0181,00513+1.3%
#335 Edina 1,0141,00212+1.2%
#336 Osceola 1,01292884+9.1%
#336 Wellsville 1,01299220+2.0%
#338 Loma Linda 1,00994267+7.1%
#339 Cool Valley 1,0051,037-32-3.1%
#340 Mound City 9991,004-5-0.5%
#341 Country Club Hills 9981,016-18-1.8%
#342 Winona 98795532+3.4%
#343 Drexel 98296418+1.9%
#344 New London 98193645+4.8%
#345 Highlandville 97495915+1.6%
#346 Princeton 9701,010-40-4.0%
#347 Southwest City 96992148+5.2%
#348 Sturgeon 95791443+4.7%
#349 Seligman 951797154+19.3%
#350 Clarkton 9441,007-63-6.3%
#351 Humansville 94291131+3.4%
#352 Lake Waukomis 94193011+1.2%
#353 Grantwood Village 925941-16-1.7%
#354 Benton 91987544+5.0%
#354 Crocker 919926-7-0.8%
#354 Foristell 919542377+69.6%
#357 Diamond 90683472+8.6%
#357 Lilbourn 906996-90-9.0%
#359 Miner 894916-22-2.4%
#360 Pasadena Hills 881911-30-3.3%
#361 Norwood Court 877889-12-1.3%
#362 Jasper 870898-28-3.1%
#363 Puxico 867881-14-1.6%
#364 Jonesburg 864726138+19.0%
#365 Lockwood 86384320+2.4%
#366 Velda Village Hills 851880-29-3.3%
#367 King City 84580144+5.5%
#368 Edmundson 842857-15-1.8%
#369 Pineville 83679343+5.4%
#370 Oregon 827832-5-0.6%
#371 Fordland 82477549+6.3%
#372 Airport Drive 82277052+6.8%
#373 Waverly 81979227+3.4%
#374 Rockaway Beach 816850-34-4.0%
#375 La Grange 806823-17-2.1%
#375 Russellville 80677729+3.7%
#377 Brunswick 798805-7-0.9%
#378 Grant City 794816-22-2.7%
#379 Van Buren 79275240+5.3%
#380 Leadington 78576619+2.5%
#381 Gainesville 78473648+6.5%
#382 Lake Tapawingo 782790-8-1.0%
#383 Ellington 777794-17-2.1%
#384 Hawk Point 77269181+11.7%
#385 Exeter 76573728+3.8%
#386 Wellington 76173823+3.1%
#387 Braymer 75673719+2.6%
#388 New Bloomfield 74768265+9.5%
#389 Wood Heights 745747-2-0.3%
#390 Orrick 740749-9-1.2%
#391 Conway 7387353+0.4%
#392 Bella Villa 723746-23-3.1%
#392 Stewartsville 723739-16-2.2%
#394 Iberia 72270913+1.8%
#395 Clarence 720738-18-2.4%
#396 Miller 71570312+1.7%
#397 Olympian Village 710719-9-1.3%
#398 Gideon 709782-73-9.3%
#399 Alton 702703-1-0.1%
#399 Flordell Hills 702726-24-3.3%
#401 Pilot Knob 70168021+3.1%
#402 Bertrand 698718-20-2.8%
#403 Pleasant Hope 69466925+3.7%
#404 Pilot Grove 69366330+4.5%
#404 Wheaton 69364746+7.1%
#406 Lancaster 69167417+2.5%
#407 Perry 68666620+3.0%
#408 Bloomsdale 68363944+6.9%
#409 Morehouse 681744-63-8.5%
#410 Morley 66862840+6.4%
#411 Golden City 6596545+0.8%
#411 Trimble 65957386+15.0%
#413 Hermitage 65862137+6.0%
#414 Lowry City 65761443+7.0%
#415 Ferrelview 65664511+1.7%
#416 La Belle 654669-15-2.2%
#417 Innsbrook 65359459+9.9%
#418 Viburnum 652668-16-2.4%
#419 Agency 651666-15-2.3%
#420 New Florence 6506428+1.2%
#421 Cleveland 6496445+0.8%
#422 Iron Mountain Lake 6476416+0.9%
#423 Leawood 64362122+3.5%
#424 Liberal 6386326+0.9%
#425 Parkway 636656-20-3.0%
#425 Walnut Grove 636648-12-1.9%
#427 Greendale 634645-11-1.7%
#428 Norborne 632637-5-0.8%
#429 Fairfax 627646-19-2.9%
#429 Hartville 62759235+5.9%
#431 Gordonville 6266224+0.6%
#432 Bevier 625634-9-1.4%
#433 Norwood 62157546+8.0%
#434 Edgerton 6076007+1.2%
#435 Arcadia 605626-21-3.4%
#436 Green Ridge 601469132+28.1%
#437 Alba 58954148+8.9%
#437 Holcomb 589626-37-5.9%
#439 Twin Oaks 583591-8-1.4%
#440 Indian Point 58055624+4.3%
#441 Queen City 57255616+2.9%
#441 Vienna 572575-3-0.5%
#443 Green City 570601-31-5.2%
#443 Jamesport 5705646+1.1%
#445 Flint Hill 56649769+13.9%
#446 Doolittle 565566-1-0.2%
#446 Leeton 56553134+6.4%
#448 Birch Tree 56154417+3.1%
#449 Hardin 560569-9-1.6%
#450 Kelso 551558-7-1.3%
#451 New Melle 550553-3-0.5%
#452 Sycamore Hills 546559-13-2.3%
#453 Center 5425366+1.1%
#454 Glenaire 535536-1-0.2%
#454 Madison 53551916+3.1%
#456 Sunrise Beach 533418115+27.5%
#457 Eminence 53251616+3.1%
#458 Cardwell 529563-34-6.0%
#458 Josephville 52947158+12.3%
#460 Verona 52050515+3.0%
#461 Dearborn 51848533+6.8%
#462 Lewistown 512523-11-2.1%
#463 Freeman 50847830+6.3%
#463 Laddonia 5085026+1.2%
#463 Polo 508512-4-0.8%
#463 Smithton 5085053+0.6%
#467 Parma 506557-51-9.2%
#468 Bland 505510-5-1.0%
#469 Crystal Lake Park 501506-5-1.0%
#470 Hornersville 500534-34-6.4%
#471 Shelbyville 497519-22-4.2%
#472 Matthews 493534-41-7.7%
#473 Branson West 4854769+1.9%
#474 Burlington Junction 483520-37-7.1%
#475 Eolia 4824793+0.6%
#475 Holt 4824775+1.0%
#477 Urich 4784699+1.9%
#478 Camden Point 4744713+0.6%
#478 Galena 47445321+4.6%
#478 Summersville 47444925+5.6%
#481 Hayti Heights 466508-42-8.3%
#481 Qulin 466467-1-0.2%
#483 Beverly Hills 456472-16-3.4%
#484 Bell City 453457-4-0.9%
#485 Fair Play 45243418+4.1%
#486 Otterville 4504428+1.8%
#487 Keytesville 446447-1-0.2%
#488 Higbee 442449-7-1.6%
#489 Greenville 440449-9-2.0%
#490 Sheldon 4384371+0.2%
#491 Hopkins 437472-35-7.4%
#492 Naylor 435441-6-1.4%
#492 St. Elizabeth 4354269+2.1%
#494 Corder 43341914+3.3%
#495 Fairview 43241913+3.1%
#496 Avondale 430433-3-0.7%
#497 Pasadena Park 426440-14-3.2%
#498 Niangua 42539728+7.1%
#498 Wilbur Park 425435-10-2.3%
#500 Ellsinore 42140714+3.4%
Showing top 500 of 936 cities. Full state list: /states/missouri/cities/.

Methodology · Missouri population ranking

Missouri cities ranked by Census Vintage 2025 estimates.

Missouri ranking uses Census Vintage 2025 Population Estimates Program data as of July 1, 2025. Ranks are state-scoped, using standard competition ranking ("1224"): tied cities share the lower rank and the next rank is skipped. Growth shown is 2020 base → 2025 — within-vintage; no 2010→2025 figures appear here per methodology §6.

This page covers every city for which Census publishes annual PEP estimates in Missouri: standard incorporated places, any consolidated city-county governments, and (where applicable) DC or Urban Honolulu. Census-designated places (CDPs) are excluded with one named exception — Urban Honolulu. In states like Rhode Island, Connecticut, and Massachusetts, many residents live in towns and townships rather than incorporated cities; PEP does not publish annual estimates for those places (a V1 limitation), so the city counts for MCD-heavy states may be lower than expected.

Read the full methodology →

Want the full dataset?

All 936 Missouri cities — plus all 50 states.

The national CSV includes every city, state column, and state_rank_pop_current. Public-domain. sha256 verified.