Every City in the USA

Ranking · Annual decline 2024–2025

U.S. cities losing population (2024–2025).

Twentynine Palms, CA had the largest annual percentage decline among eligible U.S. cities, down 2.9% from July 1, 2024 to July 1, 2025 in Census Vintage 2025. The ranking includes 734 cities with at least 20,000 residents in 2024. Sort by percentage decline, numeric loss, five-year change, population, or city name, then export the result.

Methodology · vintage seam

Within-vintage change only.

The primary ranking compares July 1, 2024 with July 1, 2025. The table also includes 2020-base-to-2025 change as a secondary sort. Every value comes from Census Vintage 2025. We do not compute 2010 → 2025 because that would cross a methodology seam.

Read the full vintage-seam explanation →

Filter this decline ranking

734 rows

734 eligible U.S. cities ranked by July 2024 to July 2025 percent decline, with a 2024 population floor of 20,000.
RankCityState2024 estimate2025 estimate1-yr change1-yr change %2020-25 %
#1Twentynine PalmsCA26,70825,939-769-2.9%-7.6%
#2Key WestFL25,60724,999-608-2.4%-5.4%
#3GreenvilleMS27,07126,530-541-2.0%-10.6%
#4AshevilleNC95,14993,523-1,626-1.7%-1.3%
#5WascoCA26,97726,525-452-1.7%-1.9%
#6Pinellas ParkFL53,15452,295-859-1.6%-1.5%
#7ClovisNM37,73437,127-607-1.6%-3.6%
#8LoganUT56,47555,576-899-1.6%+5.2%
#9McMinnvilleOR35,20334,647-556-1.6%+0.7%
#10DunedinFL35,79135,227-564-1.6%-2.6%
#11LargoFL81,93180,690-1,241-1.5%-2.5%
#12New IberiaLA26,93926,533-406-1.5%-7.0%
#13ClearwaterFL116,063114,364-1,699-1.5%-2.5%
#14HopkinsvilleKY30,86130,411-450-1.5%-2.4%
#15SidneyOH20,42120,124-297-1.5%-2.2%
#16WatertownNY23,85723,517-340-1.4%-4.7%
#17DelanoCA53,08152,334-747-1.4%+1.8%
#18Tarpon SpringsFL25,96725,602-365-1.4%+2.0%
#19GallupNM20,25219,969-283-1.4%-8.8%
#20HurstTX39,52538,974-551-1.4%-3.6%
#21Pine BluffAR38,75338,213-540-1.4%-7.4%
#22BedfordTX48,62547,958-667-1.4%-4.0%
#23LafayetteCO30,52730,116-411-1.3%-0.8%
#24North MiamiFL61,67860,884-794-1.3%+1.2%
#25Miami GardensFL115,054113,579-1,475-1.3%+1.9%
#26West MemphisAR23,63923,336-303-1.3%-4.8%
#27Cutler BayFL45,32744,750-577-1.3%-1.5%
#28Sunny Isles BeachFL22,68122,395-286-1.3%+0.2%
#29Santa CruzCA62,58561,797-788-1.3%-3.8%
#30NewburghNY28,41328,059-354-1.2%-2.8%
#31Miami BeachFL82,61881,594-1,024-1.2%-1.6%
#32WheelingWV26,00225,680-322-1.2%-4.9%
#33EscondidoCA147,858146,030-1,828-1.2%-3.3%
#34El MirageAZ36,26835,820-448-1.2%+0.1%
#35SweetwaterFL21,08620,828-258-1.2%+7.6%
#36Hialeah GardensFL23,05822,777-281-1.2%-1.3%
#37DoralFL82,63081,634-996-1.2%+7.6%
#38GrapevineTX51,31550,714-601-1.2%+0.1%
#39OremUT96,34295,214-1,128-1.2%-2.9%
#40CamarilloCA69,45868,652-806-1.2%-3.0%
#41MoorparkCA35,43335,023-410-1.2%-3.5%
#42BenbrookTX24,56224,279-283-1.2%-1.1%
#43VicksburgMS20,06019,830-230-1.1%-8.1%
#44Palmetto BayFL25,17324,886-287-1.1%+1.8%
#45AzusaCA47,99347,447-546-1.1%-5.8%
#46DuncanvilleTX39,35938,915-444-1.1%-4.4%
#47Thousand OaksCA123,617122,230-1,387-1.1%-3.7%
#48KellerTX46,59946,078-521-1.1%+0.7%
#49Sugar LandTX108,937107,726-1,211-1.1%-3.0%
#50EnglewoodCO35,70135,305-396-1.1%+4.9%
#51SanteeCA58,85558,205-650-1.1%-3.1%
#52El CajonCA102,841101,755-1,086-1.1%-4.2%
#53Temple TerraceFL27,36327,075-288-1.1%+1.4%
#54CentennialCO109,812108,658-1,154-1.1%+0.6%
#55CudahyCA21,67121,445-226-1.0%-6.0%
#56CoppellTX41,81941,386-433-1.0%-3.7%
#57Fountain HillsAZ23,87123,625-246-1.0%-0.8%
#58Redondo BeachCA67,97067,281-689-1.0%-6.1%
#59BartlettTN56,99256,416-576-1.0%-2.4%
#60Huntington ParkCA52,07051,544-526-1.0%-6.1%
#61NorwalkCA98,08897,104-984-1.0%-5.5%
#62Coral GablesFL50,07949,578-501-1.0%+0.7%
#63MiddletownNY30,40130,098-303-1.0%-0.8%
#64InglewoodCA102,685101,662-1,023-1.0%-5.7%
#65BellflowerCA75,46574,719-746-1.0%-5.7%
#66CerritosCA46,82546,367-458-1.0%-6.5%
#67OxfordMS27,03726,773-264-1.0%+5.0%
#68DuarteCA23,09022,866-224-1.0%+5.2%
#69CalabasasCA22,24222,027-215-1.0%-5.2%
#70Rancho Palos VerdesCA40,03539,654-381-1.0%-6.2%
#71HialeahFL233,178230,968-2,210-0.9%+3.5%
#72ColleyvilleTX25,97225,727-245-0.9%-1.2%
#73HawthorneCA83,52782,741-786-0.9%-6.1%
#74Oro ValleyAZ48,53548,085-450-0.9%+2.2%
#75West CovinaCA106,267105,301-966-0.9%-3.8%
#76La MesaCA60,46359,914-549-0.9%-2.0%
#77MaywoodCA23,81623,600-216-0.9%-6.0%
#78Seal BeachCA24,29424,075-219-0.9%-4.3%
#79CarrolltonTX135,781134,562-1,219-0.9%+0.8%
#80LawndaleCA30,16229,892-270-0.9%-6.1%
#81NorthamptonMA31,32731,047-280-0.9%+5.0%
#82Port HuenemeCA21,17620,987-189-0.9%-4.5%
#83Manhattan BeachCA33,41633,122-294-0.9%-6.6%
#84SouthlakeTX31,45131,175-276-0.9%-0.3%
#85PetersburgVA34,03033,734-296-0.9%+0.8%
#86Rancho Santa MargaritaCA46,18045,779-401-0.9%-4.5%
#87GermantownTN40,35140,001-350-0.9%-3.2%
#88Aliso ViejoCA50,28049,844-436-0.9%-4.5%
#89Lake JacksonTX28,04327,803-240-0.9%-1.3%
#90Imperial BeachCA25,42325,206-217-0.9%-3.4%
#91CarlsbadCA113,226112,260-966-0.9%-2.2%
#92South BurlingtonVT21,57821,394-184-0.9%+5.8%
#93Del CityOK21,31921,138-181-0.8%-3.1%
#94PuebloCO111,348110,404-944-0.8%-1.3%
#95BellCA31,89531,625-270-0.8%-5.8%
#96Monterey ParkCA57,94657,457-489-0.8%-5.9%
#97Laguna HillsCA30,27530,020-255-0.8%-4.3%
#98Yorba LindaCA66,18965,632-557-0.8%-3.9%
#99LancasterTX40,86940,526-343-0.8%-1.8%
#100LouisvilleCO20,75420,581-173-0.8%-3.1%
Showing all 734 eligible declining cities out of 19,483 city/place records. Rank 1 is the largest decline. Higher rank numbers indicate smaller declines. The five-year column stays within the same Vintage 2025 series.

Methodology · how this list is built

Three things to know about this data.

The 20,000-resident floor. Cities with fewer than 20,000 residents in the 2024 estimate are excluded. A village declining from 60 to 55 people would otherwise rank near the top on percentage terms; the floor keeps the leaderboard meaningful.

Estimation uncertainty. The Census Population Estimates Program produces annual estimates, not a full enumeration. Single-year changes of a few hundred people may not be statistically meaningful, so the five-year column is provided as context.

Incorporated places only. The Vintage 2025 estimates program does not produce annual estimates for Census-Designated Places (CDPs). This list covers incorporated places, consolidated cities, and the District of Columbia — CDPs are an explicit V2 gap in the dataset.

Read the full methodology →

Want the full dataset?

All 19,483 cities as a single CSV.

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