U.S. cities with declining population (2020–2024).
Cities lose population for many reasons: economic contraction, housing cost pressures, regional migration shifts, or boundary changes. This table is a data view, not a judgment — each city's trajectory has context that a single four-year delta cannot capture. Use it as a starting point, not a verdict.
Methodology · vintage seam
Within-vintage change only.
Change is shown only as 2020 base → 2024 estimate, both from Vintage 2024 of the Census Population Estimates Program. We do not compute 2010 → 2024 because the 2010 estimate is from a different vintage and would mix methodology shifts with real population change.
Top 500 cities by largest 2020 → 2024 population decline. Filtered to cities with 2020 base ≥ 5,000.
Rank
City
State
2020 base
2024 est.
Change
Change %
#4,794
Susanville
CA
16,734
12,359
-4,375
-26.1%
#4,793
McRae-Helena
GA
6,650
5,186
-1,464
-22.0%
#4,792
Town of Pecos
TX
12,979
10,224
-2,755
-21.2%
#4,791
Taft
CA
8,559
6,988
-1,571
-18.4%
#4,790
Big Spring
TX
26,310
22,541
-3,769
-14.3%
#4,789
Tehachapi
CA
12,940
11,114
-1,826
-14.1%
#4,788
California
PA
5,366
4,628
-738
-13.8%
#4,787
Cameron
MO
8,519
7,352
-1,167
-13.7%
#4,786
California City
CA
14,971
13,174
-1,797
-12.0%
#4,785
Charleston
MO
5,053
4,447
-606
-12.0%
#4,784
Helena-West Helena
AR
9,585
8,462
-1,123
-11.7%
#4,783
Forest Hills
TN
5,037
4,455
-582
-11.6%
#4,782
Coronado
CA
20,199
18,031
-2,168
-10.7%
#4,781
Cusseta-Chattahoochee County unified
GA
9,569
8,548
-1,021
-10.7%
#4,780
Tallulah
LA
6,296
5,677
-619
-9.8%
#4,779
Selma
AL
17,970
16,312
-1,658
-9.2%
#4,778
Cleveland
MS
11,203
10,183
-1,020
-9.1%
#4,777
Greenville
MS
29,700
27,015
-2,685
-9.0%
#4,776
Florence
AZ
27,361
24,891
-2,470
-9.0%
#4,775
Hazard
KY
5,262
4,808
-454
-8.6%
#4,774
Mount Pleasant
IA
9,285
8,509
-776
-8.4%
#4,773
Ionia
MI
13,383
12,265
-1,118
-8.4%
#4,772
Indianola
MS
9,487
8,702
-785
-8.3%
#4,771
Bexley
OH
13,926
12,793
-1,133
-8.1%
#4,770
Jackson
MS
153,703
141,449
-12,254
-8.0%
#4,769
Ogdensburg
NY
10,078
9,282
-796
-7.9%
#4,768
Blytheville
AR
13,414
12,359
-1,055
-7.9%
#4,767
Bastrop
LA
9,677
8,922
-755
-7.8%
#4,766
Tuskegee
AL
9,378
8,653
-725
-7.7%
#4,765
Stuttgart
AR
8,261
7,638
-623
-7.5%
#4,764
Greenwood
MS
14,718
13,627
-1,091
-7.4%
#4,763
Talladega
AL
15,846
14,693
-1,153
-7.3%
#4,762
St. Louis
MO
301,371
279,695
-21,676
-7.2%
#4,761
Gallup
NM
21,902
20,339
-1,563
-7.1%
#4,760
Caruthersville
MO
5,565
5,170
-395
-7.1%
#4,759
Vicksburg
MS
21,559
20,032
-1,527
-7.1%
#4,758
Holly Springs
MS
6,963
6,472
-491
-7.1%
#4,757
Crescent City
CA
6,675
6,209
-466
-7.0%
#4,756
Clarksdale
MS
14,896
13,861
-1,035
-6.9%
#4,755
Bee Cave
TX
9,135
8,510
-625
-6.8%
#4,754
Osceola
AR
6,967
6,496
-471
-6.8%
#4,753
Connell
WA
5,438
5,071
-367
-6.7%
#4,752
Falcon Heights
MN
5,361
5,002
-359
-6.7%
#4,751
Highland Park
MI
8,980
8,390
-590
-6.6%
#4,750
Yazoo City
MS
10,603
9,913
-690
-6.5%
#4,749
Bennettsville
SC
8,121
7,595
-526
-6.5%
#4,748
Lamesa
TX
8,665
8,108
-557
-6.4%
#4,747
Monahans
TX
7,831
7,334
-497
-6.3%
#4,746
Franklin
LA
6,706
6,284
-422
-6.3%
#4,745
Aspen
CO
6,996
6,556
-440
-6.3%
#4,744
El Dorado
AR
17,760
16,657
-1,103
-6.2%
#4,743
Demopolis
AL
7,168
6,724
-444
-6.2%
#4,742
Norwich
NY
7,044
6,608
-436
-6.2%
#4,741
Warren
AR
5,533
5,196
-337
-6.1%
#4,740
Bonne Terre
MO
6,907
6,487
-420
-6.1%
#4,739
Emporia
VA
5,751
5,402
-349
-6.1%
#4,738
Minden
LA
11,917
11,195
-722
-6.1%
#4,737
Leesville
LA
5,680
5,339
-341
-6.0%
#4,736
Brooklyn Center
MN
33,782
31,755
-2,027
-6.0%
#4,735
Pine Bluff
AR
41,255
38,785
-2,470
-6.0%
#4,734
New Iberia
LA
28,519
26,849
-1,670
-5.9%
#4,733
Shreveport
LA
187,540
176,578
-10,962
-5.8%
#4,732
Portage
WI
10,590
9,975
-615
-5.8%
#4,731
San Francisco
CA
878,392
827,526
-50,866
-5.8%
#4,730
Morgan City
LA
11,477
10,813
-664
-5.8%
#4,729
Manhattan Beach
CA
35,499
33,453
-2,046
-5.8%
#4,728
Sulphur
LA
21,826
20,572
-1,254
-5.7%
#4,727
Golden Valley
MN
22,556
21,263
-1,293
-5.7%
#4,726
Kermit
TX
6,268
5,909
-359
-5.7%
#4,725
Brownsville
TN
9,918
9,358
-560
-5.6%
#4,724
Union City
CA
70,145
66,196
-3,949
-5.6%
#4,723
New Hope
MN
21,981
20,745
-1,236
-5.6%
#4,722
White Bear Lake
MN
24,876
23,479
-1,397
-5.6%
#4,721
New Orleans
LA
384,130
362,701
-21,429
-5.6%
#4,720
Jennings
LA
9,825
9,280
-545
-5.5%
#4,719
Highland Heights
KY
6,661
6,292
-369
-5.5%
#4,718
Natchitoches
LA
18,164
17,165
-999
-5.5%
#4,717
Hope
AR
8,957
8,465
-492
-5.5%
#4,716
Cerritos
CA
49,566
46,851
-2,715
-5.5%
#4,715
Patterson
LA
5,938
5,614
-324
-5.5%
#4,714
Crystal City
TX
6,355
6,009
-346
-5.4%
#4,713
Lynwood
CA
67,238
63,596
-3,642
-5.4%
#4,712
Westlake Village
CA
8,027
7,593
-434
-5.4%
#4,711
Blythe
CA
18,306
17,320
-986
-5.4%
#4,710
Sandersville
GA
5,812
5,500
-312
-5.4%
#4,709
Twentynine Palms
CA
28,065
26,563
-1,502
-5.4%
#4,708
Crystal
MN
23,328
22,082
-1,246
-5.3%
#4,707
Oak Hill
WV
8,167
7,732
-435
-5.3%
#4,706
Coalinga
CA
17,662
16,722
-940
-5.3%
#4,705
Hermosa Beach
CA
19,735
18,687
-1,048
-5.3%
#4,704
Lomita
CA
20,952
19,841
-1,111
-5.3%
#4,703
Middlesborough
KY
9,397
8,899
-498
-5.3%
#4,702
Borger
TX
12,555
11,892
-663
-5.3%
#4,701
La Habra Heights
CA
5,682
5,382
-300
-5.3%
#4,700
Meadville
PA
13,035
12,347
-688
-5.3%
#4,699
Greenville
AL
7,371
6,983
-388
-5.3%
#4,698
Bristol
VA
17,222
16,316
-906
-5.3%
#4,697
Pleasanton
CA
79,858
75,664
-4,194
-5.3%
#4,696
Diamond Bar
CA
55,190
52,292
-2,898
-5.3%
#4,695
Clinton
MS
28,092
26,617
-1,475
-5.3%
#4,694
McComb
MS
12,413
11,762
-651
-5.2%
#4,693
Rancho Palos Verdes
CA
42,279
40,064
-2,215
-5.2%
#4,692
Lawndale
CA
31,821
30,160
-1,661
-5.2%
#4,691
Midfield
AL
5,201
4,930
-271
-5.2%
#4,690
Houma
LA
33,411
31,671
-1,740
-5.2%
#4,689
Columbus
MS
24,070
22,820
-1,250
-5.2%
#4,688
International Falls
MN
5,798
5,498
-300
-5.2%
#4,687
Marksville
LA
5,067
4,805
-262
-5.2%
#4,686
Tarrant
AL
6,122
5,806
-316
-5.2%
#4,685
Forrest City
AR
13,011
12,340
-671
-5.2%
#4,684
St. Albans
WV
10,861
10,301
-560
-5.2%
#4,683
South Charleston
WV
13,891
13,177
-714
-5.1%
#4,682
Palos Verdes Estates
CA
13,353
12,668
-685
-5.1%
#4,681
Marion
SC
6,396
6,068
-328
-5.1%
#4,680
Maywood
CA
25,125
23,838
-1,287
-5.1%
#4,679
Beverly Hills
CA
32,699
31,027
-1,672
-5.1%
#4,678
Monterey Park
CA
61,109
57,996
-3,113
-5.1%
#4,677
Pikeville
KY
7,759
7,366
-393
-5.1%
#4,676
Hawthorne
CA
88,080
83,633
-4,447
-5.0%
#4,675
Morehead
KY
7,148
6,789
-359
-5.0%
#4,674
Torrance
CA
146,946
139,576
-7,370
-5.0%
#4,673
Dunbar
WV
7,486
7,111
-375
-5.0%
#4,672
Connellsville
PA
7,034
6,682
-352
-5.0%
#4,671
Bluefield
WV
9,639
9,157
-482
-5.0%
#4,670
Huntington Park
CA
54,885
52,166
-2,719
-5.0%
#4,669
Sidney
MT
6,345
6,031
-314
-4.9%
#4,668
Bell Gardens
CA
39,513
37,565
-1,948
-4.9%
#4,667
Fox Point
WI
6,931
6,591
-340
-4.9%
#4,666
Redondo Beach
CA
71,583
68,075
-3,508
-4.9%
#4,665
Fort Myers Beach
FL
5,581
5,308
-273
-4.9%
#4,664
River Rouge
MI
7,230
6,877
-353
-4.9%
#4,663
Cudahy
CA
22,807
21,694
-1,113
-4.9%
#4,662
Hawaiian Gardens
CA
14,146
13,457
-689
-4.9%
#4,661
Fairfield
AL
10,011
9,524
-487
-4.9%
#4,660
San Leandro
CA
90,997
86,571
-4,426
-4.9%
#4,659
Bell
CA
33,561
31,930
-1,631
-4.9%
#4,658
Lakewood
CA
82,496
78,494
-4,002
-4.9%
#4,657
Kosciusko
MS
7,119
6,774
-345
-4.8%
#4,656
Signal Hill
CA
11,853
11,279
-574
-4.8%
#4,655
Princeton
WV
5,879
5,595
-284
-4.8%
#4,654
San Dimas
CA
34,908
33,226
-1,682
-4.8%
#4,653
Rockingham
NC
9,247
8,802
-445
-4.8%
#4,652
Moundsville
WV
8,092
7,703
-389
-4.8%
#4,651
Wynne
AR
8,304
7,905
-399
-4.8%
#4,650
Compton
CA
95,728
91,129
-4,599
-4.8%
#4,649
Paramount
CA
53,749
51,169
-2,580
-4.8%
#4,648
Charleston
WV
48,810
46,482
-2,328
-4.8%
#4,647
La Mirada
CA
48,682
46,367
-2,315
-4.8%
#4,646
Cahokia Heights
IL
17,903
17,052
-851
-4.8%
#4,645
Winslow
AZ
9,005
8,577
-428
-4.8%
#4,644
South Pasadena
CA
26,932
25,656
-1,276
-4.7%
#4,643
Morrow
GA
6,573
6,262
-311
-4.7%
#4,642
Camden
AR
10,618
10,116
-502
-4.7%
#4,641
Arkadelphia
AR
10,384
9,894
-490
-4.7%
#4,640
Glendora
CA
52,580
50,101
-2,479
-4.7%
#4,639
West Monroe
LA
13,093
12,476
-617
-4.7%
#4,638
Alexandria
LA
45,262
43,133
-2,129
-4.7%
#4,637
University Heights
OH
13,918
13,265
-653
-4.7%
#4,636
La Junta
CO
7,327
6,986
-341
-4.7%
#4,635
La Cañada Flintridge
CA
20,574
19,621
-953
-4.6%
#4,634
Inglewood
CA
107,765
102,774
-4,991
-4.6%
#4,633
Cordele
GA
10,241
9,767
-474
-4.6%
#4,632
Plaquemine
LA
6,275
5,985
-290
-4.6%
#4,631
Maplewood
MN
42,086
40,142
-1,944
-4.6%
#4,630
New Brighton
MN
23,457
22,374
-1,083
-4.6%
#4,629
Center Point
AL
16,354
15,603
-751
-4.6%
#4,628
Sterling
CO
13,742
13,114
-628
-4.6%
#4,627
Sandy
UT
97,278
92,840
-4,438
-4.6%
#4,626
Key West
FL
26,437
25,240
-1,197
-4.5%
#4,625
Bluefield
VA
5,102
4,871
-231
-4.5%
#4,624
Keokuk
IA
9,909
9,462
-447
-4.5%
#4,623
Arden Hills
MN
9,935
9,490
-445
-4.5%
#4,622
Artesia
CA
16,395
15,662
-733
-4.5%
#4,621
Lake Charles
LA
84,938
81,157
-3,781
-4.5%
#4,620
Glendale
CA
196,527
187,823
-8,704
-4.4%
#4,619
La Verne
CA
31,589
30,192
-1,397
-4.4%
#4,618
Sierra Madre
CA
11,273
10,775
-498
-4.4%
#4,617
Bellflower
CA
79,213
75,716
-3,497
-4.4%
#4,616
Norwalk
CA
102,766
98,230
-4,536
-4.4%
#4,615
Robbinsdale
MN
14,639
13,993
-646
-4.4%
#4,614
Weirton
WV
19,162
18,317
-845
-4.4%
#4,613
El Monte
CA
109,457
104,639
-4,818
-4.4%
#4,612
Carson
CA
95,557
91,358
-4,199
-4.4%
#4,611
Pico Rivera
CA
62,081
59,363
-2,718
-4.4%
#4,610
Grenada
MS
12,693
12,138
-555
-4.4%
#4,609
Beckley
WV
17,270
16,515
-755
-4.4%
#4,608
Roanoke Rapids
NC
15,237
14,573
-664
-4.4%
#4,607
Downey
CA
114,351
109,368
-4,983
-4.4%
#4,606
Uniontown
PA
9,989
9,554
-435
-4.4%
#4,605
Guymon
OK
12,959
12,397
-562
-4.3%
#4,604
Taylorsville
UT
60,439
57,819
-2,620
-4.3%
#4,603
San Carlos
CA
30,734
29,403
-1,331
-4.3%
#4,602
Douglas
AZ
16,533
15,819
-714
-4.3%
#4,601
Blakely
GA
5,374
5,142
-232
-4.3%
#4,600
Belleville
IL
42,386
40,560
-1,826
-4.3%
#4,599
Capitola
CA
9,930
9,503
-427
-4.3%
#4,598
Charles City
IA
7,399
7,081
-318
-4.3%
#4,597
Holladay
UT
31,960
30,588
-1,372
-4.3%
#4,596
Meridian
MS
35,053
33,549
-1,504
-4.3%
#4,595
Cheney
WA
13,268
12,700
-568
-4.3%
#4,594
Cochran
GA
5,052
4,836
-216
-4.3%
#4,593
Agoura Hills
CA
20,296
19,429
-867
-4.3%
#4,592
Clarksburg
WV
15,943
15,262
-681
-4.3%
#4,591
Eureka
CA
26,539
25,412
-1,127
-4.2%
#4,590
Belmont
CA
28,335
27,132
-1,203
-4.2%
#4,589
Albany
GA
69,653
66,705
-2,948
-4.2%
#4,588
San Bruno
CA
43,891
42,035
-1,856
-4.2%
#4,587
Horseheads
NY
6,623
6,343
-280
-4.2%
#4,586
Calabasas
CA
23,236
22,256
-980
-4.2%
#4,585
El Segundo
CA
17,269
16,544
-725
-4.2%
#4,584
Dillon
SC
6,517
6,244
-273
-4.2%
#4,583
Danville
IL
29,204
27,981
-1,223
-4.2%
#4,582
Tucumcari
NM
5,279
5,058
-221
-4.2%
#4,581
Portsmouth
OH
18,253
17,489
-764
-4.2%
#4,580
Walnut
CA
28,438
27,250
-1,188
-4.2%
#4,579
San Gabriel
CA
39,578
37,926
-1,652
-4.2%
#4,578
Opelousas
LA
15,836
15,176
-660
-4.2%
#4,577
Harrisburg
IL
8,281
7,937
-344
-4.2%
#4,576
Pacifica
CA
38,661
37,056
-1,605
-4.2%
#4,575
Maryville
MO
10,632
10,193
-439
-4.1%
#4,574
Brooklyn Park
MN
86,460
82,893
-3,567
-4.1%
#4,573
Crowley
LA
11,698
11,216
-482
-4.1%
#4,572
Albany
CA
20,270
19,439
-831
-4.1%
#4,571
Potsdam
NY
8,510
8,162
-348
-4.1%
#4,570
Piedmont
CA
11,277
10,816
-461
-4.1%
#4,569
Baldwin Park
CA
72,191
69,247
-2,944
-4.1%
#4,568
Socorro
NM
8,702
8,348
-354
-4.1%
#4,567
Palmdale
CA
169,415
162,536
-6,879
-4.1%
#4,566
Huntington
WV
46,841
44,942
-1,899
-4.1%
#4,565
Ecorse
MI
9,315
8,938
-377
-4.0%
#4,564
Eufaula
AL
12,883
12,363
-520
-4.0%
#4,563
Temple City
CA
36,460
34,989
-1,471
-4.0%
#4,562
Canton
NY
7,249
6,957
-292
-4.0%
#4,561
Half Moon Bay
CA
11,799
11,324
-475
-4.0%
#4,560
Sweetwater
TX
10,623
10,196
-427
-4.0%
#4,559
West Hollywood
CA
35,810
34,371
-1,439
-4.0%
#4,558
West Memphis
AR
24,523
23,538
-985
-4.0%
#4,557
Ironton
OH
10,571
10,147
-424
-4.0%
#4,556
Waynesboro
GA
5,787
5,555
-232
-4.0%
#4,555
Monterey
CA
30,226
29,015
-1,211
-4.0%
#4,554
Eunice
LA
9,419
9,044
-375
-4.0%
#4,553
Huron
OH
6,904
6,630
-274
-4.0%
#4,552
Bradford
PA
7,848
7,538
-310
-4.0%
#4,551
Covina
CA
51,270
49,245
-2,025
-3.9%
#4,550
Calistoga
CA
5,228
5,022
-206
-3.9%
#4,549
Westwego
LA
8,567
8,231
-336
-3.9%
#4,548
Amory
MS
6,673
6,412
-261
-3.9%
#4,547
Swissvale
PA
8,617
8,280
-337
-3.9%
#4,546
Azusa
CA
50,349
48,383
-1,966
-3.9%
#4,545
Monroeville
AL
5,952
5,720
-232
-3.9%
#4,544
Mound
MN
9,397
9,031
-366
-3.9%
#4,543
Commerce
CA
12,363
11,882
-481
-3.9%
#4,542
Arcadia
CA
56,673
54,472
-2,201
-3.9%
#4,541
West View
PA
6,685
6,426
-259
-3.9%
#4,540
Dormont
PA
8,241
7,922
-319
-3.9%
#4,539
Crafton
PA
6,099
5,863
-236
-3.9%
#4,538
Sandusky
OH
25,147
24,174
-973
-3.9%
#4,537
Fort Stockton
TX
8,474
8,147
-327
-3.9%
#4,536
Coraopolis
PA
5,554
5,340
-214
-3.9%
#4,535
Clairton
PA
6,183
5,945
-238
-3.8%
#4,534
Fredonia
NY
9,667
9,295
-372
-3.8%
#4,533
Brentwood
PA
10,092
9,704
-388
-3.8%
#4,532
Ballston Spa
NY
5,127
4,930
-197
-3.8%
#4,531
Sylvester
GA
5,629
5,413
-216
-3.8%
#4,530
Grosse Pointe Park
MI
11,603
11,158
-445
-3.8%
#4,529
Junction City
KS
22,932
22,053
-879
-3.8%
#4,528
Richlands
VA
5,276
5,074
-202
-3.8%
#4,527
Turtle Creek
PA
5,121
4,925
-196
-3.8%
#4,526
Wilkinsburg
PA
14,349
13,800
-549
-3.8%
#4,525
Bellevue
PA
8,314
7,996
-318
-3.8%
#4,524
Riverview
MI
12,488
12,011
-477
-3.8%
#4,523
Munhall
PA
10,781
10,371
-410
-3.8%
#4,522
McKees Rocks
PA
5,919
5,694
-225
-3.8%
#4,521
Bessemer
AL
26,070
25,079
-991
-3.8%
#4,520
Forest Hills
PA
6,430
6,186
-244
-3.8%
#4,519
Nitro
WV
6,617
6,366
-251
-3.8%
#4,518
Lanett
AL
6,968
6,704
-264
-3.8%
#4,517
Las Vegas
NM
13,210
12,711
-499
-3.8%
#4,516
Salem
IL
7,291
7,016
-275
-3.8%
#4,515
Hueytown
AL
16,819
16,185
-634
-3.8%
#4,514
Mountain Brook
AL
22,549
21,701
-848
-3.8%
#4,513
Baldwin
PA
21,520
20,712
-808
-3.8%
#4,512
Charlottesville
VA
46,513
44,767
-1,746
-3.8%
#4,511
Cicero
IL
85,289
82,090
-3,199
-3.8%
#4,510
Brookings
OR
6,746
6,493
-253
-3.8%
#4,509
Columbia
MS
6,788
6,534
-254
-3.7%
#4,508
Waupun
WI
11,563
11,131
-432
-3.7%
#4,507
Rayne
LA
7,254
6,983
-271
-3.7%
#4,506
New York
NY
8,805,594
8,478,072
-327,522
-3.7%
#4,505
White Oak
PA
7,636
7,352
-284
-3.7%
#4,504
Inkster
MI
26,077
25,108
-969
-3.7%
#4,503
Selinsgrove
PA
5,713
5,501
-212
-3.7%
#4,502
Anadarko
OK
5,743
5,530
-213
-3.7%
#4,501
Du Quoin
IL
5,827
5,611
-216
-3.7%
#4,500
Freeport
IL
24,030
23,140
-890
-3.7%
#4,499
Duncanville
TX
40,707
39,203
-1,504
-3.7%
#4,498
Canton
IL
13,390
12,896
-494
-3.7%
#4,497
Lincoln Park
MI
40,258
38,774
-1,484
-3.7%
#4,496
Breckenridge
CO
5,079
4,892
-187
-3.7%
#4,495
Nederland
TX
18,860
18,168
-692
-3.7%
#4,494
Plainview
TX
20,169
19,429
-740
-3.7%
#4,493
North Platte
NE
23,407
22,549
-858
-3.7%
#4,492
Beeville
TX
13,676
13,176
-500
-3.7%
#4,491
La Puente
CA
38,061
36,670
-1,391
-3.7%
#4,490
Riverside
IL
9,303
8,964
-339
-3.6%
#4,489
Berwyn
IL
57,233
55,152
-2,081
-3.6%
#4,488
Kennett
MO
10,519
10,137
-382
-3.6%
#4,487
Champlin
MN
23,913
23,045
-868
-3.6%
#4,486
Magnolia
AR
11,164
10,759
-405
-3.6%
#4,485
Ulysses
KS
5,792
5,582
-210
-3.6%
#4,484
Gibraltar
MI
5,000
4,819
-181
-3.6%
#4,483
North Adams
MA
12,961
12,492
-469
-3.6%
#4,482
Allen Park
MI
28,640
27,604
-1,036
-3.6%
#4,481
Claremont
CA
37,494
36,139
-1,355
-3.6%
#4,480
Butler
PA
13,497
13,010
-487
-3.6%
#4,479
Harper Woods
MI
15,493
14,936
-557
-3.6%
#4,478
King City
OR
5,188
5,002
-186
-3.6%
#4,477
Summit
IL
11,161
10,761
-400
-3.6%
#4,476
Fairview Heights
IL
16,714
16,115
-599
-3.6%
#4,475
Grosse Pointe Woods
MI
16,487
15,897
-590
-3.6%
#4,474
Garden City
MI
27,388
26,410
-978
-3.6%
#4,473
Melvindale
MI
12,859
12,401
-458
-3.6%
#4,472
Vernon
TX
10,087
9,728
-359
-3.6%
#4,471
Hamtramck
MI
28,435
27,424
-1,011
-3.6%
#4,470
Dearborn Heights
MI
63,287
61,040
-2,247
-3.6%
#4,469
Lancaster
CA
173,584
167,426
-6,158
-3.5%
#4,468
West Mifflin
PA
19,597
18,902
-695
-3.5%
#4,467
East St. Louis
IL
18,462
17,808
-654
-3.5%
#4,466
Bethel Park
PA
33,565
32,376
-1,189
-3.5%
#4,465
Burbank
CA
107,334
103,533
-3,801
-3.5%
#4,464
Chickasaw
AL
6,470
6,241
-229
-3.5%
#4,463
Manassas Park
VA
17,218
16,611
-607
-3.5%
#4,462
Livermore
CA
87,966
84,867
-3,099
-3.5%
#4,461
Sylacauga
AL
12,565
12,123
-442
-3.5%
#4,460
Littlefield
TX
5,949
5,740
-209
-3.5%
#4,459
Gretna
LA
17,809
17,185
-624
-3.5%
#4,458
North Riverside
IL
7,421
7,161
-260
-3.5%
#4,457
Bellwood
IL
18,790
18,132
-658
-3.5%
#4,456
Jamestown
NY
28,704
27,699
-1,005
-3.5%
#4,455
Grosse Pointe Farms
MI
10,149
9,794
-355
-3.5%
#4,454
Cottonwood Heights
UT
33,612
32,437
-1,175
-3.5%
#4,453
Berkeley
IL
5,341
5,155
-186
-3.5%
#4,452
Endicott
NY
13,675
13,199
-476
-3.5%
#4,451
Elkins
WV
6,939
6,698
-241
-3.5%
#4,450
McKeesport
PA
17,734
17,119
-615
-3.5%
#4,449
Lyons
IL
10,815
10,440
-375
-3.5%
#4,448
DeRidder
LA
9,849
9,508
-341
-3.5%
#4,447
Daly City
CA
105,049
101,418
-3,631
-3.5%
#4,446
St. Martinville
LA
5,416
5,229
-187
-3.5%
#4,445
Rawlins
WY
8,236
7,952
-284
-3.4%
#4,444
Calumet Park
IL
7,019
6,777
-242
-3.4%
#4,443
Gardena
CA
61,024
58,921
-2,103
-3.4%
#4,442
Chicago Heights
IL
27,480
26,533
-947
-3.4%
#4,441
Westchester
IL
16,895
16,313
-582
-3.4%
#4,440
Wheeling
WV
26,986
26,060
-926
-3.4%
#4,439
Concordia
KS
5,101
4,926
-175
-3.4%
#4,438
Harwood Heights
IL
9,066
8,755
-311
-3.4%
#4,437
Red Bluff
CA
14,793
14,286
-507
-3.4%
#4,436
Hillside
IL
8,316
8,031
-285
-3.4%
#4,435
Norco
CA
26,299
25,400
-899
-3.4%
#4,434
Forest Park
IL
14,336
13,846
-490
-3.4%
#4,433
Williamston
NC
5,245
5,066
-179
-3.4%
#4,432
Woodside
CA
5,304
5,123
-181
-3.4%
#4,431
Carlinville
IL
5,779
5,582
-197
-3.4%
#4,430
Foster City
CA
33,809
32,657
-1,152
-3.4%
#4,429
Carnegie
PA
8,132
7,855
-277
-3.4%
#4,428
Riverdale
IL
10,662
10,299
-363
-3.4%
#4,427
Willows
CA
6,293
6,079
-214
-3.4%
#4,426
Long Beach
CA
466,766
450,901
-15,865
-3.4%
#4,425
Auburn
NY
26,876
25,963
-913
-3.4%
#4,424
Moberly
MO
13,806
13,337
-469
-3.4%
#4,423
West Point
MS
10,101
9,758
-343
-3.4%
#4,422
Duquesne
PA
5,252
5,074
-178
-3.4%
#4,421
Homewood
IL
19,447
18,789
-658
-3.4%
#4,420
Elmwood Park
IL
24,526
23,698
-828
-3.4%
#4,419
Johnson City
NY
15,211
14,698
-513
-3.4%
#4,418
Independence
KS
8,576
8,287
-289
-3.4%
#4,417
Dolton
IL
21,418
20,697
-721
-3.4%
#4,416
Decatur
IL
71,152
68,763
-2,389
-3.4%
#4,415
Ukiah
CA
16,625
16,067
-558
-3.4%
#4,414
Rolling Hills Estates
CA
8,285
8,007
-278
-3.4%
#4,413
Blue Island
IL
22,562
21,805
-757
-3.4%
#4,412
Troutdale
OR
16,295
15,749
-546
-3.4%
#4,411
Rancho Santa Margarita
CA
47,960
46,353
-1,607
-3.4%
#4,410
Geneva
NY
12,826
12,397
-429
-3.3%
#4,409
Lansing
IL
29,079
28,107
-972
-3.3%
#4,408
Mount Carmel
IL
7,005
6,771
-234
-3.3%
#4,407
Oak Park
IL
54,773
52,947
-1,826
-3.3%
#4,406
Laguna Woods
CA
17,646
17,058
-588
-3.3%
#4,405
Ripley
TN
7,806
7,546
-260
-3.3%
#4,404
Martins Ferry
OH
6,258
6,050
-208
-3.3%
#4,403
Byram
MS
13,091
12,656
-435
-3.3%
#4,402
Schiller Park
IL
11,712
11,325
-387
-3.3%
#4,401
Wyandotte
MI
25,041
24,214
-827
-3.3%
#4,400
Malibu
CA
10,649
10,298
-351
-3.3%
#4,399
Calumet City
IL
36,043
34,855
-1,188
-3.3%
#4,398
Harahan
LA
9,119
8,819
-300
-3.3%
#4,397
Aliso Viejo
CA
52,173
50,457
-1,716
-3.3%
#4,396
Wayne
MI
17,711
17,129
-582
-3.3%
#4,395
Silsbee
TX
6,939
6,711
-228
-3.3%
#4,394
Spring Valley
IL
5,587
5,404
-183
-3.3%
#4,393
Morton Grove
IL
25,295
24,467
-828
-3.3%
#4,392
Hazel Crest
IL
13,477
13,036
-441
-3.3%
#4,391
Liberal
KS
19,832
19,184
-648
-3.3%
#4,390
Glenwood
IL
8,697
8,413
-284
-3.3%
#4,389
Dearborn
MI
109,956
106,377
-3,579
-3.3%
#4,388
Bay City
TX
18,058
17,471
-587
-3.3%
#4,387
Fort Madison
IA
10,318
9,983
-335
-3.2%
#4,386
Brookfield
IL
19,518
18,885
-633
-3.2%
#4,385
Flossmoor
IL
9,685
9,371
-314
-3.2%
#4,384
Coffeyville
KS
8,831
8,545
-286
-3.2%
#4,383
South Holland
IL
21,470
20,775
-695
-3.2%
#4,382
Posen
IL
5,594
5,413
-181
-3.2%
#4,381
Melrose Park
IL
24,801
23,999
-802
-3.2%
#4,380
Evergreen Park
IL
19,944
19,301
-643
-3.2%
#4,379
San Marino
CA
12,508
12,105
-403
-3.2%
#4,378
St. Helena
CA
5,432
5,257
-175
-3.2%
#4,377
Montebello
CA
62,634
60,617
-2,017
-3.2%
#4,376
Metropolis
IL
5,968
5,776
-192
-3.2%
#4,375
Scotts Valley
CA
12,221
11,828
-393
-3.2%
#4,374
La Follette
TN
7,433
7,194
-239
-3.2%
#4,373
Seal Beach
CA
25,232
24,421
-811
-3.2%
#4,372
Silver City
NM
9,711
9,399
-312
-3.2%
#4,371
Fortuna
CA
12,516
12,114
-402
-3.2%
#4,370
New Martinsville
WV
5,205
5,038
-167
-3.2%
#4,369
Markham
IL
11,664
11,290
-374
-3.2%
#4,368
Punxsutawney
PA
5,772
5,587
-185
-3.2%
#4,367
Country Club Hills
IL
16,775
16,238
-537
-3.2%
#4,366
Crookston
MN
7,509
7,269
-240
-3.2%
#4,365
Niles
IL
30,905
29,918
-987
-3.2%
#4,364
Monmouth
IL
8,924
8,639
-285
-3.2%
#4,363
Kodiak
AK
5,577
5,399
-178
-3.2%
#4,362
La Palma
CA
15,588
15,092
-496
-3.2%
#4,361
Trenton
MI
18,545
17,957
-588
-3.2%
#4,360
Northlake
IL
12,840
12,433
-407
-3.2%
#4,359
Glennville
GA
5,271
5,104
-167
-3.2%
#4,358
Laguna Hills
CA
31,367
30,378
-989
-3.2%
#4,357
Park Forest
IL
21,699
21,016
-683
-3.1%
#4,356
Oak Lawn
IL
58,367
56,531
-1,836
-3.1%
#4,355
Red Oak
IA
5,596
5,420
-176
-3.1%
#4,354
Centralia
IL
12,168
11,787
-381
-3.1%
#4,353
Olney
IL
8,703
8,431
-272
-3.1%
#4,352
Woodward
OK
12,129
11,750
-379
-3.1%
#4,351
Streamwood
IL
39,597
38,360
-1,237
-3.1%
#4,350
Big Stone Gap
VA
5,251
5,087
-164
-3.1%
#4,349
Rosemead
CA
51,178
49,582
-1,596
-3.1%
#4,348
Alhambra
CA
82,863
80,279
-2,584
-3.1%
#4,347
Westland
MI
85,408
82,745
-2,663
-3.1%
#4,346
Mounds View
MN
13,254
12,841
-413
-3.1%
#4,345
East Liverpool
OH
9,961
9,651
-310
-3.1%
#4,344
Southgate
MI
30,015
29,081
-934
-3.1%
#4,343
East Rochester
NY
6,336
6,139
-197
-3.1%
#4,342
La Crosse
WI
52,687
51,049
-1,638
-3.1%
#4,341
Orland Hills
IL
6,890
6,676
-214
-3.1%
#4,340
Elk Grove Village
IL
32,821
31,802
-1,019
-3.1%
#4,339
Camilla
GA
5,190
5,029
-161
-3.1%
#4,338
Pana
IL
5,195
5,034
-161
-3.1%
#4,337
Christiansburg
VA
23,355
22,632
-723
-3.1%
#4,336
Sharon
PA
13,151
12,744
-407
-3.1%
#4,335
Midlothian
IL
14,312
13,870
-442
-3.1%
#4,334
Hoffman Estates
IL
52,539
50,920
-1,619
-3.1%
#4,333
Parkersburg
WV
29,749
28,834
-915
-3.1%
#4,332
Mount Vernon
IL
14,611
14,162
-449
-3.1%
#4,331
Brady
TX
5,113
4,956
-157
-3.1%
#4,330
Union
SC
8,241
7,988
-253
-3.1%
#4,329
Alsip
IL
19,071
18,486
-585
-3.1%
#4,328
Bellefontaine Neighbors
MO
10,730
10,401
-329
-3.1%
#4,327
Green River
WY
11,836
11,474
-362
-3.1%
#4,326
Somerset
PA
6,055
5,870
-185
-3.1%
#4,325
Warren
PA
9,412
9,125
-287
-3.0%
#4,324
Salamanca
NY
5,938
5,757
-181
-3.0%
#4,323
Plymouth
MN
81,020
78,551
-2,469
-3.0%
#4,322
Federal Heights
CO
14,410
13,971
-439
-3.0%
#4,321
Sonora
CA
5,007
4,855
-152
-3.0%
#4,320
Des Plaines
IL
60,672
58,832
-1,840
-3.0%
#4,319
Perryton
TX
8,476
8,219
-257
-3.0%
#4,318
Lincolnwood
IL
13,463
13,055
-408
-3.0%
#4,317
Park Ridge
IL
39,645
38,445
-1,200
-3.0%
#4,316
Johnstown
PA
18,410
17,853
-557
-3.0%
#4,315
Palos Heights
IL
12,465
12,088
-377
-3.0%
#4,314
Winthrop Town
MA
19,322
18,739
-583
-3.0%
#4,313
Prospect Heights
IL
16,050
15,566
-484
-3.0%
#4,312
Sauk Village
IL
9,926
9,627
-299
-3.0%
#4,311
Riverdale
GA
15,039
14,586
-453
-3.0%
#4,310
River Oaks
TX
7,738
7,505
-233
-3.0%
#4,309
Monticello
AR
8,439
8,185
-254
-3.0%
#4,308
Napa
CA
79,305
76,921
-2,384
-3.0%
#4,307
Stickney
IL
7,115
6,902
-213
-3.0%
#4,306
Oakdale
LA
6,690
6,490
-200
-3.0%
#4,305
Americus
GA
16,227
15,742
-485
-3.0%
#4,304
Portales
NM
12,152
11,789
-363
-3.0%
#4,303
Menominee
MI
8,484
8,231
-253
-3.0%
#4,302
Baltimore
MD
585,720
568,271
-17,449
-3.0%
#4,301
St. Marys
PA
12,739
12,361
-378
-3.0%
#4,300
Fort Thomas
KY
17,430
16,914
-516
-3.0%
#4,299
Fox Chapel
PA
5,343
5,185
-158
-3.0%
#4,298
St. Paul Park
MN
5,544
5,381
-163
-2.9%
#4,297
Prichard
AL
19,346
18,778
-568
-2.9%
#4,296
Moss Point
MS
12,146
11,791
-355
-2.9%
#4,295
Richland Center
WI
5,204
5,052
-152
-2.9%
Showing 500 of 19,479 cities meeting the population floor. Full dataset at /data/city-population-csv/.
Methodology · how this list is built
Three things to know about this data.
The 5,000-resident floor. Cities with fewer than 5,000 residents in the 2020 base 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. Larger multi-year declines are more reliable signals.
Incorporated places only. The Vintage 2024 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.