Every City in the USA

Filter · Population band

U.S. cities with population under 10,000.

U.S. cities with 2024 populations under 10,000. 16,273 cities match this filter; the top 500 by population are shown below. Growth figures show the four-year change from the April 2020 census base to the mid-2024 estimate — within a single vintage.

Under 10,000 — U.S. cities by 2024 population. 16,273 cities in this band.
Rank City State 2024 pop 2020 base 4-yr Δ 4-yr Δ %
#3,207 Massena NY9,99810,275-277-2.7%
#3,208 St. Anthony MN9,9939,264729+7.9%
#3,209 Willoughby Hills OH9,98610,015-29-0.3%
#3,210 Brooksville FL9,9858,8681,117+12.6%
#3,211 Fort Madison IA9,98310,318-335-3.2%
#3,212 Bristol PA9,9829,859123+1.2%
#3,213 Harrisonville MO9,98010,124-144-1.4%
#3,214 Hailey ID9,9769,167809+8.8%
#3,215 Portage WI9,97510,590-615-5.8%
#3,216 New Square NY9,9739,658315+3.3%
#3,217 Morehead City NC9,9639,567396+4.1%
#3,217 Sparta WI9,96310,030-67-0.7%
#3,219 Fort Lupton CO9,9487,9761,972+24.7%
#3,220 Sturgeon Bay WI9,9409,658282+2.9%
#3,221 Cedar Hills UT9,91610,022-106-1.1%
#3,222 Mount Airy MD9,9149,659255+2.6%
#3,222 Howell MI9,91410,072-158-1.6%
#3,224 Yazoo City MS9,91310,603-690-6.5%
#3,225 Middletown KY9,9089,714194+2.0%
#3,226 Greencastle IN9,9079,805102+1.0%
#3,227 Alamosa CO9,9069,81789+0.9%
#3,227 Astoria OR9,90610,185-279-2.7%
#3,229 Rye Brook NY9,9009,991-91-0.9%
#3,230 Arkadelphia AR9,89410,384-490-4.7%
#3,231 Struthers OH9,89110,035-144-1.4%
#3,232 Blanchard OK9,8698,873996+11.2%
#3,233 Marysville MI9,8689,999-131-1.3%
#3,234 Thomaston GA9,8509,82327+0.3%
#3,235 College Place WA9,8469,942-96-1.0%
#3,236 Hamburg NY9,8359,75184+0.9%
#3,237 York SC9,8308,4981,332+15.7%
#3,238 DuPont WA9,82310,091-268-2.7%
#3,239 Wapakoneta OH9,8179,951-134-1.3%
#3,240 Anaconda-Deer Lodge County MT9,8119,425386+4.1%
#3,240 Eagle Point OR9,8119,687124+1.3%
#3,242 Muskegon Heights MI9,8069,916-110-1.1%
#3,242 Bridge City TX9,8069,559247+2.6%
#3,244 Mayfield KY9,80510,017-212-2.1%
#3,245 Commerce TX9,8009,086714+7.9%
#3,246 Bogota NJ9,7998,7811,018+11.6%
#3,247 Grosse Pointe Farms MI9,79410,149-355-3.5%
#3,248 Peru IL9,7939,936-143-1.4%
#3,248 Louisville OH9,7939,500293+3.1%
#3,250 Kaufman TX9,7857,2152,570+35.6%
#3,251 Whitehouse TX9,7818,2651,516+18.3%
#3,252 Sedona AZ9,7789,68098+1.0%
#3,253 Hillsborough NC9,7739,653120+1.2%
#3,254 Cordele GA9,76710,241-474-4.6%
#3,255 West Point MS9,75810,101-343-3.4%
#3,256 Collinsville OK9,7577,9501,807+22.7%
#3,256 Cleveland TX9,7577,4702,287+30.6%
#3,258 Dayton TX9,7528,3981,354+16.1%
#3,259 Middletown PA9,7489,535213+2.2%
#3,260 Morrisville PA9,7459,810-65-0.7%
#3,261 Gibsonville NC9,7448,943801+9.0%
#3,262 Matawan NJ9,7399,561178+1.9%
#3,263 Washington NC9,7389,884-146-1.5%
#3,264 Lititz PA9,7339,347386+4.1%
#3,265 Greenwood AR9,7309,524206+2.2%
#3,266 Vernon TX9,72810,087-359-3.6%
#3,267 Amityville NY9,7189,547171+1.8%
#3,268 Orange Cove CA9,7089,750-42-0.4%
#3,269 Sunbury OH9,7056,6183,087+46.6%
#3,270 Brentwood PA9,70410,092-388-3.8%
#3,271 Pryor Creek OK9,7009,451249+2.6%
#3,272 Keansburg NJ9,6899,767-78-0.8%
#3,273 Delta CO9,6889,042646+7.1%
#3,274 Vidor TX9,6869,771-85-0.9%
#3,274 Woodway TX9,6869,408278+3.0%
#3,276 Montvale NJ9,6638,4461,217+14.4%
#3,277 Dade City FL9,6627,1552,507+35.0%
#3,278 East Liverpool OH9,6519,961-310-3.1%
#3,279 Fallon NV9,6479,322325+3.5%
#3,280 Bladensburg MD9,6359,663-28-0.3%
#3,280 Shawano WI9,6359,247388+4.2%
#3,282 Park Ridge NJ9,6348,888746+8.4%
#3,283 Southside AL9,6339,442191+2.0%
#3,284 Brewer ME9,6299,680-51-0.5%
#3,285 Sauk Village IL9,6279,926-299-3.0%
#3,286 Clarksville AR9,6069,369237+2.5%
#3,287 Canonsburg PA9,6019,756-155-1.6%
#3,288 Hawthorn Woods IL9,5849,067517+5.7%
#3,289 Tomah WI9,5749,56113+0.1%
#3,290 Aberdeen NC9,5738,5191,054+12.4%
#3,291 Uniontown PA9,5549,989-435-4.4%
#3,292 North College Hill OH9,5529,663-111-1.1%
#3,293 Sunbury PA9,5499,712-163-1.7%
#3,294 Hooper UT9,5489,092456+5.0%
#3,295 Madeira OH9,5429,49052+0.5%
#3,296 Pearsall TX9,5418,776765+8.7%
#3,297 Fairfield AL9,52410,011-487-4.9%
#3,298 Bondurant IA9,5117,4012,110+28.5%
#3,298 Fairfield IA9,5119,42289+0.9%
#3,300 Rochelle IL9,5109,49317+0.2%
#3,301 DeRidder LA9,5089,849-341-3.5%
#3,302 Itasca IL9,5069,563-57-0.6%
#3,303 Florence OR9,5049,46242+0.4%
#3,304 Capitola CA9,5039,930-427-4.3%
#3,304 Live Oak CA9,5039,113390+4.3%
#3,306 Monroe NY9,5029,503-1-0.0%
#3,307 Grinnell IA9,4959,552-57-0.6%
#3,307 Wesley Chapel NC9,4958,685810+9.3%
#3,309 Palm Beach FL9,4939,250243+2.6%
#3,310 Leonia NJ9,4929,323169+1.8%
#3,311 Harrodsburg KY9,4919,168323+3.5%
#3,312 Arden Hills MN9,4909,935-445-4.5%
#3,313 Navasota TX9,4717,6551,816+23.7%
#3,314 Scott LA9,4688,1821,286+15.7%
#3,315 Keokuk IA9,4629,909-447-4.5%
#3,316 Girard OH9,4549,595-141-1.5%
#3,317 Rensselaer NY9,4539,213240+2.6%
#3,318 Clinton MO9,4499,196253+2.8%
#3,319 Providence UT9,4478,2221,225+14.9%
#3,320 East Stroudsburg PA9,4459,672-227-2.3%
#3,320 Merrill WI9,4459,35590+1.0%
#3,322 Angola IN9,4329,35874+0.8%
#3,323 Jacinto City TX9,4319,614-183-1.9%
#3,324 LaSalle IL9,4249,594-170-1.8%
#3,325 Warrenton MO9,4208,439981+11.6%
#3,326 Marble Falls TX9,4137,0652,348+33.2%
#3,327 Ione CA9,4118,897514+5.8%
#3,328 Harvard IL9,4089,476-68-0.7%
#3,329 Oakwood OH9,4009,573-173-1.8%
#3,330 Silver City NM9,3999,711-312-3.2%
#3,331 Bridgeport WV9,3979,241156+1.7%
#3,332 Lancaster SC9,3968,523873+10.2%
#3,333 Diamondhead MS9,3919,524-133-1.4%
#3,334 Toccoa GA9,3899,140249+2.7%
#3,335 Steger IL9,3769,609-233-2.4%
#3,336 Pleasant Grove AL9,3759,545-170-1.8%
#3,337 Ventnor City NJ9,3729,204168+1.8%
#3,338 Flossmoor IL9,3719,685-314-3.2%
#3,339 Oil City PA9,3689,609-241-2.5%
#3,340 Booneville MS9,3679,193174+1.9%
#3,341 Brownsville TN9,3589,918-560-5.6%
#3,342 Tolleson AZ9,3537,2152,138+29.6%
#3,343 Laurens SC9,3529,368-16-0.2%
#3,344 Alma MI9,3499,488-139-1.5%
#3,345 Conshohocken PA9,3429,26181+0.9%
#3,346 Sugar Grove IL9,3399,26079+0.9%
#3,347 Perkasie PA9,3389,115223+2.4%
#3,348 Elsmere KY9,3379,158179+2.0%
#3,348 The Village OK9,3379,544-207-2.2%
#3,350 Sheffield AL9,3359,392-57-0.6%
#3,351 Parsons KS9,3289,595-267-2.8%
#3,352 Oak Grove MN9,3278,926401+4.5%
#3,353 Caldwell NJ9,3269,002324+3.6%
#3,354 Fultondale AL9,3259,526-201-2.1%
#3,355 Oak Island NC9,3228,396926+11.0%
#3,356 Denham Springs LA9,3219,29526+0.3%
#3,357 Cresskill NJ9,3119,158153+1.7%
#3,358 Quakertown PA9,3029,379-77-0.8%
#3,358 Altoona WI9,3028,2891,013+12.2%
#3,360 Charlotte MI9,3019,2965+0.1%
#3,361 Fredonia NY9,2959,667-372-3.8%
#3,362 Millersville PA9,2907,8971,393+17.6%
#3,363 Ogdensburg NY9,28210,078-796-7.9%
#3,364 Jennings LA9,2809,825-545-5.5%
#3,365 Waterford CA9,2719,129142+1.6%
#3,366 Savoy IL9,2608,879381+4.3%
#3,367 Whitefish MT9,2567,7751,481+19.0%
#3,368 Absecon NJ9,2499,127122+1.3%
#3,369 Berlin NH9,2489,421-173-1.8%
#3,370 Guntersville AL9,2428,559683+8.0%
#3,371 Manteno IL9,2419,20536+0.4%
#3,372 Lynwood IL9,2399,104135+1.5%
#3,373 Shelby OH9,2389,283-45-0.5%
#3,374 Clanton AL9,2288,750478+5.5%
#3,375 McFarland WI9,2248,990234+2.6%
#3,376 Tuscumbia AL9,2229,041181+2.0%
#3,377 Gypsum CO9,2188,0581,160+14.4%
#3,378 Gretna NE9,2079,255-48-0.5%
#3,379 Little Falls MN9,2069,13076+0.8%
#3,380 Havre MT9,2049,348-144-1.5%
#3,381 Seneca SC9,2028,848354+4.0%
#3,382 Hampton GA9,2018,383818+9.8%
#3,383 Lake Park FL9,1889,072116+1.3%
#3,384 Baxter MN9,1868,652534+6.2%
#3,385 Plymouth MI9,1859,360-175-1.9%
#3,386 Grandview Heights OH9,1848,0861,098+13.6%
#3,386 Riverdale UT9,1849,333-149-1.6%
#3,388 Bethalto IL9,1839,316-133-1.4%
#3,389 Willowbrook IL9,1799,238-59-0.6%
#3,390 Duvall WA9,1768,0361,140+14.2%
#3,391 Des Peres MO9,1719,194-23-0.3%
#3,392 Bernalillo NM9,1599,002157+1.7%
#3,393 Bluefield WV9,1579,639-482-5.0%
#3,394 Cortez CO9,1518,761390+4.5%
#3,395 Mascotte FL9,1506,6102,540+38.4%
#3,396 Lapeer MI9,1469,040106+1.2%
#3,396 Joshua TX9,1467,9051,241+15.7%
#3,398 Oak Grove MO9,1298,160969+11.9%
#3,399 Warren PA9,1259,412-287-3.0%
#3,400 Mascoutah IL9,1188,799319+3.6%
#3,401 Paradise CA9,1144,7614,353+91.4%
#3,402 Poteau OK9,1118,803308+3.5%
#3,403 Park City KS9,1108,354756+9.0%
#3,403 Greenville MI9,1108,810300+3.4%
#3,405 Augusta KS9,1039,251-148-1.6%
#3,405 Chillicothe MO9,1039,130-27-0.3%
#3,407 Milliken CO9,1028,379723+8.6%
#3,408 Saline MI9,1018,949152+1.7%
#3,409 Sunset Hills MO9,0999,193-94-1.0%
#3,410 Richmond Heights MO9,0969,293-197-2.1%
#3,411 Beebe AR9,0928,412680+8.1%
#3,411 Piedmont OK9,0927,3921,700+23.0%
#3,413 Minnetrista MN9,0918,259832+10.1%
#3,413 Washington Terrace UT9,0919,270-179-1.9%
#3,415 Thompson's Station TN9,0817,4381,643+22.1%
#3,416 Gilberts IL9,0758,374701+8.4%
#3,417 Waseca MN9,0679,221-154-1.7%
#3,418 Haledon NJ9,0639,05310+0.1%
#3,419 Delavan WI9,0558,529526+6.2%
#3,420 Eunice LA9,0449,419-375-4.0%
#3,421 Sheffield Lake OH9,0358,95679+0.9%
#3,422 Smithfield VA9,0328,535497+5.8%
#3,423 Mound MN9,0319,397-366-3.9%
#3,424 Fort Valley GA9,0238,788235+2.7%
#3,425 Centerville GA9,0218,221800+9.7%
#3,425 Livingston MT9,0218,460561+6.6%
#3,427 Clayton NJ9,0168,801215+2.4%
#3,428 Brunswick MD9,0157,7701,245+16.0%
#3,429 Jefferson City TN9,0138,391622+7.4%
#3,430 Indian Harbour Beach FL9,0069,023-17-0.2%
#3,431 Aliquippa PA9,0039,245-242-2.6%
#3,432 Othello WA9,0018,548453+5.3%
#3,433 Orange Park FL8,9939,094-101-1.1%
#3,434 Economy PA8,9909,097-107-1.2%
#3,435 Parkville MO8,9807,1911,789+24.9%
#3,436 Liberty TX8,9748,269705+8.5%
#3,436 Cottage Grove WI8,9747,2981,676+23.0%
#3,438 Oxford NC8,9728,786186+2.1%
#3,439 Rice Lake WI8,9719,057-86-0.9%
#3,440 Hondo TX8,9698,387582+6.9%
#3,441 Purcellville VA8,9658,93134+0.4%
#3,442 Riverside IL8,9649,303-339-3.6%
#3,443 Fruitland Park FL8,9628,377585+7.0%
#3,443 Hillview KY8,9628,638324+3.8%
#3,445 Olivette MO8,9608,514446+5.2%
#3,445 Travelers Rest SC8,9607,7811,179+15.2%
#3,447 Collingdale PA8,9568,90452+0.6%
#3,448 Seaford DE8,9527,9361,016+12.8%
#3,449 St. Francis WI8,9519,158-207-2.3%
#3,450 Pitman NJ8,9438,780163+1.9%
#3,450 Stanwood WA8,9437,7251,218+15.8%
#3,452 Ecorse MI8,9389,315-377-4.0%
#3,453 Ladue MO8,9378,987-50-0.6%
#3,454 Tiburon CA8,9339,157-224-2.4%
#3,455 Newark NY8,9329,088-156-1.7%
#3,456 Bastrop LA8,9229,677-755-7.8%
#3,457 Arab AL8,9188,437481+5.7%
#3,458 East Grand Forks MN8,9159,182-267-2.9%
#3,459 Orting WA8,9119,041-130-1.4%
#3,460 Anthony NM8,9108,715195+2.2%
#3,461 Craig CO8,9039,062-159-1.8%
#3,462 Middlesborough KY8,8999,397-498-5.3%
#3,462 Camden SC8,8997,7881,111+14.3%
#3,464 Boonton NJ8,8948,81579+0.9%
#3,465 Grants NM8,8809,033-153-1.7%
#3,465 Plain City UT8,8807,8761,004+12.7%
#3,467 Skiatook OK8,8798,448431+5.1%
#3,468 Hillsboro TX8,8788,174704+8.6%
#3,469 Signal Mountain TN8,8778,84829+0.3%
#3,470 Charles Town WV8,8696,5302,339+35.8%
#3,471 Hampshire IL8,8647,6601,204+15.7%
#3,471 Pleasant Hill MO8,8648,77193+1.1%
#3,473 Graham TX8,8598,731128+1.5%
#3,474 North Haledon NJ8,8548,938-84-0.9%
#3,474 Plymouth WI8,8548,937-83-0.9%
#3,476 Benton Harbor MI8,8489,104-256-2.8%
#3,477 Aubrey TX8,8435,0203,823+76.2%
#3,478 Lucas TX8,8407,6031,237+16.3%
#3,479 Sunnyvale TX8,8397,7741,065+13.7%
#3,480 Milton WA8,8338,699134+1.5%
#3,481 Franklin NH8,8238,74182+0.9%
#3,482 Ellsworth ME8,8228,396426+5.1%
#3,483 Georgetown SC8,8218,389432+5.1%
#3,484 Harahan LA8,8199,119-300-3.3%
#3,485 Bath ME8,8178,76849+0.6%
#3,486 Fitzgerald GA8,8139,015-202-2.2%
#3,487 Josephine TX8,8072,1346,673+312.7%
#3,488 Carbondale PA8,8058,817-12-0.1%
#3,488 Pulaski VA8,8058,983-178-2.0%
#3,490 Commerce GA8,8037,4431,360+18.3%
#3,490 Emmett ID8,8037,6661,137+14.8%
#3,492 Rockingham NC8,8029,247-445-4.8%
#3,493 Audubon NJ8,8018,71190+1.0%
#3,494 Cloverdale CA8,7849,012-228-2.5%
#3,495 Wyoming OH8,7818,76417+0.2%
#3,496 Thief River Falls MN8,7798,866-87-1.0%
#3,497 Hoquiam WA8,7718,774-3-0.0%
#3,498 Fort Mitchell KY8,7668,70264+0.7%
#3,499 Highland Park TX8,7628,864-102-1.2%
#3,500 Conover NC8,7608,427333+4.0%
#3,501 Beaver Falls PA8,7579,003-246-2.7%
#3,502 Harwood Heights IL8,7559,066-311-3.4%
#3,502 Wharton TX8,7558,654101+1.2%
#3,504 Payette ID8,7548,133621+7.6%
#3,504 Dunn NC8,7548,462292+3.5%
#3,506 Aransas Pass TX8,7428,321421+5.1%
#3,507 Floresville TX8,7387,2171,521+21.1%
#3,508 Lake Villa IL8,7378,742-5-0.1%
#3,509 Guadalupe CA8,7358,067668+8.3%
#3,510 St. Pete Beach FL8,7308,881-151-1.7%
#3,510 Closter NJ8,7308,600130+1.5%
#3,512 Andalusia AL8,7288,839-111-1.3%
#3,512 Presque Isle ME8,7288,785-57-0.6%
#3,514 Napoleon OH8,7248,864-140-1.6%
#3,515 Glencoe IL8,7208,853-133-1.5%
#3,516 Ephrata WA8,7188,468250+3.0%
#3,517 Maysville KY8,7118,852-141-1.6%
#3,518 Sallisaw OK8,7088,548160+1.9%
#3,519 Park Hills MO8,7058,599106+1.2%
#3,520 Clarendon Hills IL8,7038,7003+0.0%
#3,521 Indianola MS8,7029,487-785-8.3%
#3,522 Upper Saddle River NJ8,6968,355341+4.1%
#3,523 Lake Geneva WI8,6918,274417+5.0%
#3,524 Brownfield TX8,6828,937-255-2.9%
#3,525 Olmsted Falls OH8,6768,57898+1.1%
#3,526 Sioux Center IA8,6758,234441+5.4%
#3,527 Enoch UT8,6647,3771,287+17.4%
#3,528 Prairie View TX8,6628,190472+5.8%
#3,529 Toppenish WA8,6588,849-191-2.2%
#3,530 Sheboygan Falls WI8,6568,204452+5.5%
#3,531 Old Forge PA8,6548,499155+1.8%
#3,532 Tuskegee AL8,6539,378-725-7.7%
#3,532 Selah WA8,6538,178475+5.8%
#3,534 Gettysburg PA8,6477,1061,541+21.7%
#3,535 New Paltz NY8,6467,3521,294+17.6%
#3,536 Sutherlin OR8,6438,517126+1.5%
#3,537 Cheviot OH8,6408,764-124-1.4%
#3,538 Monmouth IL8,6398,924-285-3.2%
#3,539 Lake Alfred FL8,6326,5212,111+32.4%
#3,540 Santa Clara UT8,6317,5521,079+14.3%
#3,541 Monona WI8,6168,619-3-0.0%
#3,542 Nibley UT8,6157,3321,283+17.5%
#3,543 Rock Falls IL8,6148,792-178-2.0%
#3,544 Highland Heights OH8,6128,721-109-1.2%
#3,545 Tecumseh MI8,6068,673-67-0.8%
#3,546 Orland CA8,6058,324281+3.4%
#3,547 West Long Branch NJ8,6048,59113+0.2%
#3,548 Bryan OH8,6018,729-128-1.5%
#3,549 Orange Beach AL8,5998,092507+6.3%
#3,549 Lochbuie CO8,5998,104495+6.1%
#3,551 Prairie Grove AR8,5897,0631,526+21.6%
#3,552 Oberlin OH8,5878,56027+0.3%
#3,553 Raritan NJ8,5847,841743+9.5%
#3,553 Tuttle OK8,5847,4121,172+15.8%
#3,555 Winslow AZ8,5779,005-428-4.8%
#3,556 Covington TN8,5758,671-96-1.1%
#3,557 Waukesha WI8,5738,468105+1.2%
#3,558 Black Mountain NC8,5728,427145+1.7%
#3,559 Port Jervis NY8,5668,768-202-2.3%
#3,559 Jeannette PA8,5668,779-213-2.4%
#3,561 Big Rapids MI8,5658,356209+2.5%
#3,562 Los Fresnos TX8,5638,152411+5.0%
#3,563 Charlestown IN8,5597,796763+9.8%
#3,564 Winfield IN8,5577,1841,373+19.1%
#3,565 Albertville MN8,5557,900655+8.3%
#3,566 Perryville MO8,5548,5513+0.0%
#3,566 Gering NE8,5548,621-67-0.8%
#3,568 Farmingdale NY8,5538,48172+0.8%
#3,568 North Bend WA8,5537,4611,092+14.6%
#3,570 Cusseta-Chattahoochee County unified GA8,5489,569-1,021-10.7%
#3,571 Richland Hills TX8,5468,615-69-0.8%
#3,572 Coffeyville KS8,5458,831-286-3.2%
#3,573 Houghton MI8,5438,389154+1.8%
#3,574 Chanute KS8,5368,736-200-2.3%
#3,575 Center Line MI8,5338,548-15-0.2%
#3,576 Lock Haven PA8,5318,112419+5.2%
#3,577 Corrales NM8,5308,48743+0.5%
#3,578 Kenilworth NJ8,5278,42998+1.2%
#3,578 Northfield NJ8,5278,43889+1.1%
#3,580 Edgewood KY8,5268,43888+1.0%
#3,581 St. Francis MN8,5238,140383+4.7%
#3,582 Stayton OR8,5218,242279+3.4%
#3,583 Mukwonago WI8,5128,255257+3.1%
#3,584 Bee Cave TX8,5109,135-625-6.8%
#3,585 Mount Pleasant IA8,5099,285-776-8.4%
#3,586 Bay Minette AL8,5058,098407+5.0%
#3,587 Waite Park MN8,5048,342162+1.9%
#3,588 Springfield FL8,4958,094401+5.0%
#3,588 Elwood IN8,4958,41481+1.0%
#3,590 Lavon TX8,4914,4754,016+89.7%
#3,591 Princeton IN8,4818,296185+2.2%
#3,592 Hope AR8,4658,957-492-5.5%
#3,593 Malverne NY8,4648,567-103-1.2%
#3,594 Downingtown PA8,4637,888575+7.3%
#3,595 Helena-West Helena AR8,4629,585-1,123-11.7%
#3,596 Cushing OK8,4448,325119+1.4%
#3,597 Dalhart TX8,4438,43211+0.1%
#3,598 Orrville OH8,4428,458-16-0.2%
#3,599 Los Altos Hills CA8,4358,513-78-0.9%
#3,599 Carl Junction MO8,4358,144291+3.6%
#3,599 Newton NJ8,4358,36867+0.8%
#3,599 Kronenwetter WI8,4358,34986+1.0%
#3,603 Gonzales CA8,4318,639-208-2.4%
#3,603 Olney IL8,4318,703-272-3.1%
#3,605 Senatobia MS8,4288,35177+0.9%
#3,606 Runnemede NJ8,4258,33095+1.1%
#3,607 Firebaugh CA8,4248,124300+3.7%
#3,608 Glenwood IL8,4138,697-284-3.3%
#3,609 Dunellen NJ8,4117,641770+10.1%
#3,610 Miles City MT8,4078,34859+0.7%
#3,610 Hastings-on-Hudson NY8,4078,595-188-2.2%
#3,610 Brookhaven PA8,4078,301106+1.3%
#3,613 Lewistown PA8,3948,570-176-2.1%
#3,614 Long Grove IL8,3938,3912+0.0%
#3,615 Highland Park MI8,3908,980-590-6.6%
#3,616 Wagoner OK8,3877,622765+10.0%
#3,617 Doylestown PA8,3828,30676+0.9%
#3,618 Corcoran MN8,3786,1852,193+35.5%
#3,619 St. Marys OH8,3768,402-26-0.3%
#3,620 Franklin VA8,3738,177196+2.4%
#3,621 Crete IL8,3718,454-83-1.0%
#3,622 Winooski VT8,3708,003367+4.6%
#3,623 Mount Joy PA8,3648,32539+0.5%
#3,624 Sitka city and AK8,3558,452-97-1.1%
#3,624 Clinton OK8,3558,526-171-2.0%
#3,626 Maryville IL8,3528,26092+1.1%
#3,627 Jerseyville IL8,3508,34010+0.1%
#3,627 Hood River OR8,3508,378-28-0.3%
#3,629 Socorro NM8,3488,702-354-4.1%
#3,630 Oradell NJ8,3448,242102+1.2%
#3,631 Hatboro PA8,3418,24695+1.2%
#3,632 Eaton OH8,3378,390-53-0.6%
#3,633 Richfield UT8,3308,148182+2.2%
#3,634 Newberry FL8,3267,378948+12.8%
#3,635 Pleasant Hills PA8,3188,504-186-2.2%
#3,636 Clinton NC8,3178,379-62-0.7%
#3,637 Abingdon VA8,3168,374-58-0.7%
#3,638 Mason MI8,3148,28331+0.4%
#3,639 Atmore AL8,3108,394-84-1.0%
#3,640 Spotswood NJ8,3068,148158+1.9%
#3,640 Milan TN8,3068,177129+1.6%
#3,642 Barre VT8,3048,490-186-2.2%
#3,643 Denison IA8,3028,380-78-0.9%
#3,644 Wickenburg AZ8,3017,518783+10.4%
#3,645 Nevada MO8,2948,22668+0.8%
#3,645 Quincy WA8,2947,545749+9.9%
#3,647 Taneytown MD8,2937,2351,058+14.6%
#3,648 Park City UT8,2928,391-99-1.2%
#3,649 Roxboro NC8,2898,126163+2.0%
#3,650 Independence KS8,2878,576-289-3.4%
#3,651 North Bay Village FL8,2868,159127+1.6%
#3,651 Rhinelander WI8,2868,294-8-0.1%
#3,653 Angier NC8,2845,3462,938+55.0%
#3,654 Scappoose OR8,2828,010272+3.4%
#3,655 Swissvale PA8,2808,617-337-3.9%
#3,656 Price UT8,2788,22157+0.7%
#3,657 Mount Rainier MD8,2698,330-61-0.7%
#3,658 Virginia MN8,2678,432-165-2.0%
#3,659 Decatur TX8,2666,5561,710+26.1%
#3,660 Fletcher NC8,2517,957294+3.7%
#3,661 Austell GA8,2447,835409+5.2%
#3,662 Pulaski TN8,2418,396-155-1.8%
#3,663 Brazil IN8,2398,16871+0.9%
#3,664 New Prague MN8,2358,16867+0.8%
#3,665 Croton-on-Hudson NY8,2328,328-96-1.2%
#3,666 Westwego LA8,2318,567-336-3.9%
#3,666 Menominee MI8,2318,484-253-3.0%
#3,666 Camp Hill PA8,2318,114117+1.4%
#3,669 Pewaukee WI8,2308,2264+0.0%
#3,670 Orono MN8,2288,304-76-0.9%
#3,671 Winnemucca NV8,2258,397-172-2.0%
#3,672 Flushing MI8,2248,408-184-2.2%
#3,673 Perryton TX8,2198,476-257-3.0%
#3,674 Cuero TX8,2158,14471+0.9%
#3,675 Venus TX8,2094,5473,662+80.5%
#3,676 Glen Ridge NJ8,2047,782422+5.4%
#3,677 Mahtomedi MN8,1998,14554+0.7%
#3,677 Sequim WA8,1998,031168+2.1%
#3,679 Butler NJ8,1968,037159+2.0%
#3,680 Somers WI8,1948,410-216-2.6%
#3,681 Port Jefferson NY8,1897,994195+2.4%
#3,682 Oak Brook IL8,1888,15830+0.4%
#3,683 Monticello AR8,1858,439-254-3.0%
#3,684 Trinidad CO8,1838,333-150-1.8%
#3,685 York NE8,1798,061118+1.5%
#3,686 Macclenny FL8,1787,303875+12.0%
#3,687 Wyoming MN8,1738,027146+1.8%
#3,688 Wilson PA8,1698,257-88-1.1%
#3,688 Jackson WI8,1697,869300+3.8%
#3,690 Bellevue OH8,1668,240-74-0.9%
#3,691 Potsdam NY8,1628,510-348-4.1%
#3,692 Wytheville VA8,1608,263-103-1.2%
#3,693 Woodfin NC8,1587,938220+2.8%
#3,694 South Weber UT8,1557,872283+3.6%
#3,695 Fort Stockton TX8,1478,474-327-3.9%
#3,696 Butner NC8,1347,954180+2.3%
#3,697 Corning CA8,1318,246-115-1.4%
#3,698 Farr West UT8,1217,661460+6.0%
#3,699 Quincy FL8,1198,03287+1.1%
#3,700 Wahpeton ND8,1158,011104+1.3%
#3,701 Brentwood MO8,1118,233-122-1.5%
#3,702 Lamesa TX8,1088,665-557-6.4%
#3,703 Kirby TX8,1048,146-42-0.5%
#3,704 Georgetown DE8,0987,150948+13.3%
#3,705 Antigo WI8,0968,0879+0.1%
#3,706 Castle Shannon PA8,0948,245-151-1.8%
Showing top 500 of 16,273 cities in this band. Full dataset at /data/city-population-csv/.

Methodology · sources and limits

Census Vintage 2024 · within-vintage growth only.

Population figures are pop_2024 from the Census Bureau's Population Estimates Program, Vintage 2024, reference date July 1, 2024. National rank is based on population across all 19,479 cities in the dataset.

All change figures (4-yr Δ columns) are computed within Vintage 2024 only: April 2020 census base to July 2024 estimate. This site does not publish a single 2010→2024 growth figure because Vintage 2019 and Vintage 2024 use different methodologies and reference populations — mixing them would produce misleading numbers.

Read the full methodology →

Want the full dataset?

All 19,479 cities as a single CSV.

Every field for every place. Public-domain. sha256 verified.