All cities in Wisconsin, sorted by 2024 population.
Rank
City
2024 pop
2020 base
4-yr Δ
4-yr Δ %
#1
Milwaukee
563,531
577,897
-14,366
-2.5%
#2
Madison
285,300
274,667
10,633
+3.9%
#3
Green Bay
106,311
107,365
-1,054
-1.0%
#4
Kenosha
99,578
100,005
-427
-0.4%
#5
Racine
78,057
78,337
-280
-0.4%
#6
Appleton
75,344
75,678
-334
-0.4%
#7
Eau Claire
72,331
69,449
2,882
+4.1%
#8
Waukesha
71,461
71,151
310
+0.4%
#9
Oshkosh
67,242
66,895
347
+0.5%
#10
Janesville
66,428
65,633
795
+1.2%
#11
West Allis
59,784
60,337
-553
-0.9%
#12
La Crosse
51,049
52,687
-1,638
-3.1%
#13
Sheboygan
49,624
49,938
-314
-0.6%
#14
Wauwatosa
48,794
48,383
411
+0.8%
#15
Fond du Lac
44,469
44,694
-225
-0.5%
#16
Brookfield
41,268
41,465
-197
-0.5%
#17
Menomonee Falls
40,700
38,522
2,178
+5.7%
#18
New Berlin
40,302
40,449
-147
-0.4%
#19
Wausau
40,262
40,034
228
+0.6%
#20
Sun Prairie
39,253
35,972
3,281
+9.1%
#21
Oak Creek
38,373
36,507
1,866
+5.1%
#22
Greenfield
37,232
37,788
-556
-1.5%
#23
Beloit
36,633
36,689
-56
-0.2%
#24
Franklin
36,591
36,142
449
+1.2%
#25
Manitowoc
34,616
34,646
-30
-0.1%
#26
Fitchburg
34,357
30,983
3,374
+10.9%
#27
West Bend
32,149
31,746
403
+1.3%
#28
Mount Pleasant
28,184
27,725
459
+1.7%
#29
Neenah
27,502
27,330
172
+0.6%
#30
Superior
26,620
26,748
-128
-0.5%
#31
Stevens Point
26,465
25,681
784
+3.1%
#32
Muskego
25,759
25,039
720
+2.9%
#33
De Pere
25,453
25,412
41
+0.2%
#34
Mequon
25,329
25,147
182
+0.7%
#35
Caledonia
25,240
25,354
-114
-0.4%
#36
Watertown
22,617
22,933
-316
-1.4%
#37
Middleton
22,566
21,825
741
+3.4%
#38
Howard
21,961
19,957
2,004
+10.0%
#39
Pleasant Prairie
21,802
21,253
549
+2.6%
#40
Germantown
21,032
20,914
118
+0.6%
#41
South Milwaukee
20,233
20,797
-564
-2.7%
#42
Oconomowoc
20,002
18,172
1,830
+10.1%
#43
Onalaska
19,898
18,840
1,058
+5.6%
#44
Fox Crossing
19,362
18,993
369
+1.9%
#45
Marshfield
18,973
18,929
44
+0.2%
#46
Wisconsin Rapids
18,675
18,864
-189
-1.0%
#47
Menasha
18,433
18,259
174
+1.0%
#48
Kaukauna
18,363
17,088
1,275
+7.5%
#49
River Falls
17,802
16,198
1,604
+9.9%
#50
Cudahy
17,704
18,205
-501
-2.8%
#51
Ashwaubenon
17,437
16,982
455
+2.7%
#52
Verona
16,825
13,923
2,902
+20.8%
#53
Bellevue
16,749
15,937
812
+5.1%
#54
Menomonie
16,709
16,862
-153
-0.9%
#55
Beaver Dam
16,443
16,715
-272
-1.6%
#56
Pewaukee
16,437
15,929
508
+3.2%
#57
Waunakee
16,363
14,902
1,461
+9.8%
#58
Whitewater
16,076
16,140
-64
-0.4%
#59
Hartford
15,984
15,655
329
+2.1%
#60
Weston
15,866
15,727
139
+0.9%
#61
Chippewa Falls
15,075
14,736
339
+2.3%
#62
Hudson
15,031
14,745
286
+1.9%
#63
Whitefish Bay
14,532
14,951
-419
-2.8%
#64
Greendale
14,455
14,850
-395
-2.7%
#65
Glendale
14,381
13,414
967
+7.2%
#66
Salem Lakes
14,302
14,602
-300
-2.1%
#67
Harrison
14,254
12,415
1,839
+14.8%
#68
Plover
14,208
13,514
694
+5.1%
#69
Allouez
13,923
14,165
-242
-1.7%
#70
Shorewood
13,521
13,854
-333
-2.4%
#71
Greenville
13,273
12,686
587
+4.6%
#72
Stoughton
13,134
13,176
-42
-0.3%
#73
Suamico
13,109
12,823
286
+2.2%
#74
Baraboo
13,096
12,556
540
+4.3%
#75
Cedarburg
13,011
12,132
879
+7.2%
#76
Port Washington
12,750
12,352
398
+3.2%
#77
Grafton
12,741
12,089
652
+5.4%
#78
Sussex
12,607
11,606
1,001
+8.6%
#79
Brown Deer
12,527
12,460
67
+0.5%
#80
Fort Atkinson
12,377
12,584
-207
-1.6%
#81
DeForest
12,260
10,805
1,455
+13.5%
#82
Oregon
11,895
11,190
705
+6.3%
#83
Holmen
11,866
10,674
1,192
+11.2%
#84
Platteville
11,833
11,837
-4
-0.0%
#85
Richfield
11,783
11,742
41
+0.3%
#86
Little Chute
11,761
11,614
147
+1.3%
#87
Two Rivers
11,214
11,276
-62
-0.5%
#88
Marinette
11,139
11,116
23
+0.2%
#89
Waupun
11,131
11,563
-432
-3.7%
#90
Lisbon
11,127
10,350
777
+7.5%
#91
Burlington
10,939
11,044
-105
-1.0%
#92
New Richmond
10,879
10,087
792
+7.9%
#93
Hobart
10,876
10,220
656
+6.4%
#94
Monroe
10,579
10,665
-86
-0.8%
#95
Reedsburg
10,314
10,039
275
+2.7%
#96
Hartland
10,203
9,504
699
+7.4%
#97
Elkhorn
10,122
10,254
-132
-1.3%
#98
Windsor
10,005
8,763
1,242
+14.2%
#99
Portage
9,975
10,590
-615
-5.8%
#100
Sparta
9,963
10,030
-67
-0.7%
#101
Sturgeon Bay
9,940
9,658
282
+2.9%
#102
Shawano
9,635
9,247
388
+4.2%
#103
Tomah
9,574
9,561
13
+0.1%
#104
Merrill
9,445
9,355
90
+1.0%
#105
Altoona
9,302
8,289
1,013
+12.2%
#106
McFarland
9,224
8,990
234
+2.6%
#107
Delavan
9,055
8,529
526
+6.2%
#108
Cottage Grove
8,974
7,298
1,676
+23.0%
#109
Rice Lake
8,971
9,057
-86
-0.9%
#110
St. Francis
8,951
9,158
-207
-2.3%
#111
Plymouth
8,854
8,937
-83
-0.9%
#112
Lake Geneva
8,691
8,274
417
+5.0%
#113
Sheboygan Falls
8,656
8,204
452
+5.5%
#114
Monona
8,616
8,619
-3
-0.0%
#115
Waukesha
8,573
8,468
105
+1.2%
#116
Mukwonago
8,512
8,255
257
+3.1%
#117
Kronenwetter
8,435
8,349
86
+1.0%
#118
Rhinelander
8,286
8,294
-8
-0.1%
#119
Pewaukee
8,230
8,226
4
+0.0%
#120
Somers
8,194
8,410
-216
-2.6%
#121
Jackson
8,169
7,869
300
+3.8%
#122
Antigo
8,096
8,087
9
+0.1%
#123
Ashland
7,940
7,914
26
+0.3%
#124
Mount Horeb
7,803
7,755
48
+0.6%
#125
Hales Corners
7,766
7,723
43
+0.6%
#125
Jefferson
7,766
7,789
-23
-0.3%
#127
Ripon
7,716
7,853
-137
-1.7%
#128
Kimberly
7,529
7,310
219
+3.0%
#129
New London
7,524
7,349
175
+2.4%
#130
Vernon
7,505
7,474
31
+0.4%
#131
Lake Hallie
7,349
7,172
177
+2.5%
#132
Delafield
7,275
7,188
87
+1.2%
#132
Rib Mountain
7,275
7,309
-34
-0.5%
#134
Sturtevant
6,855
6,915
-60
-0.9%
#135
Lake Mills
6,617
6,219
398
+6.4%
#136
Fox Point
6,591
6,931
-340
-4.9%
#137
Slinger
6,443
6,013
430
+7.2%
#138
Elm Grove
6,416
6,518
-102
-1.6%
#139
Twin Lakes
6,328
6,311
17
+0.3%
#140
Waupaca
6,231
6,304
-73
-1.2%
#141
Edgerton
6,138
5,944
194
+3.3%
#142
Waterford
5,885
5,553
332
+6.0%
#143
Evansville
5,819
5,707
112
+2.0%
#144
Milton
5,778
5,717
61
+1.1%
#145
Rothschild
5,629
5,560
69
+1.2%
#146
Berlin
5,607
5,577
30
+0.5%
#147
Prairie du Chien
5,472
5,539
-67
-1.2%
#148
Columbus
5,429
5,534
-105
-1.9%
#149
North Fond du Lac
5,419
5,384
35
+0.7%
#150
Summit
5,346
4,796
550
+11.5%
#151
West Salem
5,306
5,320
-14
-0.3%
#152
Union Grove
5,241
4,804
437
+9.1%
#153
Bristol
5,239
5,194
45
+0.9%
#154
Mayville
5,205
5,197
8
+0.2%
#155
Dodgeville
5,077
4,986
91
+1.8%
#156
Richland Center
5,052
5,204
-152
-2.9%
#157
East Troy
5,011
4,689
322
+6.9%
#158
Bloomfield
4,766
4,780
-14
-0.3%
#159
Oconto
4,638
4,612
26
+0.6%
#160
Medford
4,604
4,350
254
+5.8%
#161
Prescott
4,584
4,333
251
+5.8%
#162
Kewaskum
4,564
4,310
254
+5.9%
#163
Mosinee
4,531
4,456
75
+1.7%
#164
Clintonville
4,528
4,592
-64
-1.4%
#165
Viroqua
4,407
4,532
-125
-2.8%
#166
Prairie du Sac
4,358
4,425
-67
-1.5%
#167
Baldwin
4,352
4,286
66
+1.5%
#168
Bayside
4,338
4,479
-141
-3.1%
#169
Saukville
4,305
4,259
46
+1.1%
#170
Chilton
4,183
4,087
96
+2.3%
#171
Cross Plains
4,180
4,108
72
+1.8%
#172
Mauston
4,147
4,347
-200
-4.6%
#173
Lancaster
4,042
3,934
108
+2.7%
#174
Wrightstown
4,041
3,187
854
+26.8%
#175
Pulaski
3,998
3,865
133
+3.4%
#176
West Milwaukee
3,997
4,116
-119
-2.9%
#177
Kiel
3,975
3,937
38
+1.0%
#178
Raymond
3,974
3,929
45
+1.1%
#179
Horicon
3,898
3,777
121
+3.2%
#180
Arcadia
3,821
3,735
86
+2.3%
#181
North Hudson
3,819
3,798
21
+0.6%
#182
Stanley
3,778
3,815
-37
-1.0%
#183
Rochester
3,766
3,771
-5
-0.1%
#184
Marshall
3,753
3,787
-34
-0.9%
#185
Barron
3,674
3,733
-59
-1.6%
#186
Merton
3,655
3,447
208
+6.0%
#187
Bloomer
3,646
3,677
-31
-0.8%
#188
Omro
3,644
3,656
-12
-0.3%
#189
Seymour
3,631
3,545
86
+2.4%
#190
Combined Locks
3,613
3,637
-24
-0.7%
#191
Waterloo
3,611
3,496
115
+3.3%
#192
Black River Falls
3,563
3,522
41
+1.2%
#193
Sauk City
3,471
3,520
-49
-1.4%
#194
Lake Delton
3,466
3,508
-42
-1.2%
#195
Peshtigo
3,409
3,417
-8
-0.2%
#196
Johnson Creek
3,398
3,327
71
+2.1%
#197
Tomahawk
3,390
3,438
-48
-1.4%
#198
Somerset
3,382
3,018
364
+12.1%
#199
Ellsworth
3,341
3,349
-8
-0.2%
#200
Hortonville
3,331
3,029
302
+10.0%
#201
Brillion
3,318
3,269
49
+1.5%
#202
Thiensville
3,299
3,290
9
+0.3%
#203
Sherwood
3,282
3,273
9
+0.3%
#204
Boscobel
3,265
3,300
-35
-1.1%
#205
Yorkville
3,247
3,248
-1
-0.0%
#206
Brodhead
3,229
3,272
-43
-1.3%
#207
Algoma
3,226
3,245
-19
-0.6%
#208
Howards Grove
3,208
3,239
-31
-1.0%
#209
Lodi
3,200
3,191
9
+0.3%
#210
Ladysmith
3,187
3,264
-77
-2.4%
#211
Wisconsin Dells
3,157
2,948
209
+7.1%
#212
Oostburg
3,059
3,057
2
+0.1%
#213
New Holstein
3,051
3,193
-142
-4.4%
#214
Oconto Falls
3,024
2,965
59
+2.0%
#215
Williams Bay
2,961
2,951
10
+0.3%
#216
Paddock Lake
2,949
2,923
26
+0.9%
#217
Amery
2,934
2,965
-31
-1.0%
#218
Wales
2,913
2,859
54
+1.9%
#219
Genoa City
2,903
2,982
-79
-2.6%
#220
Denmark
2,892
2,416
476
+19.7%
#221
Osceola
2,880
2,768
112
+4.0%
#222
Mondovi
2,870
2,847
23
+0.8%
#223
Poynette
2,834
2,600
234
+9.0%
#224
Kewaunee
2,808
2,825
-17
-0.6%
#225
Fennimore
2,775
2,757
18
+0.7%
#226
Luxemburg
2,765
2,688
77
+2.9%
#227
Walworth
2,757
2,765
-8
-0.3%
#228
Juneau
2,699
2,653
46
+1.7%
#229
Lomira
2,671
2,680
-9
-0.3%
#230
Deerfield
2,647
2,510
137
+5.5%
#231
Belleville
2,635
2,482
153
+6.2%
#232
Maine
2,614
2,608
6
+0.2%
#233
Hayward
2,587
2,529
58
+2.3%
#234
New Lisbon
2,586
2,574
12
+0.5%
#235
Mineral Point
2,560
2,581
-21
-0.8%
#236
Dousman
2,551
2,421
130
+5.4%
#237
Belgium
2,515
2,426
89
+3.7%
#238
Winneconne
2,504
2,533
-29
-1.1%
#239
Spooner
2,494
2,485
9
+0.4%
#240
Darlington
2,482
2,456
26
+1.1%
#241
Roberts
2,476
1,925
551
+28.6%
#242
Abbotsford
2,423
2,270
153
+6.7%
#243
Westby
2,414
2,381
33
+1.4%
#244
Nekoosa
2,406
2,449
-43
-1.8%
#245
Neillsville
2,375
2,387
-12
-0.5%
#245
Park Falls
2,375
2,410
-35
-1.5%
#247
Wautoma
2,371
2,211
160
+7.2%
#248
St. Croix Falls
2,310
2,209
101
+4.6%
#249
Clinton
2,302
2,216
86
+3.9%
#249
Cumberland
2,302
2,271
31
+1.4%
#251
Schofield
2,291
2,158
133
+6.2%
#252
Fredonia
2,281
2,277
4
+0.2%
#253
New Glarus
2,277
2,265
12
+0.5%
#254
Kohler
2,274
2,187
87
+4.0%
#255
Pardeeville
2,258
2,074
184
+8.9%
#256
North Prairie
2,214
2,204
10
+0.5%
#257
Shorewood Hills
2,182
2,274
-92
-4.0%
#258
Chetek
2,169
2,177
-8
-0.4%
#259
Eagle
2,131
2,068
63
+3.0%
#260
Redgranite
2,123
2,069
54
+2.6%
#261
Cedar Grove
2,095
2,099
-4
-0.2%
#262
Cuba City
2,088
2,131
-43
-2.0%
#263
Washburn
2,055
2,041
14
+0.7%
#264
Lannon
2,048
1,352
696
+51.5%
#265
Campbellsport
1,997
1,904
93
+4.9%
#266
Colby
1,959
1,996
-37
-1.9%
#267
Hammond
1,881
1,915
-34
-1.8%
#268
Durand
1,873
1,848
25
+1.4%
#269
Fontana-on-Geneva Lake
1,861
1,875
-14
-0.7%
#270
Trempealeau
1,856
1,843
13
+0.7%
#271
Fall River
1,853
1,853
0
0.0%
#272
Cameron
1,851
1,868
-17
-0.9%
#273
Osseo
1,818
1,814
4
+0.2%
#274
Spencer
1,813
1,826
-13
-0.7%
#275
Weyauwega
1,795
1,793
2
+0.1%
#276
Adams
1,771
1,764
7
+0.4%
#277
Butler
1,769
1,785
-16
-0.9%
#277
Mazomanie
1,769
1,771
-2
-0.1%
#277
Thorp
1,769
1,791
-22
-1.2%
#280
Randolph
1,762
1,797
-35
-1.9%
#281
Port Edwards
1,759
1,781
-22
-1.2%
#282
Crandon
1,737
1,714
23
+1.3%
#283
Palmyra
1,719
1,729
-10
-0.6%
#284
Cambridge
1,691
1,639
52
+3.2%
#285
Fox Lake
1,682
1,606
76
+4.7%
#286
Eagle River
1,681
1,630
51
+3.1%
#287
Galesville
1,663
1,657
6
+0.4%
#288
Whiting
1,647
1,606
41
+2.6%
#289
Wind Point
1,622
1,654
-32
-1.9%
#290
Whitehall
1,618
1,655
-37
-2.2%
#291
Stratford
1,614
1,580
34
+2.2%
#292
Hurley
1,610
1,564
46
+2.9%
#293
Orfordville
1,598
1,469
129
+8.8%
#294
West Baraboo
1,586
1,629
-43
-2.6%
#295
Cleveland
1,581
1,582
-1
-0.1%
#296
Niagara
1,579
1,604
-25
-1.6%
#297
Bangor
1,573
1,436
137
+9.5%
#297
Spring Green
1,573
1,563
10
+0.6%
#299
Random Lake
1,570
1,562
8
+0.5%
#300
Sharon
1,553
1,585
-32
-2.0%
#301
Marathon City
1,551
1,581
-30
-1.9%
#302
River Hills
1,541
1,596
-55
-3.4%
#303
Darien
1,540
1,575
-35
-2.2%
#304
Brooklyn
1,533
1,526
7
+0.5%
#305
Black Earth
1,511
1,493
18
+1.2%
#306
Big Bend
1,502
1,491
11
+0.7%
#307
Augusta
1,495
1,575
-80
-5.1%
#308
Phillips
1,489
1,532
-43
-2.8%
#309
Independence
1,480
1,493
-13
-0.9%
#310
Cadott
1,467
1,499
-32
-2.1%
#311
Cornell
1,452
1,458
-6
-0.4%
#312
Spring Valley
1,446
1,407
39
+2.8%
#313
Montello
1,437
1,443
-6
-0.4%
#314
Edgar
1,430
1,441
-11
-0.8%
#315
Mishicot
1,423
1,430
-7
-0.5%
#316
Manawa
1,421
1,448
-27
-1.9%
#317
Bonduel
1,401
1,417
-16
-1.1%
#317
Woodville
1,401
1,390
11
+0.8%
#319
Hillsboro
1,397
1,402
-5
-0.4%
#320
Shell Lake
1,393
1,370
23
+1.7%
#321
Fall Creek
1,391
1,427
-36
-2.5%
#322
Markesan
1,385
1,381
4
+0.3%
#323
Grantsburg
1,372
1,329
43
+3.2%
#324
Black Creek
1,335
1,358
-23
-1.7%
#325
Barneveld
1,331
1,327
4
+0.3%
#326
Maple Bluff
1,327
1,369
-42
-3.1%
#327
Nashotah
1,313
1,319
-6
-0.5%
#328
Muscoda
1,303
1,302
1
+0.1%
#328
Westfield
1,303
1,304
-1
-0.1%
#330
Marion
1,286
1,324
-38
-2.9%
#331
Blair
1,284
1,320
-36
-2.7%
#332
Theresa
1,280
1,254
26
+2.1%
#333
Gillett
1,273
1,289
-16
-1.2%
#334
Princeton
1,270
1,267
3
+0.2%
#335
Elroy
1,267
1,355
-88
-6.5%
#335
Glenwood City
1,267
1,308
-41
-3.1%
#337
Shullsburg
1,230
1,172
58
+4.9%
#338
Iola
1,220
1,277
-57
-4.5%
#339
Hilbert
1,217
1,246
-29
-2.3%
#340
Colfax
1,204
1,183
21
+1.8%
#341
Reedsville
1,193
1,196
-3
-0.3%
#342
Loyal
1,187
1,204
-17
-1.4%
#343
Monticello
1,179
1,191
-12
-1.0%
#344
Hazel Green
1,176
1,179
-3
-0.3%
#345
Sister Bay
1,170
1,148
22
+1.9%
#346
Cashton
1,157
1,158
-1
-0.1%
#347
Frederic
1,141
1,157
-16
-1.4%
#348
Lake Nebagamon
1,136
1,127
9
+0.8%
#349
Amherst
1,132
1,114
18
+1.6%
#350
Newburg
1,131
1,147
-16
-1.4%
#351
Rio
1,126
1,123
3
+0.3%
#352
Crivitz
1,118
1,093
25
+2.3%
#353
Dane
1,111
1,118
-7
-0.6%
#354
Clear Lake
1,103
1,094
9
+0.8%
#355
Elkhart Lake
1,102
945
157
+16.6%
#356
Albany
1,094
1,112
-18
-1.6%
#356
Boyceville
1,094
1,099
-5
-0.5%
#356
Elk Mound
1,094
989
105
+10.6%
#359
Dickeyville
1,087
1,017
70
+6.9%
#360
Greenwood
1,074
1,062
12
+1.1%
#360
Hustisford
1,074
1,098
-24
-2.2%
#362
Strum
1,068
1,078
-10
-0.9%
#363
Athens
1,064
1,065
-1
-0.1%
#363
Luck
1,064
1,086
-22
-2.0%
#363
Oakfield
1,064
1,053
11
+1.0%
#366
Green Lake
1,043
1,022
21
+2.1%
#367
Rosendale
1,037
1,043
-6
-0.6%
#368
Turtle Lake
1,036
1,040
-4
-0.4%
#369
Belmont
1,033
992
41
+4.1%
#370
Buffalo City
1,023
1,014
9
+0.9%
#371
Benton
986
939
47
+5.0%
#372
Wittenberg
978
1,013
-35
-3.5%
#373
Valders
956
953
3
+0.3%
#374
Balsam Lake
954
938
16
+1.7%
#375
Milltown
938
948
-10
-1.1%
#376
Dresser
937
939
-2
-0.2%
#377
Shiocton
932
942
-10
-1.1%
#378
Siren
927
831
96
+11.6%
#379
Plainfield
920
922
-2
-0.2%
#380
Blue Mounds
918
947
-29
-3.1%
#380
Iron Ridge
918
905
13
+1.4%
#382
Stoddard
915
838
77
+9.2%
#383
Necedah
914
929
-15
-1.6%
#384
Rib Lake
913
924
-11
-1.2%
#385
Eden
904
887
17
+1.9%
#386
Owen
903
910
-7
-0.8%
#387
Footville
899
837
62
+7.4%
#388
Arena
894
848
46
+5.4%
#389
Centuria
883
890
-7
-0.8%
#390
Kekoskee
880
891
-11
-1.2%
#391
Brandon
877
882
-5
-0.6%
#392
Highland
869
876
-7
-0.8%
#393
Biron
851
840
11
+1.3%
#394
Dorchester
840
849
-9
-1.1%
#395
Lone Rock
837
839
-2
-0.2%
#396
Arlington
830
847
-17
-2.0%
#397
Blanchardville
827
814
13
+1.6%
#398
Argyle
818
788
30
+3.8%
#399
Elmwood
813
824
-11
-1.3%
#400
Pittsville
808
809
-1
-0.1%
#401
Hewitt
795
795
0
0.0%
#402
Wild Rose
794
784
10
+1.3%
#403
Montreal
793
801
-8
-1.0%
#404
Fountain City
785
805
-20
-2.5%
#405
Cambria
768
772
-4
-0.5%
#406
Cassville
763
775
-12
-1.5%
#407
Coon Valley
761
761
0
0.0%
#407
Reeseville
761
763
-2
-0.3%
#409
Rockland
755
765
-10
-1.3%
#410
Bruce
754
779
-25
-3.2%
#411
Bloomington
752
747
5
+0.7%
#412
Pepin
749
727
22
+3.0%
#413
Whitelaw
746
741
5
+0.7%
#414
Almena
740
707
33
+4.7%
#414
Viola
740
676
64
+9.5%
#416
Wyocena
732
759
-27
-3.6%
#417
Coleman
731
729
2
+0.3%
#418
Montfort
729
705
24
+3.4%
#419
Alma
728
715
13
+1.8%
#420
Wonewoc
727
760
-33
-4.3%
#421
Plain
726
746
-20
-2.7%
#422
Birnamwood
724
725
-1
-0.1%
#423
Auburndale
723
700
23
+3.3%
#424
St. Nazianz
713
714
-1
-0.1%
#425
Webster
712
691
21
+3.0%
#426
Cascade
709
723
-14
-1.9%
#427
La Farge
705
722
-17
-2.4%
#427
Tigerton
705
708
-3
-0.4%
#429
Mellen
686
698
-12
-1.7%
#430
Eleva
684
684
0
0.0%
#431
Casco
683
628
55
+8.8%
#432
Solon Springs
679
665
14
+2.1%
#433
Friendship
678
648
30
+4.6%
#434
Fremont
677
691
-14
-2.0%
#435
Francis Creek
671
657
14
+2.1%
#436
Superior
668
678
-10
-1.5%
#437
Star Prairie
664
675
-11
-1.6%
#438
Stockbridge
659
686
-27
-3.9%
#439
Ridgeway
657
630
27
+4.3%
#440
Potosi
656
647
9
+1.4%
#441
Hatley
655
647
8
+1.2%
#442
Sullivan
653
653
0
0.0%
#443
Brownsville
650
596
54
+9.1%
#444
Livingston
637
640
-3
-0.5%
#445
Poplar
634
631
3
+0.5%
#446
Camp Douglas
628
648
-20
-3.1%
#447
Wauzeka
620
630
-10
-1.6%
#448
Norwalk
608
612
-4
-0.7%
#449
Boyd
603
600
3
+0.5%
#450
Wausaukee
593
596
-3
-0.5%
#451
Bayfield
592
586
6
+1.0%
#452
Plum City
591
598
-7
-1.2%
#453
Neosho
582
591
-9
-1.5%
#454
North Freedom
579
602
-23
-3.8%
#455
Oconomowoc Lake
569
570
-1
-0.2%
#456
Prentice
565
566
-1
-0.2%
#457
New Auburn
562
557
5
+0.9%
#458
Minong
557
549
8
+1.5%
#459
Stetsonville
556
564
-8
-1.4%
#460
Soldiers Grove
555
565
-10
-1.8%
#461
Avoca
551
559
-8
-1.4%
#462
Clayton
550
551
-1
-0.2%
#463
Merrillan
549
567
-18
-3.2%
#464
Park Ridge
544
529
15
+2.8%
#465
Warrens
541
547
-6
-1.1%
#466
Lena
538
532
6
+1.1%
#467
Cecil
537
529
8
+1.5%
#468
Gresham
535
534
1
+0.2%
#469
Chenequa
534
526
8
+1.5%
#469
Oxford
534
536
-2
-0.4%
#471
Ontario
527
533
-6
-1.1%
#472
Merrimac
526
521
5
+1.0%
#472
Withee
526
506
20
+4.0%
#474
Melrose
525
545
-20
-3.7%
#474
Vesper
525
519
6
+1.2%
#476
Wilton
523
535
-12
-2.2%
#477
Ettrick
521
528
-7
-1.3%
#478
Suring
519
520
-1
-0.2%
#479
Gays Mills
512
523
-11
-2.1%
#480
Elmwood Park
499
510
-11
-2.2%
#481
Linden
494
501
-7
-1.4%
#482
St. Cloud
493
489
4
+0.8%
#483
Knapp
489
481
8
+1.7%
#484
Adell
488
499
-11
-2.2%
#484
Mount Calvary
488
487
1
+0.2%
#486
Cobb
485
483
2
+0.4%
#487
Waldo
480
467
13
+2.8%
#488
Lyndon Station
477
496
-19
-3.8%
#489
Alma Center
472
487
-15
-3.1%
#490
Forestville
471
485
-14
-2.9%
#491
Kendall
469
480
-11
-2.3%
#491
Rosholt
469
477
-8
-1.7%
#493
Taylor
468
483
-15
-3.1%
#494
Prairie Farm
466
489
-23
-4.7%
#495
Blue River
453
454
-1
-0.2%
#495
Glenbeulah
453
457
-4
-0.9%
#497
Bay City
452
443
9
+2.0%
#497
Coloma
452
450
2
+0.4%
#499
South Wayne
447
445
2
+0.4%
#500
Hixton
442
456
-14
-3.1%
#501
Endeavor
433
433
0
0.0%
#501
Fairchild
433
450
-17
-3.8%
#503
Lohrville
432
432
0
0.0%
#504
Rudolph
428
435
-7
-1.6%
#505
Cochrane
424
424
0
0.0%
#506
Bear Creek
419
428
-9
-2.1%
#507
Almond
418
426
-8
-1.9%
#507
Junction City
418
421
-3
-0.7%
#509
Oliver
417
416
1
+0.2%
#510
Neshkoro
410
412
-2
-0.5%
#511
Birchwood
408
403
5
+1.2%
#512
Hancock
398
395
3
+0.8%
#513
Clyman
392
399
-7
-1.8%
#513
Egg Harbor
392
359
33
+9.2%
#515
Amherst Junction
382
387
-5
-1.3%
#516
Gilman
381
380
1
+0.3%
#517
Unity
379
387
-8
-2.1%
#518
Pigeon Falls
374
380
-6
-1.6%
#519
Readstown
371
379
-8
-2.1%
#520
Granton
370
382
-12
-3.1%
#521
Butternut
366
365
1
+0.3%
#521
Scandinavia
366
375
-9
-2.4%
#523
Mattoon
357
361
-4
-1.1%
#524
Bagley
353
354
-1
-0.3%
#524
Cazenovia
353
362
-9
-2.5%
#524
Dallas
353
360
-7
-1.9%
#527
Rock Springs
351
325
26
+8.0%
#528
Tennyson
349
349
0
0.0%
#529
La Valle
348
389
-41
-10.5%
#529
Pound
348
353
-5
-1.4%
#531
Fairwater
347
351
-4
-1.1%
#532
Embarrass
345
358
-13
-3.6%
#533
Eastman
341
353
-12
-3.4%
#534
Ephraim
340
341
-1
-0.3%
#535
Maribel
339
335
4
+1.2%
#536
Winter
335
324
11
+3.4%
#537
Hawkins
327
330
-3
-0.9%
#537
Wheeler
327
327
0
0.0%
#539
De Soto
326
309
17
+5.5%
#540
Nelson
319
319
0
0.0%
#541
Curtiss
313
292
21
+7.2%
#541
Friesland
313
316
-3
-0.9%
#543
Kellnersville
312
314
-2
-0.6%
#544
Bowler
309
315
-6
-1.9%
#545
Hollandale
304
310
-6
-1.9%
#545
Lowell
304
313
-9
-2.9%
#547
Oakdale
303
301
2
+0.7%
#548
Arpin
298
303
-5
-1.7%
#549
Loganville
291
300
-9
-3.0%
#550
Kingston
286
283
3
+1.1%
#551
Nichols
285
287
-2
-0.7%
#552
Lac La Belle
281
281
0
0.0%
#553
Doylestown
274
278
-4
-1.4%
#554
Radisson
273
272
1
+0.4%
#555
Milladore
267
271
-4
-1.5%
#556
Ironton
261
274
-13
-4.7%
#556
Ridgeland
261
259
2
+0.8%
#556
White Lake
261
263
-2
-0.8%
#559
Sheldon
257
261
-4
-1.5%
#560
Haugen
253
258
-5
-1.9%
#561
Rewey
252
255
-3
-1.2%
#562
Deer Park
244
250
-6
-2.4%
#563
Browntown
241
241
0
0.0%
#564
Chaseburg
240
243
-3
-1.2%
#565
Aniwa
234
245
-11
-4.5%
#566
Potter
232
244
-12
-4.9%
#567
Genoa
230
234
-4
-1.7%
#568
Gratiot
229
221
8
+3.6%
#569
Exeland
227
228
-1
-0.4%
#569
Weyerhaeuser
227
230
-3
-1.3%
#571
Downing
225
230
-5
-2.2%
#572
Union Center
219
227
-8
-3.5%
#573
Mount Hope
210
214
-4
-1.9%
#574
North Bay
204
208
-4
-1.9%
#574
Rockdale
204
210
-6
-2.9%
#576
Wilson
203
208
-5
-2.4%
#577
Patch Grove
196
201
-5
-2.5%
#578
Ferryville
192
194
-2
-1.0%
#579
Eland
189
196
-7
-3.6%
#580
Mount Sterling
184
187
-3
-1.6%
#581
Ogdensburg
178
185
-7
-3.8%
#582
Marquette
172
171
1
+0.6%
#583
Hustler
163
169
-6
-3.6%
#584
Nelsonville
161
161
0
0.0%
#585
Elderon
157
162
-5
-3.1%
#586
Lime Ridge
156
161
-5
-3.1%
#587
Kennan
143
140
3
+2.1%
#588
Catawba
139
140
-1
-0.7%
#589
Fenwood
137
140
-3
-2.1%
#590
Lynxville
133
136
-3
-2.2%
#591
Boaz
122
125
-3
-2.4%
#592
Maiden Rock
118
116
2
+1.7%
#592
Woodman
118
119
-1
-0.8%
#594
Steuben
115
121
-6
-5.0%
#594
Wyeville
115
120
-5
-4.2%
#596
Lublin
112
116
-4
-3.4%
#597
Bell Center
108
109
-1
-0.9%
#598
Mason
105
103
2
+1.9%
#599
Tony
99
101
-2
-2.0%
#600
Glen Flora
98
100
-2
-2.0%
#601
Melvina
92
92
0
0.0%
#602
Conrath
89
89
0
0.0%
#603
Stockholm
84
77
7
+9.1%
#604
Couderay
83
83
0
0.0%
#605
Ingram
71
73
-2
-2.7%
#606
Big Falls
57
59
-2
-3.4%
#607
Yuba
51
52
-1
-1.9%
Top 500 of 607 Wisconsin cities. Full dataset in the CSV.
Methodology · what counts as a city
Wisconsin cities follow the V1 universe.
Wisconsin cities follow the same V1 universe: incorporated places, consolidated city-county governments where applicable, and Washington DC where applicable. Census-designated places (CDPs) are excluded, with one named national exception — Urban Honolulu (Honolulu only). State ranks are standard competition ranking (“1224”) within Wisconsin: tied cities share the lower rank and the next rank is skipped. Ranks are pre-computed in the dataset (state_rank_pop_2024).