Wisconsin Net Migration By County in 2023

Updated on July 29, 2024.

According to the US Census Bureau estimates, in 2023, the net migration for Wisconsin was 19,301. Dane County had the highest net migration (5,548) followed by Waukesha County (2,568), and Winnebago County (1,021). On the other hand, Milwaukee County had the lowest net migration (-4,254), followed by Kenosha County (-212), and Clark County (-136).

Net migration for a county refers to the difference between the number of migrants, both domestic and international, moving to the county and those leaving the county. Or to put it simply, the net migration for a given county is the inbound migration minus the outbound migration for that county.

You can also see similar information for other states and also by state for the United States.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
Wisconsin Net Migration By County in 2023
Wisconsin Net Migration By County in 2023
Items per page:
0 of 0
County Net Migration
Adams 391
Ashland 78
Barron 281
Bayfield 186
Brown 595
Buffalo 50
Burnett 235
Calumet 433
Chippewa 222
Clark -136
Columbia -87
Crawford -33
Dane 5548
Dodge 163
Door 178
Douglas 123
Dunn 136
Eau Claire 1008
Florence 13
Fond du Lac 267
Forest 57
Grant 105
Green 114
Green Lake 224
Iowa -49
Iron 99
Jackson -15
Jefferson 85
Juneau -28
Kenosha -212
Kewaunee 46
La Crosse 221
Lafayette -44
Langlade 34
Lincoln 232
Manitowoc 327
Marathon 596
Marinette 378
Marquette 186
Menominee 26
Milwaukee -4254
Monroe 223
Oconto 160
Oneida 286
Outagamie 446
Ozaukee 518
Pepin 70
Pierce 445
Polk 385
Portage 490
Price 60
Racine 646
Richland 125
Rock 375
Rusk 161
St. Croix 570
Sauk 183
Sawyer 168
Shawano 187
Sheboygan 199
Taylor 121
Trempealeau -72
Vernon 56
Vilas 340
Walworth 299
Washburn 213
Washington 483
Waukesha 2568
Waupaca 158
Waushara 157
Winnebago 1021
Wood 481