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.
SourceU.S. Census · PEP
VintageV2024
Reference2024-07-01
GeographyIncorporated places + 8 consolidated cities + DC
Coverage51 states + DC · 19,479 cities total
Last build2026-05-11
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
NY
9,998
10,275
-277
-2.7%
#3,208
St. Anthony
MN
9,993
9,264
729
+7.9%
#3,209
Willoughby Hills
OH
9,986
10,015
-29
-0.3%
#3,210
Brooksville
FL
9,985
8,868
1,117
+12.6%
#3,211
Fort Madison
IA
9,983
10,318
-335
-3.2%
#3,212
Bristol
PA
9,982
9,859
123
+1.2%
#3,213
Harrisonville
MO
9,980
10,124
-144
-1.4%
#3,214
Hailey
ID
9,976
9,167
809
+8.8%
#3,215
Portage
WI
9,975
10,590
-615
-5.8%
#3,216
New Square
NY
9,973
9,658
315
+3.3%
#3,217
Morehead City
NC
9,963
9,567
396
+4.1%
#3,217
Sparta
WI
9,963
10,030
-67
-0.7%
#3,219
Fort Lupton
CO
9,948
7,976
1,972
+24.7%
#3,220
Sturgeon Bay
WI
9,940
9,658
282
+2.9%
#3,221
Cedar Hills
UT
9,916
10,022
-106
-1.1%
#3,222
Mount Airy
MD
9,914
9,659
255
+2.6%
#3,222
Howell
MI
9,914
10,072
-158
-1.6%
#3,224
Yazoo City
MS
9,913
10,603
-690
-6.5%
#3,225
Middletown
KY
9,908
9,714
194
+2.0%
#3,226
Greencastle
IN
9,907
9,805
102
+1.0%
#3,227
Alamosa
CO
9,906
9,817
89
+0.9%
#3,227
Astoria
OR
9,906
10,185
-279
-2.7%
#3,229
Rye Brook
NY
9,900
9,991
-91
-0.9%
#3,230
Arkadelphia
AR
9,894
10,384
-490
-4.7%
#3,231
Struthers
OH
9,891
10,035
-144
-1.4%
#3,232
Blanchard
OK
9,869
8,873
996
+11.2%
#3,233
Marysville
MI
9,868
9,999
-131
-1.3%
#3,234
Thomaston
GA
9,850
9,823
27
+0.3%
#3,235
College Place
WA
9,846
9,942
-96
-1.0%
#3,236
Hamburg
NY
9,835
9,751
84
+0.9%
#3,237
York
SC
9,830
8,498
1,332
+15.7%
#3,238
DuPont
WA
9,823
10,091
-268
-2.7%
#3,239
Wapakoneta
OH
9,817
9,951
-134
-1.3%
#3,240
Anaconda-Deer Lodge County
MT
9,811
9,425
386
+4.1%
#3,240
Eagle Point
OR
9,811
9,687
124
+1.3%
#3,242
Muskegon Heights
MI
9,806
9,916
-110
-1.1%
#3,242
Bridge City
TX
9,806
9,559
247
+2.6%
#3,244
Mayfield
KY
9,805
10,017
-212
-2.1%
#3,245
Commerce
TX
9,800
9,086
714
+7.9%
#3,246
Bogota
NJ
9,799
8,781
1,018
+11.6%
#3,247
Grosse Pointe Farms
MI
9,794
10,149
-355
-3.5%
#3,248
Peru
IL
9,793
9,936
-143
-1.4%
#3,248
Louisville
OH
9,793
9,500
293
+3.1%
#3,250
Kaufman
TX
9,785
7,215
2,570
+35.6%
#3,251
Whitehouse
TX
9,781
8,265
1,516
+18.3%
#3,252
Sedona
AZ
9,778
9,680
98
+1.0%
#3,253
Hillsborough
NC
9,773
9,653
120
+1.2%
#3,254
Cordele
GA
9,767
10,241
-474
-4.6%
#3,255
West Point
MS
9,758
10,101
-343
-3.4%
#3,256
Collinsville
OK
9,757
7,950
1,807
+22.7%
#3,256
Cleveland
TX
9,757
7,470
2,287
+30.6%
#3,258
Dayton
TX
9,752
8,398
1,354
+16.1%
#3,259
Middletown
PA
9,748
9,535
213
+2.2%
#3,260
Morrisville
PA
9,745
9,810
-65
-0.7%
#3,261
Gibsonville
NC
9,744
8,943
801
+9.0%
#3,262
Matawan
NJ
9,739
9,561
178
+1.9%
#3,263
Washington
NC
9,738
9,884
-146
-1.5%
#3,264
Lititz
PA
9,733
9,347
386
+4.1%
#3,265
Greenwood
AR
9,730
9,524
206
+2.2%
#3,266
Vernon
TX
9,728
10,087
-359
-3.6%
#3,267
Amityville
NY
9,718
9,547
171
+1.8%
#3,268
Orange Cove
CA
9,708
9,750
-42
-0.4%
#3,269
Sunbury
OH
9,705
6,618
3,087
+46.6%
#3,270
Brentwood
PA
9,704
10,092
-388
-3.8%
#3,271
Pryor Creek
OK
9,700
9,451
249
+2.6%
#3,272
Keansburg
NJ
9,689
9,767
-78
-0.8%
#3,273
Delta
CO
9,688
9,042
646
+7.1%
#3,274
Vidor
TX
9,686
9,771
-85
-0.9%
#3,274
Woodway
TX
9,686
9,408
278
+3.0%
#3,276
Montvale
NJ
9,663
8,446
1,217
+14.4%
#3,277
Dade City
FL
9,662
7,155
2,507
+35.0%
#3,278
East Liverpool
OH
9,651
9,961
-310
-3.1%
#3,279
Fallon
NV
9,647
9,322
325
+3.5%
#3,280
Bladensburg
MD
9,635
9,663
-28
-0.3%
#3,280
Shawano
WI
9,635
9,247
388
+4.2%
#3,282
Park Ridge
NJ
9,634
8,888
746
+8.4%
#3,283
Southside
AL
9,633
9,442
191
+2.0%
#3,284
Brewer
ME
9,629
9,680
-51
-0.5%
#3,285
Sauk Village
IL
9,627
9,926
-299
-3.0%
#3,286
Clarksville
AR
9,606
9,369
237
+2.5%
#3,287
Canonsburg
PA
9,601
9,756
-155
-1.6%
#3,288
Hawthorn Woods
IL
9,584
9,067
517
+5.7%
#3,289
Tomah
WI
9,574
9,561
13
+0.1%
#3,290
Aberdeen
NC
9,573
8,519
1,054
+12.4%
#3,291
Uniontown
PA
9,554
9,989
-435
-4.4%
#3,292
North College Hill
OH
9,552
9,663
-111
-1.1%
#3,293
Sunbury
PA
9,549
9,712
-163
-1.7%
#3,294
Hooper
UT
9,548
9,092
456
+5.0%
#3,295
Madeira
OH
9,542
9,490
52
+0.5%
#3,296
Pearsall
TX
9,541
8,776
765
+8.7%
#3,297
Fairfield
AL
9,524
10,011
-487
-4.9%
#3,298
Bondurant
IA
9,511
7,401
2,110
+28.5%
#3,298
Fairfield
IA
9,511
9,422
89
+0.9%
#3,300
Rochelle
IL
9,510
9,493
17
+0.2%
#3,301
DeRidder
LA
9,508
9,849
-341
-3.5%
#3,302
Itasca
IL
9,506
9,563
-57
-0.6%
#3,303
Florence
OR
9,504
9,462
42
+0.4%
#3,304
Capitola
CA
9,503
9,930
-427
-4.3%
#3,304
Live Oak
CA
9,503
9,113
390
+4.3%
#3,306
Monroe
NY
9,502
9,503
-1
-0.0%
#3,307
Grinnell
IA
9,495
9,552
-57
-0.6%
#3,307
Wesley Chapel
NC
9,495
8,685
810
+9.3%
#3,309
Palm Beach
FL
9,493
9,250
243
+2.6%
#3,310
Leonia
NJ
9,492
9,323
169
+1.8%
#3,311
Harrodsburg
KY
9,491
9,168
323
+3.5%
#3,312
Arden Hills
MN
9,490
9,935
-445
-4.5%
#3,313
Navasota
TX
9,471
7,655
1,816
+23.7%
#3,314
Scott
LA
9,468
8,182
1,286
+15.7%
#3,315
Keokuk
IA
9,462
9,909
-447
-4.5%
#3,316
Girard
OH
9,454
9,595
-141
-1.5%
#3,317
Rensselaer
NY
9,453
9,213
240
+2.6%
#3,318
Clinton
MO
9,449
9,196
253
+2.8%
#3,319
Providence
UT
9,447
8,222
1,225
+14.9%
#3,320
East Stroudsburg
PA
9,445
9,672
-227
-2.3%
#3,320
Merrill
WI
9,445
9,355
90
+1.0%
#3,322
Angola
IN
9,432
9,358
74
+0.8%
#3,323
Jacinto City
TX
9,431
9,614
-183
-1.9%
#3,324
LaSalle
IL
9,424
9,594
-170
-1.8%
#3,325
Warrenton
MO
9,420
8,439
981
+11.6%
#3,326
Marble Falls
TX
9,413
7,065
2,348
+33.2%
#3,327
Ione
CA
9,411
8,897
514
+5.8%
#3,328
Harvard
IL
9,408
9,476
-68
-0.7%
#3,329
Oakwood
OH
9,400
9,573
-173
-1.8%
#3,330
Silver City
NM
9,399
9,711
-312
-3.2%
#3,331
Bridgeport
WV
9,397
9,241
156
+1.7%
#3,332
Lancaster
SC
9,396
8,523
873
+10.2%
#3,333
Diamondhead
MS
9,391
9,524
-133
-1.4%
#3,334
Toccoa
GA
9,389
9,140
249
+2.7%
#3,335
Steger
IL
9,376
9,609
-233
-2.4%
#3,336
Pleasant Grove
AL
9,375
9,545
-170
-1.8%
#3,337
Ventnor City
NJ
9,372
9,204
168
+1.8%
#3,338
Flossmoor
IL
9,371
9,685
-314
-3.2%
#3,339
Oil City
PA
9,368
9,609
-241
-2.5%
#3,340
Booneville
MS
9,367
9,193
174
+1.9%
#3,341
Brownsville
TN
9,358
9,918
-560
-5.6%
#3,342
Tolleson
AZ
9,353
7,215
2,138
+29.6%
#3,343
Laurens
SC
9,352
9,368
-16
-0.2%
#3,344
Alma
MI
9,349
9,488
-139
-1.5%
#3,345
Conshohocken
PA
9,342
9,261
81
+0.9%
#3,346
Sugar Grove
IL
9,339
9,260
79
+0.9%
#3,347
Perkasie
PA
9,338
9,115
223
+2.4%
#3,348
Elsmere
KY
9,337
9,158
179
+2.0%
#3,348
The Village
OK
9,337
9,544
-207
-2.2%
#3,350
Sheffield
AL
9,335
9,392
-57
-0.6%
#3,351
Parsons
KS
9,328
9,595
-267
-2.8%
#3,352
Oak Grove
MN
9,327
8,926
401
+4.5%
#3,353
Caldwell
NJ
9,326
9,002
324
+3.6%
#3,354
Fultondale
AL
9,325
9,526
-201
-2.1%
#3,355
Oak Island
NC
9,322
8,396
926
+11.0%
#3,356
Denham Springs
LA
9,321
9,295
26
+0.3%
#3,357
Cresskill
NJ
9,311
9,158
153
+1.7%
#3,358
Quakertown
PA
9,302
9,379
-77
-0.8%
#3,358
Altoona
WI
9,302
8,289
1,013
+12.2%
#3,360
Charlotte
MI
9,301
9,296
5
+0.1%
#3,361
Fredonia
NY
9,295
9,667
-372
-3.8%
#3,362
Millersville
PA
9,290
7,897
1,393
+17.6%
#3,363
Ogdensburg
NY
9,282
10,078
-796
-7.9%
#3,364
Jennings
LA
9,280
9,825
-545
-5.5%
#3,365
Waterford
CA
9,271
9,129
142
+1.6%
#3,366
Savoy
IL
9,260
8,879
381
+4.3%
#3,367
Whitefish
MT
9,256
7,775
1,481
+19.0%
#3,368
Absecon
NJ
9,249
9,127
122
+1.3%
#3,369
Berlin
NH
9,248
9,421
-173
-1.8%
#3,370
Guntersville
AL
9,242
8,559
683
+8.0%
#3,371
Manteno
IL
9,241
9,205
36
+0.4%
#3,372
Lynwood
IL
9,239
9,104
135
+1.5%
#3,373
Shelby
OH
9,238
9,283
-45
-0.5%
#3,374
Clanton
AL
9,228
8,750
478
+5.5%
#3,375
McFarland
WI
9,224
8,990
234
+2.6%
#3,376
Tuscumbia
AL
9,222
9,041
181
+2.0%
#3,377
Gypsum
CO
9,218
8,058
1,160
+14.4%
#3,378
Gretna
NE
9,207
9,255
-48
-0.5%
#3,379
Little Falls
MN
9,206
9,130
76
+0.8%
#3,380
Havre
MT
9,204
9,348
-144
-1.5%
#3,381
Seneca
SC
9,202
8,848
354
+4.0%
#3,382
Hampton
GA
9,201
8,383
818
+9.8%
#3,383
Lake Park
FL
9,188
9,072
116
+1.3%
#3,384
Baxter
MN
9,186
8,652
534
+6.2%
#3,385
Plymouth
MI
9,185
9,360
-175
-1.9%
#3,386
Grandview Heights
OH
9,184
8,086
1,098
+13.6%
#3,386
Riverdale
UT
9,184
9,333
-149
-1.6%
#3,388
Bethalto
IL
9,183
9,316
-133
-1.4%
#3,389
Willowbrook
IL
9,179
9,238
-59
-0.6%
#3,390
Duvall
WA
9,176
8,036
1,140
+14.2%
#3,391
Des Peres
MO
9,171
9,194
-23
-0.3%
#3,392
Bernalillo
NM
9,159
9,002
157
+1.7%
#3,393
Bluefield
WV
9,157
9,639
-482
-5.0%
#3,394
Cortez
CO
9,151
8,761
390
+4.5%
#3,395
Mascotte
FL
9,150
6,610
2,540
+38.4%
#3,396
Lapeer
MI
9,146
9,040
106
+1.2%
#3,396
Joshua
TX
9,146
7,905
1,241
+15.7%
#3,398
Oak Grove
MO
9,129
8,160
969
+11.9%
#3,399
Warren
PA
9,125
9,412
-287
-3.0%
#3,400
Mascoutah
IL
9,118
8,799
319
+3.6%
#3,401
Paradise
CA
9,114
4,761
4,353
+91.4%
#3,402
Poteau
OK
9,111
8,803
308
+3.5%
#3,403
Park City
KS
9,110
8,354
756
+9.0%
#3,403
Greenville
MI
9,110
8,810
300
+3.4%
#3,405
Augusta
KS
9,103
9,251
-148
-1.6%
#3,405
Chillicothe
MO
9,103
9,130
-27
-0.3%
#3,407
Milliken
CO
9,102
8,379
723
+8.6%
#3,408
Saline
MI
9,101
8,949
152
+1.7%
#3,409
Sunset Hills
MO
9,099
9,193
-94
-1.0%
#3,410
Richmond Heights
MO
9,096
9,293
-197
-2.1%
#3,411
Beebe
AR
9,092
8,412
680
+8.1%
#3,411
Piedmont
OK
9,092
7,392
1,700
+23.0%
#3,413
Minnetrista
MN
9,091
8,259
832
+10.1%
#3,413
Washington Terrace
UT
9,091
9,270
-179
-1.9%
#3,415
Thompson's Station
TN
9,081
7,438
1,643
+22.1%
#3,416
Gilberts
IL
9,075
8,374
701
+8.4%
#3,417
Waseca
MN
9,067
9,221
-154
-1.7%
#3,418
Haledon
NJ
9,063
9,053
10
+0.1%
#3,419
Delavan
WI
9,055
8,529
526
+6.2%
#3,420
Eunice
LA
9,044
9,419
-375
-4.0%
#3,421
Sheffield Lake
OH
9,035
8,956
79
+0.9%
#3,422
Smithfield
VA
9,032
8,535
497
+5.8%
#3,423
Mound
MN
9,031
9,397
-366
-3.9%
#3,424
Fort Valley
GA
9,023
8,788
235
+2.7%
#3,425
Centerville
GA
9,021
8,221
800
+9.7%
#3,425
Livingston
MT
9,021
8,460
561
+6.6%
#3,427
Clayton
NJ
9,016
8,801
215
+2.4%
#3,428
Brunswick
MD
9,015
7,770
1,245
+16.0%
#3,429
Jefferson City
TN
9,013
8,391
622
+7.4%
#3,430
Indian Harbour Beach
FL
9,006
9,023
-17
-0.2%
#3,431
Aliquippa
PA
9,003
9,245
-242
-2.6%
#3,432
Othello
WA
9,001
8,548
453
+5.3%
#3,433
Orange Park
FL
8,993
9,094
-101
-1.1%
#3,434
Economy
PA
8,990
9,097
-107
-1.2%
#3,435
Parkville
MO
8,980
7,191
1,789
+24.9%
#3,436
Liberty
TX
8,974
8,269
705
+8.5%
#3,436
Cottage Grove
WI
8,974
7,298
1,676
+23.0%
#3,438
Oxford
NC
8,972
8,786
186
+2.1%
#3,439
Rice Lake
WI
8,971
9,057
-86
-0.9%
#3,440
Hondo
TX
8,969
8,387
582
+6.9%
#3,441
Purcellville
VA
8,965
8,931
34
+0.4%
#3,442
Riverside
IL
8,964
9,303
-339
-3.6%
#3,443
Fruitland Park
FL
8,962
8,377
585
+7.0%
#3,443
Hillview
KY
8,962
8,638
324
+3.8%
#3,445
Olivette
MO
8,960
8,514
446
+5.2%
#3,445
Travelers Rest
SC
8,960
7,781
1,179
+15.2%
#3,447
Collingdale
PA
8,956
8,904
52
+0.6%
#3,448
Seaford
DE
8,952
7,936
1,016
+12.8%
#3,449
St. Francis
WI
8,951
9,158
-207
-2.3%
#3,450
Pitman
NJ
8,943
8,780
163
+1.9%
#3,450
Stanwood
WA
8,943
7,725
1,218
+15.8%
#3,452
Ecorse
MI
8,938
9,315
-377
-4.0%
#3,453
Ladue
MO
8,937
8,987
-50
-0.6%
#3,454
Tiburon
CA
8,933
9,157
-224
-2.4%
#3,455
Newark
NY
8,932
9,088
-156
-1.7%
#3,456
Bastrop
LA
8,922
9,677
-755
-7.8%
#3,457
Arab
AL
8,918
8,437
481
+5.7%
#3,458
East Grand Forks
MN
8,915
9,182
-267
-2.9%
#3,459
Orting
WA
8,911
9,041
-130
-1.4%
#3,460
Anthony
NM
8,910
8,715
195
+2.2%
#3,461
Craig
CO
8,903
9,062
-159
-1.8%
#3,462
Middlesborough
KY
8,899
9,397
-498
-5.3%
#3,462
Camden
SC
8,899
7,788
1,111
+14.3%
#3,464
Boonton
NJ
8,894
8,815
79
+0.9%
#3,465
Grants
NM
8,880
9,033
-153
-1.7%
#3,465
Plain City
UT
8,880
7,876
1,004
+12.7%
#3,467
Skiatook
OK
8,879
8,448
431
+5.1%
#3,468
Hillsboro
TX
8,878
8,174
704
+8.6%
#3,469
Signal Mountain
TN
8,877
8,848
29
+0.3%
#3,470
Charles Town
WV
8,869
6,530
2,339
+35.8%
#3,471
Hampshire
IL
8,864
7,660
1,204
+15.7%
#3,471
Pleasant Hill
MO
8,864
8,771
93
+1.1%
#3,473
Graham
TX
8,859
8,731
128
+1.5%
#3,474
North Haledon
NJ
8,854
8,938
-84
-0.9%
#3,474
Plymouth
WI
8,854
8,937
-83
-0.9%
#3,476
Benton Harbor
MI
8,848
9,104
-256
-2.8%
#3,477
Aubrey
TX
8,843
5,020
3,823
+76.2%
#3,478
Lucas
TX
8,840
7,603
1,237
+16.3%
#3,479
Sunnyvale
TX
8,839
7,774
1,065
+13.7%
#3,480
Milton
WA
8,833
8,699
134
+1.5%
#3,481
Franklin
NH
8,823
8,741
82
+0.9%
#3,482
Ellsworth
ME
8,822
8,396
426
+5.1%
#3,483
Georgetown
SC
8,821
8,389
432
+5.1%
#3,484
Harahan
LA
8,819
9,119
-300
-3.3%
#3,485
Bath
ME
8,817
8,768
49
+0.6%
#3,486
Fitzgerald
GA
8,813
9,015
-202
-2.2%
#3,487
Josephine
TX
8,807
2,134
6,673
+312.7%
#3,488
Carbondale
PA
8,805
8,817
-12
-0.1%
#3,488
Pulaski
VA
8,805
8,983
-178
-2.0%
#3,490
Commerce
GA
8,803
7,443
1,360
+18.3%
#3,490
Emmett
ID
8,803
7,666
1,137
+14.8%
#3,492
Rockingham
NC
8,802
9,247
-445
-4.8%
#3,493
Audubon
NJ
8,801
8,711
90
+1.0%
#3,494
Cloverdale
CA
8,784
9,012
-228
-2.5%
#3,495
Wyoming
OH
8,781
8,764
17
+0.2%
#3,496
Thief River Falls
MN
8,779
8,866
-87
-1.0%
#3,497
Hoquiam
WA
8,771
8,774
-3
-0.0%
#3,498
Fort Mitchell
KY
8,766
8,702
64
+0.7%
#3,499
Highland Park
TX
8,762
8,864
-102
-1.2%
#3,500
Conover
NC
8,760
8,427
333
+4.0%
#3,501
Beaver Falls
PA
8,757
9,003
-246
-2.7%
#3,502
Harwood Heights
IL
8,755
9,066
-311
-3.4%
#3,502
Wharton
TX
8,755
8,654
101
+1.2%
#3,504
Payette
ID
8,754
8,133
621
+7.6%
#3,504
Dunn
NC
8,754
8,462
292
+3.5%
#3,506
Aransas Pass
TX
8,742
8,321
421
+5.1%
#3,507
Floresville
TX
8,738
7,217
1,521
+21.1%
#3,508
Lake Villa
IL
8,737
8,742
-5
-0.1%
#3,509
Guadalupe
CA
8,735
8,067
668
+8.3%
#3,510
St. Pete Beach
FL
8,730
8,881
-151
-1.7%
#3,510
Closter
NJ
8,730
8,600
130
+1.5%
#3,512
Andalusia
AL
8,728
8,839
-111
-1.3%
#3,512
Presque Isle
ME
8,728
8,785
-57
-0.6%
#3,514
Napoleon
OH
8,724
8,864
-140
-1.6%
#3,515
Glencoe
IL
8,720
8,853
-133
-1.5%
#3,516
Ephrata
WA
8,718
8,468
250
+3.0%
#3,517
Maysville
KY
8,711
8,852
-141
-1.6%
#3,518
Sallisaw
OK
8,708
8,548
160
+1.9%
#3,519
Park Hills
MO
8,705
8,599
106
+1.2%
#3,520
Clarendon Hills
IL
8,703
8,700
3
+0.0%
#3,521
Indianola
MS
8,702
9,487
-785
-8.3%
#3,522
Upper Saddle River
NJ
8,696
8,355
341
+4.1%
#3,523
Lake Geneva
WI
8,691
8,274
417
+5.0%
#3,524
Brownfield
TX
8,682
8,937
-255
-2.9%
#3,525
Olmsted Falls
OH
8,676
8,578
98
+1.1%
#3,526
Sioux Center
IA
8,675
8,234
441
+5.4%
#3,527
Enoch
UT
8,664
7,377
1,287
+17.4%
#3,528
Prairie View
TX
8,662
8,190
472
+5.8%
#3,529
Toppenish
WA
8,658
8,849
-191
-2.2%
#3,530
Sheboygan Falls
WI
8,656
8,204
452
+5.5%
#3,531
Old Forge
PA
8,654
8,499
155
+1.8%
#3,532
Tuskegee
AL
8,653
9,378
-725
-7.7%
#3,532
Selah
WA
8,653
8,178
475
+5.8%
#3,534
Gettysburg
PA
8,647
7,106
1,541
+21.7%
#3,535
New Paltz
NY
8,646
7,352
1,294
+17.6%
#3,536
Sutherlin
OR
8,643
8,517
126
+1.5%
#3,537
Cheviot
OH
8,640
8,764
-124
-1.4%
#3,538
Monmouth
IL
8,639
8,924
-285
-3.2%
#3,539
Lake Alfred
FL
8,632
6,521
2,111
+32.4%
#3,540
Santa Clara
UT
8,631
7,552
1,079
+14.3%
#3,541
Monona
WI
8,616
8,619
-3
-0.0%
#3,542
Nibley
UT
8,615
7,332
1,283
+17.5%
#3,543
Rock Falls
IL
8,614
8,792
-178
-2.0%
#3,544
Highland Heights
OH
8,612
8,721
-109
-1.2%
#3,545
Tecumseh
MI
8,606
8,673
-67
-0.8%
#3,546
Orland
CA
8,605
8,324
281
+3.4%
#3,547
West Long Branch
NJ
8,604
8,591
13
+0.2%
#3,548
Bryan
OH
8,601
8,729
-128
-1.5%
#3,549
Orange Beach
AL
8,599
8,092
507
+6.3%
#3,549
Lochbuie
CO
8,599
8,104
495
+6.1%
#3,551
Prairie Grove
AR
8,589
7,063
1,526
+21.6%
#3,552
Oberlin
OH
8,587
8,560
27
+0.3%
#3,553
Raritan
NJ
8,584
7,841
743
+9.5%
#3,553
Tuttle
OK
8,584
7,412
1,172
+15.8%
#3,555
Winslow
AZ
8,577
9,005
-428
-4.8%
#3,556
Covington
TN
8,575
8,671
-96
-1.1%
#3,557
Waukesha
WI
8,573
8,468
105
+1.2%
#3,558
Black Mountain
NC
8,572
8,427
145
+1.7%
#3,559
Port Jervis
NY
8,566
8,768
-202
-2.3%
#3,559
Jeannette
PA
8,566
8,779
-213
-2.4%
#3,561
Big Rapids
MI
8,565
8,356
209
+2.5%
#3,562
Los Fresnos
TX
8,563
8,152
411
+5.0%
#3,563
Charlestown
IN
8,559
7,796
763
+9.8%
#3,564
Winfield
IN
8,557
7,184
1,373
+19.1%
#3,565
Albertville
MN
8,555
7,900
655
+8.3%
#3,566
Perryville
MO
8,554
8,551
3
+0.0%
#3,566
Gering
NE
8,554
8,621
-67
-0.8%
#3,568
Farmingdale
NY
8,553
8,481
72
+0.8%
#3,568
North Bend
WA
8,553
7,461
1,092
+14.6%
#3,570
Cusseta-Chattahoochee County unified
GA
8,548
9,569
-1,021
-10.7%
#3,571
Richland Hills
TX
8,546
8,615
-69
-0.8%
#3,572
Coffeyville
KS
8,545
8,831
-286
-3.2%
#3,573
Houghton
MI
8,543
8,389
154
+1.8%
#3,574
Chanute
KS
8,536
8,736
-200
-2.3%
#3,575
Center Line
MI
8,533
8,548
-15
-0.2%
#3,576
Lock Haven
PA
8,531
8,112
419
+5.2%
#3,577
Corrales
NM
8,530
8,487
43
+0.5%
#3,578
Kenilworth
NJ
8,527
8,429
98
+1.2%
#3,578
Northfield
NJ
8,527
8,438
89
+1.1%
#3,580
Edgewood
KY
8,526
8,438
88
+1.0%
#3,581
St. Francis
MN
8,523
8,140
383
+4.7%
#3,582
Stayton
OR
8,521
8,242
279
+3.4%
#3,583
Mukwonago
WI
8,512
8,255
257
+3.1%
#3,584
Bee Cave
TX
8,510
9,135
-625
-6.8%
#3,585
Mount Pleasant
IA
8,509
9,285
-776
-8.4%
#3,586
Bay Minette
AL
8,505
8,098
407
+5.0%
#3,587
Waite Park
MN
8,504
8,342
162
+1.9%
#3,588
Springfield
FL
8,495
8,094
401
+5.0%
#3,588
Elwood
IN
8,495
8,414
81
+1.0%
#3,590
Lavon
TX
8,491
4,475
4,016
+89.7%
#3,591
Princeton
IN
8,481
8,296
185
+2.2%
#3,592
Hope
AR
8,465
8,957
-492
-5.5%
#3,593
Malverne
NY
8,464
8,567
-103
-1.2%
#3,594
Downingtown
PA
8,463
7,888
575
+7.3%
#3,595
Helena-West Helena
AR
8,462
9,585
-1,123
-11.7%
#3,596
Cushing
OK
8,444
8,325
119
+1.4%
#3,597
Dalhart
TX
8,443
8,432
11
+0.1%
#3,598
Orrville
OH
8,442
8,458
-16
-0.2%
#3,599
Los Altos Hills
CA
8,435
8,513
-78
-0.9%
#3,599
Carl Junction
MO
8,435
8,144
291
+3.6%
#3,599
Newton
NJ
8,435
8,368
67
+0.8%
#3,599
Kronenwetter
WI
8,435
8,349
86
+1.0%
#3,603
Gonzales
CA
8,431
8,639
-208
-2.4%
#3,603
Olney
IL
8,431
8,703
-272
-3.1%
#3,605
Senatobia
MS
8,428
8,351
77
+0.9%
#3,606
Runnemede
NJ
8,425
8,330
95
+1.1%
#3,607
Firebaugh
CA
8,424
8,124
300
+3.7%
#3,608
Glenwood
IL
8,413
8,697
-284
-3.3%
#3,609
Dunellen
NJ
8,411
7,641
770
+10.1%
#3,610
Miles City
MT
8,407
8,348
59
+0.7%
#3,610
Hastings-on-Hudson
NY
8,407
8,595
-188
-2.2%
#3,610
Brookhaven
PA
8,407
8,301
106
+1.3%
#3,613
Lewistown
PA
8,394
8,570
-176
-2.1%
#3,614
Long Grove
IL
8,393
8,391
2
+0.0%
#3,615
Highland Park
MI
8,390
8,980
-590
-6.6%
#3,616
Wagoner
OK
8,387
7,622
765
+10.0%
#3,617
Doylestown
PA
8,382
8,306
76
+0.9%
#3,618
Corcoran
MN
8,378
6,185
2,193
+35.5%
#3,619
St. Marys
OH
8,376
8,402
-26
-0.3%
#3,620
Franklin
VA
8,373
8,177
196
+2.4%
#3,621
Crete
IL
8,371
8,454
-83
-1.0%
#3,622
Winooski
VT
8,370
8,003
367
+4.6%
#3,623
Mount Joy
PA
8,364
8,325
39
+0.5%
#3,624
Sitka city and
AK
8,355
8,452
-97
-1.1%
#3,624
Clinton
OK
8,355
8,526
-171
-2.0%
#3,626
Maryville
IL
8,352
8,260
92
+1.1%
#3,627
Jerseyville
IL
8,350
8,340
10
+0.1%
#3,627
Hood River
OR
8,350
8,378
-28
-0.3%
#3,629
Socorro
NM
8,348
8,702
-354
-4.1%
#3,630
Oradell
NJ
8,344
8,242
102
+1.2%
#3,631
Hatboro
PA
8,341
8,246
95
+1.2%
#3,632
Eaton
OH
8,337
8,390
-53
-0.6%
#3,633
Richfield
UT
8,330
8,148
182
+2.2%
#3,634
Newberry
FL
8,326
7,378
948
+12.8%
#3,635
Pleasant Hills
PA
8,318
8,504
-186
-2.2%
#3,636
Clinton
NC
8,317
8,379
-62
-0.7%
#3,637
Abingdon
VA
8,316
8,374
-58
-0.7%
#3,638
Mason
MI
8,314
8,283
31
+0.4%
#3,639
Atmore
AL
8,310
8,394
-84
-1.0%
#3,640
Spotswood
NJ
8,306
8,148
158
+1.9%
#3,640
Milan
TN
8,306
8,177
129
+1.6%
#3,642
Barre
VT
8,304
8,490
-186
-2.2%
#3,643
Denison
IA
8,302
8,380
-78
-0.9%
#3,644
Wickenburg
AZ
8,301
7,518
783
+10.4%
#3,645
Nevada
MO
8,294
8,226
68
+0.8%
#3,645
Quincy
WA
8,294
7,545
749
+9.9%
#3,647
Taneytown
MD
8,293
7,235
1,058
+14.6%
#3,648
Park City
UT
8,292
8,391
-99
-1.2%
#3,649
Roxboro
NC
8,289
8,126
163
+2.0%
#3,650
Independence
KS
8,287
8,576
-289
-3.4%
#3,651
North Bay Village
FL
8,286
8,159
127
+1.6%
#3,651
Rhinelander
WI
8,286
8,294
-8
-0.1%
#3,653
Angier
NC
8,284
5,346
2,938
+55.0%
#3,654
Scappoose
OR
8,282
8,010
272
+3.4%
#3,655
Swissvale
PA
8,280
8,617
-337
-3.9%
#3,656
Price
UT
8,278
8,221
57
+0.7%
#3,657
Mount Rainier
MD
8,269
8,330
-61
-0.7%
#3,658
Virginia
MN
8,267
8,432
-165
-2.0%
#3,659
Decatur
TX
8,266
6,556
1,710
+26.1%
#3,660
Fletcher
NC
8,251
7,957
294
+3.7%
#3,661
Austell
GA
8,244
7,835
409
+5.2%
#3,662
Pulaski
TN
8,241
8,396
-155
-1.8%
#3,663
Brazil
IN
8,239
8,168
71
+0.9%
#3,664
New Prague
MN
8,235
8,168
67
+0.8%
#3,665
Croton-on-Hudson
NY
8,232
8,328
-96
-1.2%
#3,666
Westwego
LA
8,231
8,567
-336
-3.9%
#3,666
Menominee
MI
8,231
8,484
-253
-3.0%
#3,666
Camp Hill
PA
8,231
8,114
117
+1.4%
#3,669
Pewaukee
WI
8,230
8,226
4
+0.0%
#3,670
Orono
MN
8,228
8,304
-76
-0.9%
#3,671
Winnemucca
NV
8,225
8,397
-172
-2.0%
#3,672
Flushing
MI
8,224
8,408
-184
-2.2%
#3,673
Perryton
TX
8,219
8,476
-257
-3.0%
#3,674
Cuero
TX
8,215
8,144
71
+0.9%
#3,675
Venus
TX
8,209
4,547
3,662
+80.5%
#3,676
Glen Ridge
NJ
8,204
7,782
422
+5.4%
#3,677
Mahtomedi
MN
8,199
8,145
54
+0.7%
#3,677
Sequim
WA
8,199
8,031
168
+2.1%
#3,679
Butler
NJ
8,196
8,037
159
+2.0%
#3,680
Somers
WI
8,194
8,410
-216
-2.6%
#3,681
Port Jefferson
NY
8,189
7,994
195
+2.4%
#3,682
Oak Brook
IL
8,188
8,158
30
+0.4%
#3,683
Monticello
AR
8,185
8,439
-254
-3.0%
#3,684
Trinidad
CO
8,183
8,333
-150
-1.8%
#3,685
York
NE
8,179
8,061
118
+1.5%
#3,686
Macclenny
FL
8,178
7,303
875
+12.0%
#3,687
Wyoming
MN
8,173
8,027
146
+1.8%
#3,688
Wilson
PA
8,169
8,257
-88
-1.1%
#3,688
Jackson
WI
8,169
7,869
300
+3.8%
#3,690
Bellevue
OH
8,166
8,240
-74
-0.9%
#3,691
Potsdam
NY
8,162
8,510
-348
-4.1%
#3,692
Wytheville
VA
8,160
8,263
-103
-1.2%
#3,693
Woodfin
NC
8,158
7,938
220
+2.8%
#3,694
South Weber
UT
8,155
7,872
283
+3.6%
#3,695
Fort Stockton
TX
8,147
8,474
-327
-3.9%
#3,696
Butner
NC
8,134
7,954
180
+2.3%
#3,697
Corning
CA
8,131
8,246
-115
-1.4%
#3,698
Farr West
UT
8,121
7,661
460
+6.0%
#3,699
Quincy
FL
8,119
8,032
87
+1.1%
#3,700
Wahpeton
ND
8,115
8,011
104
+1.3%
#3,701
Brentwood
MO
8,111
8,233
-122
-1.5%
#3,702
Lamesa
TX
8,108
8,665
-557
-6.4%
#3,703
Kirby
TX
8,104
8,146
-42
-0.5%
#3,704
Georgetown
DE
8,098
7,150
948
+13.3%
#3,705
Antigo
WI
8,096
8,087
9
+0.1%
#3,706
Castle Shannon
PA
8,094
8,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.