Every City in the USA

State · Missouri

Every city in Missouri.

All 938 incorporated places in Missouri, ranked by 2024 population. Kansas City is the largest with 516,032 residents.

See also:  Largest cities in Missouri by population →

All cities in Missouri, sorted by 2024 population.
Rank City 2024 pop 2020 base 4-yr Δ 4-yr Δ %
#1 Kansas City 516,032507,9848,048+1.6%
#2 St. Louis 279,695301,371-21,676-7.2%
#3 Springfield 170,596169,1491,447+0.9%
#4 Columbia 130,900126,0554,845+3.8%
#5 Independence 121,629122,926-1,297-1.1%
#6 Lee's Summit 106,419101,1225,297+5.2%
#7 O'Fallon 95,35591,3753,980+4.4%
#8 St. Charles 72,45870,5861,872+2.7%
#9 St. Joseph 71,09872,479-1,381-1.9%
#10 St. Peters 61,39857,7293,669+6.4%
#11 Blue Springs 61,24658,7492,497+4.3%
#12 Joplin 53,60551,7681,837+3.5%
#13 Florissant 51,29052,545-1,255-2.4%
#14 Chesterfield 49,46549,992-527-1.1%
#15 Wentzville 48,64644,9323,714+8.3%
#16 Jefferson City 42,56443,237-673-1.6%
#17 Cape Girardeau 40,81839,5561,262+3.2%
#18 Wildwood 35,08235,418-336-0.9%
#19 University City 34,34935,232-883-2.5%
#20 Liberty 31,24530,1581,087+3.6%
#21 Ballwin 31,03631,694-658-2.1%
#22 Kirkwood 29,34829,469-121-0.4%
#23 Raytown 29,24430,013-769-2.6%
#24 Maryland Heights 27,67128,300-629-2.2%
#25 Gladstone 27,57927,066513+1.9%
#26 Grandview 26,63026,199431+1.6%
#27 Nixa 26,35223,2643,088+13.3%
#28 Raymore 25,96222,9253,037+13.2%
#29 Belton 25,86123,9801,881+7.8%
#30 Hazelwood 24,95125,455-504-2.0%
#31 Webster Groves 23,52524,001-476-2.0%
#32 Ozark 23,24821,2841,964+9.2%
#33 Sedalia 22,31021,731579+2.7%
#34 Republic 21,39218,7632,629+14.0%
#35 Arnold 21,03620,898138+0.7%
#36 Rolla 20,66019,929731+3.7%
#37 Warrensburg 19,99819,329669+3.5%
#38 Farmington 19,16518,219946+5.2%
#39 Lake St. Louis 19,16016,7072,453+14.7%
#40 Creve Coeur 18,53318,834-301-1.6%
#41 Manchester 18,12218,334-212-1.2%
#42 Ferguson 18,04318,515-472-2.5%
#43 Kirksville 17,84117,545296+1.7%
#44 Clayton 17,51217,366146+0.8%
#45 Grain Valley 16,85915,6201,239+7.9%
#46 Hannibal 16,80917,110-301-1.8%
#47 Poplar Bluff 16,17716,309-132-0.8%
#48 Sikeston 16,06216,297-235-1.4%
#49 Jackson 15,92915,491438+2.8%
#50 Carthage 15,70315,576127+0.8%
#51 Overland 15,54715,946-399-2.5%
#52 Lebanon 15,53815,015523+3.5%
#53 Washington 15,52114,648873+6.0%
#54 Troy 14,96312,6832,280+18.0%
#55 Dardenne Prairie 14,40712,7641,643+12.9%
#56 Marshall 13,79113,794-3-0.0%
#57 Neosho 13,78212,7131,069+8.4%
#58 Festus 13,73012,6991,031+8.1%
#59 Webb City 13,39113,010381+2.9%
#60 Moberly 13,33713,806-469-3.4%
#61 Eureka 13,27711,6961,581+13.5%
#62 Union 13,19812,358840+6.8%
#63 Jennings 13,02412,898126+1.0%
#64 Branson 12,86912,644225+1.8%
#65 St. Ann 12,70413,021-317-2.4%
#65 West Plains 12,70412,172532+4.4%
#67 Fulton 12,57312,602-29-0.2%
#68 Crestwood 12,23912,409-170-1.4%
#69 Town and Country 11,62511,637-12-0.1%
#70 Bolivar 11,54910,770779+7.2%
#71 Mexico 11,48211,46418+0.2%
#72 Bridgeton 11,30111,448-147-1.3%
#73 Kearney 11,21510,402813+7.8%
#74 Smithville 10,97110,437534+5.1%
#75 Excelsior Springs 10,72710,565162+1.5%
#76 Bellefontaine Neighbors 10,40110,730-329-3.1%
#77 Ellisville 10,3599,997362+3.6%
#78 Maryville 10,19310,632-439-4.1%
#79 Kennett 10,13710,519-382-3.6%
#80 Monett 10,1089,639469+4.9%
#81 Harrisonville 9,98010,124-144-1.4%
#82 Clinton 9,4499,196253+2.8%
#83 Warrenton 9,4208,439981+11.6%
#84 Des Peres 9,1719,194-23-0.3%
#85 Oak Grove 9,1298,160969+11.9%
#86 Chillicothe 9,1039,130-27-0.3%
#87 Sunset Hills 9,0999,193-94-1.0%
#88 Richmond Heights 9,0969,293-197-2.1%
#89 Parkville 8,9807,1911,789+24.9%
#90 Olivette 8,9608,514446+5.2%
#91 Ladue 8,9378,987-50-0.6%
#92 Pleasant Hill 8,8648,77193+1.1%
#93 Park Hills 8,7058,599106+1.2%
#94 Perryville 8,5548,5513+0.0%
#95 Carl Junction 8,4358,144291+3.6%
#96 Nevada 8,2948,22668+0.8%
#97 Brentwood 8,1118,233-122-1.5%
#98 Maplewood 8,0778,284-207-2.5%
#99 Berkeley 8,0588,220-162-2.0%
#100 Marshfield 7,9357,458477+6.4%
#101 Dexter 7,8907,947-57-0.7%
#102 Boonville 7,8638,042-179-2.2%
#103 Pacific 7,8427,484358+4.8%
#104 Aurora 7,5737,217356+4.9%
#105 Cameron 7,3528,519-1,167-13.7%
#106 Sullivan 6,9256,90124+0.3%
#107 Valley Park 6,7476,875-128-1.9%
#108 Willard 6,6326,346286+4.5%
#109 Black Jack 6,5756,648-73-1.1%
#110 De Soto 6,5036,44756+0.9%
#111 Bonne Terre 6,4876,907-420-6.1%
#112 St. John 6,4726,641-169-2.5%
#113 Cottleville 6,3785,621757+13.5%
#114 Shrewsbury 6,2636,409-146-2.3%
#115 Battlefield 6,2366,015221+3.7%
#116 Greenwood 6,2356,020215+3.6%
#117 Peculiar 6,2265,613613+10.9%
#118 Pevely 6,1036,03766+1.1%
#119 Glendale 6,0826,180-98-1.6%
#120 Richmond 5,9396,021-82-1.4%
#121 Wright City 5,7234,806917+19.1%
#122 Odessa 5,6895,59693+1.7%
#123 North Kansas City 5,6304,4651,165+26.1%
#124 Trenton 5,5885,611-23-0.4%
#125 St. Robert 5,5115,199312+6.0%
#126 Macon 5,5095,45752+1.0%
#127 Waynesville 5,4935,41875+1.4%
#128 Rogersville 5,3443,8811,463+37.7%
#129 Herculaneum 5,3214,678643+13.7%
#130 Weldon Spring 5,3045,328-24-0.5%
#131 Caruthersville 5,1705,565-395-7.1%
#132 Ashland 5,1644,746418+8.8%
#133 Osage Beach 5,1234,689434+9.3%
#134 Savannah 5,0765,0679+0.2%
#135 Ste. Genevieve 5,0255,00124+0.5%
#136 Platte City 4,8674,78087+1.8%
#137 Desloge 4,8364,82016+0.3%
#138 Dellwood 4,8334,904-71-1.4%
#139 Centralia 4,8074,549258+5.7%
#140 Higginsville 4,7894,813-24-0.5%
#141 St. Clair 4,7484,832-84-1.7%
#142 Salem 4,7264,65175+1.6%
#143 Eldon 4,7144,406308+7.0%
#143 Holts Summit 4,7144,457257+5.8%
#145 Crystal City 4,7034,735-32-0.7%
#145 Mount Vernon 4,7034,521182+4.0%
#147 Mountain Grove 4,6904,311379+8.8%
#148 Rock Hill 4,6694,744-75-1.6%
#149 Hollister 4,6594,57485+1.9%
#150 Lexington 4,5954,652-57-1.2%
#151 Fredericktown 4,5814,431150+3.4%
#152 California 4,5224,49923+0.5%
#153 Riverside 4,4984,011487+12.1%
#154 Charleston 4,4475,053-606-12.0%
#155 Scott City 4,4324,33894+2.2%
#156 Bowling Green 4,3804,189191+4.6%
#157 Breckenridge Hills 4,3694,463-94-2.1%
#158 Lamar 4,2994,27128+0.7%
#159 Butler 4,2834,21865+1.5%
#160 Normandy 4,2474,284-37-0.9%
#161 Moscow Mills 4,1443,396748+22.0%
#162 Brookfield 4,1104,1028+0.2%
#163 Fenton 4,0734,117-44-1.1%
#164 Camdenton 4,0353,96669+1.7%
#165 St. James 3,9323,9275+0.1%
#166 Woodson Terrace 3,8883,954-66-1.7%
#167 Frontenac 3,7773,609168+4.7%
#168 St. Paul 3,7253,005720+24.0%
#169 El Dorado Springs 3,6743,498176+5.0%
#170 Palmyra 3,6443,62123+0.6%
#171 Northwoods 3,5923,689-97-2.6%
#172 Malden 3,5253,711-186-5.0%
#173 Buffalo 3,5123,290222+6.7%
#174 Carrollton 3,4913,512-21-0.6%
#175 Hillsboro 3,4893,47415+0.4%
#176 Cassville 3,2473,18562+1.9%
#177 Louisiana 3,2443,20638+1.2%
#178 Cuba 3,2303,16565+2.1%
#179 Sugar Creek 3,2233,316-93-2.8%
#180 Byrnes Mill 3,1893,17415+0.5%
#181 Ava 3,1842,894290+10.0%
#182 Oronogo 3,1592,564595+23.2%
#183 Clever 3,1182,927191+6.5%
#184 Chaffee 3,0173,046-29-1.0%
#185 Licking 2,9692,846123+4.3%
#186 Vandalia 2,9393,560-621-17.4%
#187 Knob Noster 2,9322,756176+6.4%
#188 Bethany 2,9122,9084+0.1%
#189 Buckner 2,8932,948-55-1.9%
#190 East Prairie 2,8592,938-79-2.7%
#191 Windsor 2,8542,77084+3.0%
#192 Fayette 2,8322,79834+1.2%
#193 Strafford 2,8012,557244+9.5%
#194 Montgomery City 2,7922,812-20-0.7%
#195 Owensville 2,7802,812-32-1.1%
#196 Forsyth 2,7662,73630+1.1%
#197 Pleasant Valley 2,7502,7446+0.2%
#198 Canton 2,7472,773-26-0.9%
#199 Portageville 2,7232,942-219-7.4%
#200 Monroe City 2,7062,65848+1.8%
#201 Pine Lawn 2,6932,764-71-2.6%
#201 Versailles 2,6932,538155+6.1%
#203 Green Park 2,6822,713-31-1.1%
#204 Mountain View 2,6682,62543+1.6%
#205 Lake Lotawana 2,6482,305343+14.9%
#205 Tipton 2,6482,926-278-9.5%
#207 New Madrid 2,5972,784-187-6.7%
#208 Clarkson Valley 2,5572,611-54-2.1%
#209 Potosi 2,5492,555-6-0.2%
#210 Lawson 2,5232,539-16-0.6%
#211 Pagedale 2,5162,561-45-1.8%
#212 Country Club 2,4952,4914+0.2%
#213 Village of Four Seasons 2,4932,382111+4.7%
#214 New Haven 2,3992,419-20-0.8%
#215 Kimberling City 2,3712,34229+1.2%
#216 Concordia 2,3582,377-19-0.8%
#217 Warsaw 2,3372,212125+5.7%
#218 Riverview 2,3342,399-65-2.7%
#219 Duquesne 2,3322,157175+8.1%
#220 Seneca 2,3162,23680+3.6%
#221 Holden 2,3092,206103+4.7%
#222 Lathrop 2,2752,2669+0.4%
#223 Hayti 2,2732,489-216-8.7%
#224 Plattsburg 2,2562,22432+1.4%
#225 Willow Springs 2,2192,18534+1.6%
#226 Lake Ozark 2,2102,073137+6.6%
#227 Hermann 2,1922,1875+0.2%
#228 Houston 2,1912,083108+5.2%
#228 Marlborough 2,1912,218-27-1.2%
#230 Noel 2,1902,12961+2.9%
#231 Marceline 2,1302,1291+0.0%
#232 Weatherby Lake 2,1252,07649+2.4%
#233 Moline Acres 2,1022,157-55-2.5%
#234 Granby 2,0972,04750+2.4%
#235 Marionville 2,0902,06030+1.5%
#236 Anderson 2,0892,04148+2.4%
#237 Bel-Ridge 2,0842,135-51-2.4%
#237 Elsberry 2,0841,934150+7.8%
#239 Cabool 2,0591,940119+6.1%
#240 Merriam Woods 2,0422,00537+1.8%
#241 Duenweg 2,0031,510493+32.6%
#242 Warson Woods 1,9942,024-30-1.5%
#243 Kahoka 1,9731,96013+0.7%
#244 Hanley Hills 1,9641,997-33-1.7%
#245 Sparta 1,9561,87383+4.4%
#246 Seymour 1,9341,84391+4.9%
#246 Vinita Park 1,9341,986-52-2.6%
#248 Thayer 1,9041,88519+1.0%
#249 Piedmont 1,8691,901-32-1.7%
#250 Carterville 1,8661,85511+0.6%
#251 Gallatin 1,8521,82527+1.5%
#252 Stockton 1,8411,687154+9.1%
#253 Weston 1,8371,75681+4.6%
#254 Bernie 1,8351,856-21-1.1%
#255 Slater 1,8231,833-10-0.5%
#256 Lone Jack 1,8201,524296+19.4%
#257 Doniphan 1,7821,78200.0%
#258 Lake Winnebago 1,7801,437343+23.9%
#259 Adrian 1,7751,72550+2.9%
#260 Hallsville 1,7661,614152+9.4%
#261 Milan 1,7491,821-72-4.0%
#262 Bloomfield 1,7421,762-20-1.1%
#263 Hamilton 1,7411,68952+3.1%
#264 Richland 1,7291,730-1-0.1%
#265 Memphis 1,7271,735-8-0.5%
#266 Albany 1,7101,68228+1.7%
#267 Steele 1,6921,853-161-8.7%
#268 Unionville 1,6681,726-58-3.4%
#269 Wardsville 1,6611,61150+3.1%
#270 Winfield 1,6371,524113+7.4%
#271 Fair Grove 1,6251,58639+2.5%
#272 Garden City 1,5991,632-33-2.0%
#273 Wellston 1,5901,53852+3.4%
#274 Salisbury 1,5691,572-3-0.2%
#275 Shelbina 1,5631,614-51-3.2%
#276 Bourbon 1,5331,565-32-2.0%
#277 Gower 1,5311,537-6-0.4%
#278 Crane 1,5261,528-2-0.1%
#279 Ash Grove 1,5231,5176+0.4%
#280 Lakeshire 1,5191,557-38-2.4%
#281 Senath 1,5141,591-77-4.8%
#282 Campbell 1,5131,594-81-5.1%
#283 Tarkio 1,4701,514-44-2.9%
#284 Steelville 1,4451,469-24-1.6%
#285 Ironton 1,4431,469-26-1.8%
#286 Linn 1,4311,38150+3.6%
#287 Sarcoxie 1,4201,4191+0.1%
#288 Winchester 1,4071,441-34-2.4%
#289 Belle 1,3891,3836+0.4%
#290 Marble Hill 1,3811,38100.0%
#291 Oakland 1,3781,391-13-0.9%
#292 Claycomo 1,3701,34030+2.2%
#293 Gerald 1,3591,374-15-1.1%
#294 Bel-Nor 1,3571,397-40-2.9%
#295 Huntsville 1,3501,377-27-2.0%
#296 Advance 1,3351,348-13-1.0%
#297 Sweet Springs 1,3311,3247+0.5%
#298 Goodman 1,3051,202103+8.6%
#299 Marthasville 1,3021,25943+3.4%
#300 Mansfield 1,2981,192106+8.9%
#301 Charlack 1,2801,300-20-1.5%
#302 Archie 1,2791,26910+0.8%
#303 Velda City 1,2781,18989+7.5%
#304 Pierce City 1,2721,25022+1.8%
#305 Rich Hill 1,2571,22631+2.5%
#306 La Plata 1,2441,251-7-0.6%
#307 Rock Port 1,2381,274-36-2.8%
#308 St. Martins 1,2261,19234+2.9%
#309 Reeds Spring 1,2241,13688+7.7%
#310 Bismarck 1,2221,232-10-0.8%
#311 Dixon 1,2151,232-17-1.4%
#312 Greenfield 1,2141,2104+0.3%
#313 Oran 1,2051,2032+0.2%
#314 Lincoln 1,2031,14261+5.3%
#315 Hillsdale 1,1851,217-32-2.6%
#316 Billings 1,1831,08895+8.7%
#317 Paris 1,1771,15126+2.3%
#318 Taos 1,1751,14233+2.9%
#319 Cole Camp 1,1721,10369+6.3%
#320 Leadwood 1,1551,174-19-1.6%
#321 Stanberry 1,1541,13222+1.9%
#322 Calverton Park 1,1341,151-17-1.5%
#323 Fremont Hills 1,0971,04849+4.7%
#324 Maysville 1,0881,093-5-0.5%
#325 Appleton City 1,0801,02357+5.6%
#326 Glasgow 1,0791,090-11-1.0%
#327 Laurie 1,074937137+14.6%
#328 Stover 1,0671,01255+5.4%
#329 Purdy 1,0521,02824+2.3%
#330 Loch Lloyd 1,030863167+19.4%
#331 Auxvasse 1,0231,00518+1.8%
#332 New Franklin 1,0211,025-4-0.4%
#333 Edina 1,0121,00210+1.0%
#334 Cool Valley 1,0091,037-28-2.7%
#334 La Monte 1,0091,0045+0.5%
#336 Wellsville 1,00699115+1.5%
#337 Loma Linda 1,00594659+6.2%
#337 Mound City 1,0051,00500.0%
#339 Country Club Hills 9981,015-17-1.7%
#340 Winona 98895632+3.3%
#341 Highlandville 98396122+2.3%
#341 Princeton 9831,008-25-2.5%
#343 Osceola 97992851+5.5%
#344 New London 97793740+4.3%
#345 Southwest City 97692056+6.1%
#346 Sturgeon 96391053+5.8%
#347 Drexel 954962-8-0.8%
#348 Clarkton 9511,007-56-5.6%
#349 Lake Waukomis 94193011+1.2%
#350 Humansville 93991128+3.1%
#351 Grantwood Village 929941-12-1.3%
#351 Truesdale 92986168+7.9%
#353 Seligman 917809108+13.3%
#354 Crocker 915928-13-1.4%
#355 Lilbourn 913996-83-8.3%
#356 Benton 91186744+5.1%
#357 Miner 893910-17-1.9%
#358 Diamond 89083456+6.7%
#359 Pasadena Hills 885911-26-2.9%
#360 Jasper 878904-26-2.9%
#360 Norwood Court 878890-12-1.3%
#362 Puxico 869880-11-1.3%
#363 Velda Village Hills 855879-24-2.7%
#364 Edmundson 848859-11-1.3%
#365 Lockwood 846847-1-0.1%
#366 Pineville 84379350+6.3%
#367 King City 83280131+3.9%
#367 Oregon 832834-2-0.2%
#369 Rockaway Beach 819848-29-3.4%
#370 Waverly 81679125+3.2%
#371 Jonesburg 81472589+12.3%
#372 Airport Drive 81376647+6.1%
#373 Fordland 80977534+4.4%
#374 La Grange 806824-18-2.2%
#375 Russellville 79877721+2.7%
#376 Brunswick 796801-5-0.6%
#377 Lake Tapawingo 781792-11-1.4%
#378 Grant City 780819-39-4.8%
#379 Gainesville 77873840+5.4%
#380 Van Buren 77575322+2.9%
#381 Ellington 766793-27-3.4%
#382 Leadington 763765-2-0.3%
#383 Hawk Point 76169269+10.0%
#384 Wellington 76073723+3.1%
#385 Exeter 75673719+2.6%
#386 Braymer 75373617+2.3%
#387 Foristell 751546205+37.5%
#388 Wood Heights 746749-3-0.4%
#389 New Bloomfield 74468658+8.5%
#390 Orrick 740755-15-2.0%
#391 Bella Villa 734754-20-2.7%
#391 Conway 7347322+0.3%
#393 Stewartsville 733738-5-0.7%
#394 Clarence 724738-14-1.9%
#395 Iberia 72170714+2.0%
#396 Gideon 718781-63-8.1%
#397 Miller 71470212+1.7%
#398 Olympian Village 712719-7-1.0%
#399 Flordell Hills 707726-19-2.6%
#400 Bertrand 704718-14-1.9%
#401 Alton 70270200.0%
#402 Pleasant Hope 69266923+3.4%
#403 Pilot Grove 69066426+3.9%
#404 Morehouse 685744-59-7.9%
#405 Perry 68466618+2.7%
#406 Pilot Knob 6836749+1.3%
#406 Wheaton 68367013+1.9%
#408 Bloomsdale 67963940+6.3%
#408 Lancaster 6796745+0.7%
#410 Morley 67463440+6.3%
#411 Innsbrook 65959861+10.2%
#412 Viburnum 658667-9-1.3%
#413 Trimble 65457282+14.3%
#414 Agency 653668-15-2.2%
#414 Ferrelview 6536467+1.1%
#414 Golden City 653654-1-0.2%
#417 Lowry City 65261339+6.4%
#418 La Belle 645661-16-2.4%
#419 Cleveland 643646-3-0.5%
#420 Parkway 642658-16-2.4%
#420 Walnut Grove 642648-6-0.9%
#422 Hermitage 64161823+3.7%
#423 Iron Mountain Lake 640641-1-0.2%
#424 New Florence 636639-3-0.5%
#425 Greendale 635645-10-1.6%
#426 Leawood 63461618+2.9%
#426 Liberal 6346322+0.3%
#428 Norborne 632638-6-0.9%
#429 Bevier 630635-5-0.8%
#430 Gordonville 6296236+1.0%
#431 Hartville 62659531+5.2%
#432 Fairfax 623646-23-3.6%
#433 Norwood 61357439+6.8%
#434 Edgerton 6096009+1.5%
#435 Arcadia 607618-11-1.8%
#436 Green Ridge 599470129+27.4%
#437 Holcomb 594629-35-5.6%
#438 Twin Oaks 588594-6-1.0%
#439 Indian Point 58355429+5.2%
#440 Vienna 5795754+0.7%
#441 Doolittle 57656610+1.8%
#442 Alba 57154229+5.4%
#443 Green City 570596-26-4.4%
#444 Jamesport 5675616+1.1%
#445 Birch Tree 56254517+3.1%
#446 Flint Hill 56149962+12.4%
#447 Queen City 5585544+0.7%
#448 Hardin 554566-12-2.1%
#449 Kelso 553557-4-0.7%
#450 Leeton 54953217+3.2%
#451 Sycamore Hills 548558-10-1.8%
#452 New Melle 547550-3-0.5%
#453 Center 5395345+0.9%
#454 Glenaire 53653600.0%
#455 Cardwell 534563-29-5.2%
#456 Madison 53351815+2.9%
#457 Eminence 53151615+2.9%
#458 Josephville 51747740+8.4%
#459 Sunrise Beach 51642195+22.6%
#460 Verona 5125057+1.4%
#461 Parma 510556-46-8.3%
#462 Lewistown 508520-12-2.3%
#462 Polo 508512-4-0.8%
#464 Laddonia 5075025+1.0%
#465 Dearborn 50648422+4.5%
#466 Hornersville 505534-29-5.4%
#467 Crystal Lake Park 504507-3-0.6%
#467 Smithton 504506-2-0.4%
#469 Shelbyville 503520-17-3.3%
#470 Matthews 501535-34-6.4%
#471 Bland 500509-9-1.8%
#472 Freeman 49747819+4.0%
#473 Branson West 49548213+2.7%
#474 Burlington Junction 490520-30-5.8%
#475 Eolia 48947910+2.1%
#476 Holt 4854796+1.3%
#477 Galena 47645323+5.1%
#477 Urich 47646610+2.1%
#479 Camden Point 4734703+0.6%
#480 Summersville 47044921+4.7%
#481 Qulin 468470-2-0.4%
#482 Hayti Heights 465511-46-9.0%
#483 Bell City 461462-1-0.2%
#484 Beverly Hills 458472-14-3.0%
#485 Fair Play 45043416+3.7%
#486 Otterville 4494418+1.8%
#487 Keytesville 44744700.0%
#488 Hopkins 443470-27-5.7%
#489 Naylor 44144100.0%
#490 Greenville 439446-7-1.6%
#491 Higbee 438448-10-2.2%
#492 Sheldon 436438-2-0.5%
#493 Avondale 434436-2-0.5%
#494 Fairview 43041911+2.6%
#495 Pasadena Park 428440-12-2.7%
#496 Corder 42741413+3.1%
#496 Wilbur Park 427435-8-1.8%
#498 St. Elizabeth 4264179+2.2%
#499 Meadville 4194163+0.7%
#500 Ellsinore 41740710+2.5%
#500 Wayland 4174098+2.0%
#502 Washburn 41540411+2.7%
#503 Niangua 41439321+5.3%
#504 Bucklin 4124111+0.2%
#504 Ravenwood 412438-26-5.9%
#506 Freeburg 4114056+1.5%
#507 Urbana 40839315+3.8%
#508 Bull Creek 406422-16-3.8%
#509 Calhoun 40539510+2.5%
#509 Oak Grove Village 405415-10-2.4%
#511 Butterfield 40138021+5.5%
#511 Jane 40135843+12.0%
#511 Weaubleau 40137823+6.1%
#514 Crystal Lakes 398399-1-0.3%
#514 Morrisville 39838414+3.6%
#516 Alma 395400-5-1.3%
#516 Essex 395400-5-1.3%
#518 Ewing 394402-8-2.0%
#519 Platte Woods 3933912+0.5%
#519 Rosebud 3933921+0.3%
#519 Westphalia 3933903+0.8%
#522 Montrose 3923848+2.1%
#523 Greentop 3903873+0.8%
#524 Arbyrd 389406-17-4.2%
#525 Deepwater 38435727+7.6%
#525 Novinger 38438400.0%
#527 Chamois 3813774+1.1%
#527 Lanagan 3813747+1.9%
#529 Delta 3793763+0.8%
#530 Ridgeway 3773743+0.8%
#530 Union Star 377381-4-1.0%
#532 Atlanta 376379-3-0.8%
#532 Clarksville 3763724+1.1%
#534 Osborn 3753741+0.3%
#535 Hale 373377-4-1.1%
#536 Raymondville 37235121+6.0%
#537 Shoal Creek Drive 36935811+3.1%
#538 Irondale 3683671+0.3%
#539 Marston 365394-29-7.4%
#539 Oakview 365366-1-0.3%
#541 Windsor Place 3613538+2.3%
#542 Huntleigh 353357-4-1.1%
#542 West Alton 353356-3-0.8%
#544 Frankford 3463433+0.9%
#545 Bunceton 3383335+1.5%
#546 Altenburg 337342-5-1.5%
#546 Bellflower 3373307+2.1%
#546 Pattonsburg 3373316+1.8%
#549 Newburg 3363342+0.6%
#550 Creighton 3323257+2.2%
#551 Jamestown 3313283+0.9%
#552 Gilman City 32932900.0%
#553 Saginaw 32730027+9.0%
#554 Portage Des Sioux 323331-8-2.4%
#555 Sibley 3203164+1.3%
#556 Cooter 319346-27-7.8%
#556 Tracy 31926950+18.6%
#558 Leasburg 318324-6-1.9%
#558 Purcell 3183162+0.6%
#560 Saddlebrooke 31530114+4.7%
#561 Diggins 31330112+4.0%
#562 Westwood 312315-3-1.0%
#563 Neelyville 311315-4-1.3%
#564 Fisk 309312-3-1.0%
#565 Downing 3063024+1.3%
#565 St. Mary 306308-2-0.6%
#567 Lake Lafayette 30427925+9.0%
#567 Uplands Park 304310-6-1.9%
#569 Blue Eye 30328815+5.2%
#570 East Lynne 30229210+3.4%
#570 Laclede 30230200.0%
#572 Bunker 297300-3-1.0%
#573 Kingston 295298-3-1.0%
#574 Northmoor 2942913+1.0%
#575 Chilhowee 2932876+2.1%
#575 Harrisburg 29326924+8.9%
#577 Centertown 2922848+2.8%
#578 Carytown 2902873+1.0%
#578 Wheatland 29027713+4.7%
#580 Hume 2882826+2.1%
#581 Junction City 2862851+0.4%
#582 Cainsville 28228200.0%
#582 Wardell 282310-28-9.0%
#584 West Sullivan 281287-6-2.1%
#585 Eagleville 28028000.0%
#585 Linneus 2802782+0.7%
#585 Maitland 2802782+0.7%
#588 Everton 2792772+0.7%
#588 Old Monroe 27925029+11.6%
#590 Mindenmines 2772752+0.7%
#591 Henrietta 273276-3-1.1%
#592 Kidder 2722666+2.3%
#592 Williamsville 272276-4-1.4%
#594 Taneyville 2702682+0.7%
#595 Berger 2692681+0.4%
#596 Augusta 268271-3-1.1%
#597 Prairie Home 2662624+1.5%
#598 Silex 26524619+7.7%
#599 Cobalt 2632612+0.8%
#599 Farley 2632603+1.2%
#599 Risco 263285-22-7.7%
#602 Kinloch 262265-3-1.1%
#603 Mercer 259264-5-1.9%
#604 Martinsburg 2572516+2.4%
#605 Clarksburg 2562524+1.6%
#606 Howardville 254276-22-8.0%
#607 Farber 253255-2-0.8%
#607 Rensselaer 2532512+0.8%
#609 Breckenridge 249253-4-1.6%
#609 Kingsville 2492427+2.9%
#611 Forest City 2482471+0.4%
#612 Callao 246250-4-1.6%
#612 Clarksdale 246247-1-0.4%
#612 Frohna 24624600.0%
#615 Annapolis 245250-5-2.0%
#616 Armstrong 242243-1-0.4%
#617 Brashear 24124100.0%
#618 Clark 239243-4-1.6%
#618 De Kalb 2392318+3.5%
#620 Oak Ridge 2382362+0.8%
#621 Dadeville 2372352+0.9%
#622 Amazonia 236237-1-0.4%
#622 Lake Tekakwitha 2362333+1.3%
#624 Mineral Point 2342268+3.5%
#624 Neck City 2342295+2.2%
#626 Excelsior Estates 23222012+5.5%
#626 Skidmore 232245-13-5.3%
#626 Winston 2322293+1.3%
#629 Fidelity 2312265+2.2%
#629 Schell City 23123100.0%
#631 Bates City 23021713+6.0%
#631 Grandin 2302246+2.7%
#633 New Hampton 2272252+0.9%
#634 Easton 22622600.0%
#634 McCord Bend 22621412+5.6%
#634 St. Thomas 2262206+2.7%
#634 Wheeling 2262206+2.7%
#638 Amsterdam 2232185+2.3%
#638 Emerald Beach 22320617+8.3%
#638 Houston Lake 2232221+0.5%
#641 Blackburn 22222200.0%
#641 Utica 22222200.0%
#643 Linn Creek 2202155+2.3%
#643 Spickard 220222-2-0.9%
#645 Missouri City 2192163+1.4%
#646 Rushville 218222-4-1.8%
#647 Browning 217218-1-0.5%
#647 Mayview 2172098+3.8%
#649 Rocheport 21520312+5.9%
#650 Napoleon 213215-2-0.9%
#650 Newtonia 2132085+2.4%
#650 Stoutland 2132094+1.9%
#653 Blythedale 2102091+0.5%
#654 Bosworth 209212-3-1.4%
#654 Green Castle 209219-10-4.6%
#654 Wyaconda 209212-3-1.4%
#657 Blodgett 207210-3-1.4%
#657 Wyatt 207215-8-3.7%
#659 Curryville 2041995+2.5%
#659 Emma 2041995+2.5%
#659 Theodosia 20418717+9.1%
#662 Edgar Springs 2032003+1.5%
#662 Kirbyville 2031994+2.0%
#664 Walker 2022002+1.0%
#665 Cairo 201205-4-2.0%
#665 Cedar Hill Lakes 201205-4-2.0%
#667 Chula 1991954+2.1%
#668 Oakwood 198199-1-0.5%
#669 Centerview 1971907+3.7%
#670 Koshkonong 1961951+0.5%
#670 Scotsdale 1961933+1.6%
#672 Asbury 1951923+1.6%
#672 Houstonia 1951941+0.5%
#674 Bakersfield 19318211+6.0%
#674 Homestead 19319300.0%
#676 Tuscumbia 1911883+1.6%
#677 Marquand 1901882+1.1%
#678 Birmingham 1891881+0.5%
#678 Malta Bend 189191-2-1.0%
#678 Sedgewickville 1891881+0.5%
#681 Barnard 188199-11-5.5%
#681 Fountain N' Lakes 18817018+10.6%
#681 Knox City 188190-2-1.1%
#681 Oakwood Park 188189-1-0.5%
#685 Mokane 1871861+0.5%
#686 High Hill 185187-2-1.1%
#686 Vanduser 1851805+2.8%
#688 Bellerive Acres 183186-3-1.6%
#688 Freistatt 1831803+1.7%
#690 Glenwood 1821802+1.1%
#691 Holland 180195-15-7.7%
#692 Anniston 179183-4-2.2%
#692 Hurley 1791727+4.1%
#692 Meta 1791781+0.6%
#695 Blackwater 1781744+2.3%
#695 Stotts City 1781735+2.9%
#697 Camden 1771752+1.1%
#697 Gilliam 17717700.0%
#697 Lohman 1771734+2.3%
#700 Preston 17516411+6.7%
#701 Cowgill 1721693+1.8%
#701 Fillmore 172173-1-0.6%
#703 Altamont 1711674+2.4%
#704 Lamar Heights 1701691+0.6%
#704 Middletown 170171-1-0.6%
#706 Jerico Springs 16915910+6.3%
#706 Stella 1691654+2.4%
#708 Conception Junction 168178-10-5.6%
#709 Gasconade 167171-4-2.3%
#710 Galt 166167-1-0.6%
#710 Phillipsburg 1661651+0.6%
#712 Barnett 1651569+5.8%
#712 Redings Mill 1651614+2.5%
#714 Mendon 16416400.0%
#715 Bogard 163165-2-1.2%
#715 Bronaugh 16316300.0%
#715 Centerville 163167-4-2.4%
#715 Syracuse 1631549+5.8%
#719 Bolckow 162163-1-0.6%
#720 Mill Spring 158160-2-1.3%
#721 Diehlstadt 157159-2-1.3%
#722 Leslie 1561542+1.3%
#723 Hurdland 15515500.0%
#723 Laredo 155157-2-1.3%
#723 Parkdale 155156-1-0.6%
#726 Coffey 1541504+2.7%
#726 Nelson 15415400.0%
#728 Halfway 1531476+4.1%
#729 Hughesville 1521493+2.0%
#730 New Cambria 151154-3-1.9%
#731 Miami 15015000.0%
#732 Renick 149152-3-2.0%
#733 Canalou 147158-11-7.0%
#733 Clearmont 147157-10-6.4%
#735 Argyle 1441422+1.4%
#736 Pickering 143151-8-5.3%
#737 Graham 141149-8-5.4%
#738 Gravois Mills 1391318+6.1%
#738 Louisburg 1391354+3.0%
#738 Purdin 139140-1-0.7%
#738 Rockville 1391372+1.5%
#738 Sheridan 139148-9-6.1%
#743 Hartsburg 1381317+5.3%
#744 Rhineland 136137-1-0.7%
#744 Tina 136137-1-0.7%
#746 Haywood City 1351332+1.5%
#746 Hunnewell 135139-4-2.9%
#746 Kingdom City 1351314+3.1%
#749 Amoret 1341313+2.3%
#749 La Russell 1341322+1.5%
#751 Collins 1331258+6.4%
#752 Caledonia 13213200.0%
#753 Kimmswick 131135-4-3.0%
#753 Parnell 131139-8-5.8%
#755 Stark City 1301273+2.4%
#756 Des Arc 129130-1-0.8%
#757 Bethel 128132-4-3.0%
#757 Brandsville 1281262+1.6%
#759 Oaks 126128-2-1.6%
#760 Cross Timbers 1241186+5.1%
#761 Miramiguoa Park 1231221+0.8%
#761 Prathersville 1231221+0.8%
#761 South Greenfield 1231221+0.8%
#761 Turney 1231185+4.2%
#765 Baring 12112100.0%
#765 Jacksonville 121123-2-1.6%
#765 Olean 1211183+2.5%
#768 Rosendale 12012000.0%
#769 West Line 119124-5-4.0%
#770 Holliday 1181153+2.6%
#770 McFall 11811800.0%
#772 Glen Echo Park 116118-2-1.7%
#773 Strasburg 1151069+8.5%
#774 Fleming 11411400.0%
#774 Flemington 1141104+3.6%
#776 Novelty 113116-3-2.6%
#777 Cosby 11211200.0%
#777 Westboro 112115-3-2.6%
#779 Lake Annette 1111074+3.7%
#780 Ludlow 11011000.0%
#780 Newtown 110115-5-4.3%
#782 Elmo 109115-6-5.2%
#782 Shoal Creek Estates 1091063+2.8%
#784 Alexandria 1071061+0.9%
#785 Grand Falls Plaza 1061033+2.9%
#786 Monticello 105107-2-1.9%
#787 Craig 10410400.0%
#788 Benton City 103104-1-1.0%
#788 Chain-O-Lakes 1031012+2.0%
#788 Halltown 1031012+2.0%
#791 Chain of Rocks 102957+7.4%
#791 Ridgely 102966+6.3%
#793 Avilla 100991+1.0%
#793 Mooresville 100982+2.0%
#793 Mosby 10010000.0%
#796 Brooklyn Heights 99981+1.0%
#796 Dudley 99100-1-1.0%
#796 Wentworth 99972+2.1%
#799 Rush Hill 9899-1-1.0%
#800 Blairstown 97952+2.1%
#800 Foley 97916+6.6%
#800 Pocahontas 97943+3.2%
#803 Peaceful Village 96933+3.2%
#803 Reeds 96924+4.3%
#805 Allenville 95941+1.1%
#806 Morrison 9495-1-1.1%
#807 Longtown 93912+2.2%
#807 Roscoe 93885+5.7%
#809 Lewis and Clark Village 9294-2-2.1%
#809 Weldon Spring Heights 9294-2-2.1%
#811 Plato 89854+4.7%
#812 Humphreys 8891-3-3.3%
#813 Clifton Hill 8688-2-2.3%
#814 Dover 85832+2.4%
#814 Whitewater 85841+1.2%
#816 Baldwin Park 83821+1.2%
#816 Rutledge 838300.0%
#818 De Witt 8284-2-2.4%
#819 McKittrick 81792+2.5%
#819 Millard 81783+3.8%
#819 Pascola 8187-6-6.9%
#819 Sumner 81801+1.3%
#823 Aullville 79772+2.6%
#823 Gunn City 797900.0%
#825 Arrow Point 78753+4.0%
#825 Foster 78762+2.6%
#825 Moundville 787800.0%
#825 Riverview Estates 787800.0%
#825 Weatherby 787800.0%
#830 Ionia 77734+5.5%
#831 Gibbs 767600.0%
#831 Mount Moriah 767600.0%
#833 Brumley 75732+2.7%
#833 Old Appleton 75741+1.4%
#833 Revere 7576-1-1.3%
#833 Wilson City 7577-2-2.6%
#837 Waco 74722+2.8%
#838 Jameson 73703+4.3%
#838 Levasy 7375-2-2.7%
#840 Big Lake 72711+1.4%
#840 Brownington 72693+4.3%
#840 Tallapoosa 7278-6-7.7%
#843 Country Life Acres 7172-1-1.4%
#843 Luray 717100.0%
#843 Truxton 71647+10.9%
#846 Franklin 70682+2.9%
#847 Aldrich 69663+4.5%
#847 Homestown 6975-6-8.0%
#849 Merwin 68671+1.5%
#849 Ritchey 68662+3.0%
#851 Darlington 666600.0%
#852 Rothville 656500.0%
#853 Pierpont 64622+3.2%
#853 South Gorin 646400.0%
#855 Vandiver 636300.0%
#856 Mount Leonard 626200.0%
#856 Whiteside 62584+6.9%
#858 Bragg City 6167-6-9.0%
#858 Paynesville 61601+1.7%
#860 Arrow Rock 606000.0%
#860 Tightwad 60591+1.7%
#860 Unity Village 6063-3-4.8%
#860 Worth 6063-3-4.8%
#864 Harris 5961-2-3.3%
#864 Newark 595900.0%
#866 Milo 585800.0%
#866 Worthington 5860-2-3.3%
#868 Glen Allen 575700.0%
#868 Randolph 575700.0%
#870 Dennis Acres 56515+9.8%
#870 Guilford 5659-3-5.1%
#870 Watson 5657-1-1.8%
#873 Gentry 54531+1.9%
#873 Leonard 5456-2-3.6%
#873 Lucerne 5456-2-3.6%
#876 Arkoe 5356-3-5.4%
#876 Clyde 5356-3-5.4%
#878 Livonia 5253-1-1.9%
#879 Elmer 5152-1-1.9%
#879 Penermon 51501+2.0%
#881 Grand Pass 505000.0%
#882 Tindall 494900.0%
#883 Coney Island 48453+6.7%
#883 Rea 484800.0%
#885 Ethel 474700.0%
#885 Hoberg 47461+2.2%
#887 Allendale 4648-2-4.2%
#888 Brimson 454500.0%
#889 Bagnell 44431+2.3%
#889 Pollock 4446-2-4.3%
#889 Umber View Heights 44422+4.8%
#892 Iatan 43412+4.9%
#892 Powersville 434300.0%
#892 Richards 434300.0%
#895 Rives 424200.0%
#896 Commerce 4142-1-2.4%
#896 St. Cloud 4142-1-2.4%
#898 Lock Springs 40391+2.6%
#899 Arcola 383800.0%
#899 Deerfield 383800.0%
#899 Elmira 38371+2.7%
#902 Catron 3738-1-2.6%
#902 Stoutsville 37361+2.8%
#902 Vista 37352+5.7%
#905 Cliff Village 36351+2.9%
#905 Pendleton 36342+5.9%
#905 Triplett 363600.0%
#908 Ginger Blue 35341+2.9%
#909 Denver 3133-2-6.1%
#909 Lupus 313100.0%
#909 Wooldridge 31301+3.3%
#912 Harwood 303000.0%
#912 Huntsdale 30282+7.1%
#912 Passaic 30291+3.4%
#915 Milford 272700.0%
#916 Amity 262600.0%
#917 Granger 232300.0%
#918 Arbela 222200.0%
#918 Osgood 2223-1-4.3%
#920 Fortescue 212100.0%
#920 South Gifford 212100.0%
#922 North Lilbourn 2022-2-9.1%
#923 Gerster 19181+5.6%
#924 Evergreen 181800.0%
#924 Metz 181800.0%
#926 Charmwood 161600.0%
#926 McBaine 16142+14.3%
#928 Irena 1314-1-7.1%
#928 South Lineville 131300.0%
#928 Stotesbury 131300.0%
#931 Annada 121200.0%
#932 Three Creeks 8800.0%
#933 Champ 7700.0%
#934 Bigelow 6600.0%
#934 Dalton 6600.0%
#936 River Bend 5500.0%
#937 Friedenswald 2200.0%
#938 Corning 000
Top 500 of 938 Missouri cities. Full dataset in the CSV.

Methodology · what counts as a city

Missouri cities follow the V1 universe.

Missouri cities follow the same V1 universe: incorporated places, consolidated city-county governments where applicable, and Washington DC where applicable. Census-designated places (CDPs) are excluded, with one named national exception — Urban Honolulu (Honolulu only). State ranks are standard competition ranking (“1224”) within Missouri: tied cities share the lower rank and the next rank is skipped. Ranks are pre-computed in the dataset (state_rank_pop_2024).

Read the full methodology →

Want the full dataset?

All 19,479 cities as a single CSV.

The national CSV includes every state. Every field for every place. Public-domain. sha256 verified.