Wisconsin Net Domestic Migration By County in 2021

Updated on July 29, 2024.

According to the US Census Bureau estimates, in 2021, the net domestic migration for Wisconsin was -19,290. Waukesha County had the highest net domestic migration (1,571) followed by Ozaukee County (989), and St. Croix County (953). On the other hand, Milwaukee County had the lowest net domestic migration (-16,933), followed by Dane County (-3,823), and La Crosse County (-1,478).

Net Domestic Migration for a given county refers to the the difference between number of people moving to the county from other parts of the United States (excluding Puerto Rico) and number of people moving out of the county to other parts of the United States (excluding Puerto Rico).

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 Domestic Migration By County in 2021
Wisconsin Net Domestic Migration By County in 2021
Items per page:
0 of 0
County Net Domestic Migration
Adams 329
Ashland 81
Barron 119
Bayfield 175
Brown -868
Buffalo 2
Burnett 296
Calumet 22
Chippewa 273
Clark -118
Columbia -79
Crawford 35
Dane -3823
Dodge -293
Door 490
Douglas -196
Dunn -933
Eau Claire -75
Florence 77
Fond du Lac 85
Forest 122
Grant -651
Green 31
Green Lake 313
Iowa 54
Iron 117
Jackson -151
Jefferson -349
Juneau 44
Kenosha -901
Kewaunee 50
La Crosse -1478
Lafayette 109
Langlade 145
Lincoln 197
Manitowoc 309
Marathon -399
Marinette 206
Marquette 307
Menominee 32
Milwaukee -16933
Monroe -231
Oconto 440
Oneida 711
Outagamie -111
Ozaukee 989
Pepin 25
Pierce -581
Polk 570
Portage -932
Price 136
Racine -1093
Richland -57
Rock 273
Rusk -7
St. Croix 953
Sauk -78
Sawyer 255
Shawano 64
Sheboygan -283
Taylor -22
Trempealeau -190
Vernon 157
Vilas 632
Walworth 188
Washburn 301
Washington 559
Waukesha 1571
Waupaca 522
Waushara 387
Winnebago -1270
Wood 59