National ranking

The cities losing the most people

Big Spring, TX ranks first by population change, April 2020 to July 2025 (−15.3%). Ranked: 1,862 incorporated places with 20,000 or more residents in 2020. Growth = (July 2025 estimate − April 2020 estimates base) ÷ the April 2020 base, as in the Census Bureau's own releases.

Which cities lost the most residents from 2020 to 2025?

The cities losing the most people, first to fifth: Big Spring, TX (−15.3%), Greenville, MS (−10.6%), Gallup, NM (−8.8%), Jackson, MS (−8.1%) and Vicksburg, MS (−8.1%).

The cities losing the most people, by population change, April 2020 to July 2025.
RankPlaceTypePopulation change, April 2020 to July 2025ResidentsCounty
1 Big Spring, TXcity −15.3%22,290Howard County
2 Greenville, MScity −10.6%26,530Washington County
3 Gallup, NMcity −8.8%19,969McKinley County
4 Jackson, MScity −8.1%141,196Hinds County and 2 more
5 Vicksburg, MScity −8.1%19,830Warren County
6 St. Louis, MOcity −7.7%278,144St. Louis city
7 Twentynine Palms, CAcity −7.6%25,939San Bernardino County
8 Florence, AZtown −7.6%25,222Pinal County
9 Pine Bluff, ARcity −7.4%38,213Jefferson County
10 New Iberia, LAcity −7.0%26,533Iberia Parish
11 Union City, CAcity −6.9%65,282Alameda County
12 Pleasanton, CAcity −6.6%74,556Alameda County
13 Manhattan Beach, CAcity −6.6%33,122Los Angeles County
14 Cerritos, CAcity −6.5%46,367Los Angeles County
15 Rancho Palos Verdes, CAcity −6.2%39,654Los Angeles County
16 Shreveport, LAcity −6.2%175,902Caddo Parish and 1 more
17 San Leandro, CAcity −6.2%85,353Alameda County
18 Huntington Park, CAcity −6.1%51,544Los Angeles County
19 Lawndale, CAcity −6.1%29,892Los Angeles County
20 Hawthorne, CAcity −6.1%82,741Los Angeles County
21 Redondo Beach, CAcity −6.1%67,281Los Angeles County
22 Maywood, CAcity −6.0%23,600Los Angeles County
23 Sulphur, LAcity −6.0%20,492Calcasieu Parish
24 Diamond Bar, CAcity −6.0%51,884Los Angeles County
25 White Bear Lake, MNcity −6.0%23,392Ramsey County and 1 more
26 San Francisco, CAcity −6.0%826,079San Francisco County
27 Cudahy, CAcity −6.0%21,445Los Angeles County
28 Monterey Park, CAcity −5.9%57,457Los Angeles County
29 Beverly Hills, CAcity −5.9%30,764Los Angeles County
30 Lomita, CAcity −5.9%19,724Los Angeles County
31 Torrance, CAcity −5.8%138,391Los Angeles County
32 Azusa, CAcity −5.8%47,447Los Angeles County
33 Bell, CAcity −5.8%31,625Los Angeles County
34 Brooklyn Center, MNcity −5.7%31,846Hennepin County
35 New Orleans, LAcity −5.7%362,154Orleans Parish
36 Bellflower, CAcity −5.7%74,719Los Angeles County
37 Inglewood, CAcity −5.7%101,662Los Angeles County
38 La Mirada, CAcity −5.6%45,952Los Angeles County
39 Paramount, CAcity −5.6%50,755Los Angeles County
40 Glendora, CAcity −5.6%49,671Los Angeles County
41 San Dimas, CAcity −5.5%32,978Los Angeles County
42 Lynwood, CAcity −5.5%63,512Los Angeles County
43 Charleston, WVcity −5.5%46,117Kanawha County
44 Norwalk, CAcity −5.5%97,104Los Angeles County
45 Compton, CAcity −5.5%90,500Los Angeles County
46 Golden Valley, MNcity −5.4%21,325Hennepin County
47 Lakewood, CAcity −5.4%78,010Los Angeles County
48 Key West, FLcity −5.4%24,999Monroe County
49 Bell Gardens, CAcity −5.4%37,367Los Angeles County
50 New Hope, MNcity −5.4%20,807Hennepin County
51 South Pasadena, CAcity −5.3%25,503Los Angeles County
52 La Cañada Flintridge, CAcity −5.3%19,480Los Angeles County
53 Columbus, MScity −5.3%22,792Lowndes County
54 Albany, CAcity −5.2%19,195Alameda County
55 Calabasas, CAcity −5.2%22,027Los Angeles County
56 Clinton, MScity −5.2%26,640Hinds County
57 Agoura Hills, CAcity −5.2%19,243Los Angeles County
58 Alexandria, LAcity −5.2%42,938Rapides Parish
59 Sandy, UTcity −5.2%92,386Salt Lake County
60 Downey, CAcity −5.1%108,468Los Angeles County
61 Livermore, CAcity −5.1%83,457Alameda County
62 Pico Rivera, CAcity −5.1%58,915Los Angeles County
63 Belleville, ILcity −5.0%40,237St. Clair County
64 Houma, LAcity −5.0%31,735Terrebonne Parish
65 Carson, CAcity −5.0%90,808Los Angeles County
66 Decatur, ILcity −4.9%67,884Macon County
67 Wheeling, WVcity −4.9%25,680Ohio County and 1 more
68 Taylorsville, UTcity −4.9%57,484Salt Lake County
69 Galesburg, ILcity −4.9%28,581Knox County
70 New Brighton, MNcity −4.9%22,159Ramsey County
71 West Memphis, ARcity −4.8%23,336Crittenden County
72 San Carlos, CAcity −4.8%29,261San Mateo County
73 Meridian, MScity −4.8%33,370Lauderdale County
74 Glendale, CAcity −4.8%187,160Los Angeles County
75 Watertown, NYcity −4.7%23,517Jefferson County
76 Baldwin, PAborough −4.7%20,516Allegheny County
77 Crystal, MNcity −4.7%22,239Hennepin County
78 Eureka, CAcity −4.7%25,304Humboldt County
79 Norco, CAcity −4.6%25,081Riverside County
80 Baldwin Park, CAcity −4.6%68,880Los Angeles County
81 Charlottesville, VAcity −4.6%44,388Charlottesville city
82 Pacifica, CAcity −4.6%36,890San Mateo County
83 Rancho Santa Margarita, CAcity −4.5%45,779Orange County
84 Sandusky, OHcity −4.5%24,001Erie County
85 Bethel Park, PAmunicipality −4.5%32,074Allegheny County
86 West Hollywood, CAcity −4.5%34,231Los Angeles County
87 Aliso Viejo, CAcity −4.5%49,844Orange County
88 Palmdale, CAcity −4.5%161,845Los Angeles County
89 La Verne, CAcity −4.5%30,178Los Angeles County
90 Port Hueneme, CAcity −4.5%20,987Ventura County
91 Arcadia, CAcity −4.5%54,117Los Angeles County
92 Claremont, CAcity −4.4%35,838Los Angeles County
93 Huntington, WVcity −4.4%44,815Cabell County and 1 more
94 Duncanville, TXcity −4.4%38,915Dallas County
95 Laguna Hills, CAcity −4.3%30,020Orange County
96 Seal Beach, CAcity −4.3%24,075Orange County
97 La Puente, CAcity −4.3%36,423Los Angeles County
98 Inkster, MIcity −4.3%24,959Wayne County
99 Lincoln Park, MIcity −4.3%38,529Wayne County
100 East Moline, ILcity −4.2%20,453Rock Island County

Source: Census Bureau population estimates, Vintage 2025 (SUB-EST2025) · Census Bureau source

How is this ranking made?

One figure is read for each of the incorporated places with 20,000 or more residents in 2020: the population change, April 2020 to July 2025. The Census Bureau publishes these estimates without a margin of error, so every place in the set is ranked. Equal published figures share a rank. A ranking measures one number; it is not a judgment of a place.

Across the 100 places shown, the population change, April 2020 to July 2025 runs from −4.2% (East Moline, IL) to −15.3% (Big Spring, TX); the middle place on the list stands at −5.3%.

Source: PlainCities ranking method applied to the Census Bureau population estimates, Vintage 2025 (SUB-EST2025) · How ranks are computed

How these figures are made: methodology and release checks · reading a margin of error · every state · corrections