Minnesota Net Migration By County in 2017

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2017, the net migration for Minnesota was 18,894. Hennepin County had the highest net migration (4,560) followed by Washington County (1,989), and Anoka County (1,870). On the other hand, Nobles County had the lowest net migration (-398), followed by Roseau County (-288), and Ramsey County (-195).

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:
Minnesota Net Migration By County in 2017
Minnesota Net Migration By County in 2017
County
Net Migration
Hennepin 4,560
Washington 1,989
Anoka 1,870
Dakota 1,565
Carver 1,117
Scott 1,090
Wright 976
Isanti 673
Crow Wing 596
Sherburne 592
Chisago 481
Douglas 404
Olmsted 384
Cass 346
Benton 344
Clay 337
Pine 333
Blue Earth 326
Le Sueur 320
Otter Tail 293
Hubbard 285
Becker 272
Mille Lacs 231
Stearns 220
Beltrami 203
Items per page:
1 – 25 of 87