Iowa Net Migration By County in 2020

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2020, the net migration for Iowa was -2,288. Dallas County had the highest net migration (2,568) followed by Polk County (655), and Warren County (605). On the other hand, Iowa had the lowest net migration (-2,288), followed by Scott County (-665), and Black Hawk County (-615).

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 for the US by state. You can also see links at the bottom of the page for the trend of the net migration for each county in Iowa.

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:
Iowa Net Migration By County in 2020
Iowa Net Migration By County in 2020
Items per page:
0 of 0
County Net Migration
Adair -44
Adams -12
Allamakee -10
Appanoose -66
Audubon 5
Benton -154
Black Hawk -615
Boone -6
Bremer 116
Buchanan 69
Buena Vista -58
Butler -31
Calhoun -103
Carroll -186
Cass 43
Cedar -35
Cerro Gordo -293
Cherokee 14
Chickasaw -117
Clarke -39
Clay -113
Clayton -140
Clinton -155
Crawford -127
Dallas 2568
Davis -29
Decatur -93
Delaware -118
Des Moines -310
Dickinson 295
Dubuque -70
Emmet -122
Fayette -284
Floyd -169
Franklin -105
Fremont -155
Greene -66
Grundy 2
Guthrie 28
Hamilton -79
Hancock -147
Hardin -158
Harrison -72
Henry -129
Howard 35
Humboldt -5
Ida 50
Iowa -2288
Jackson -139
Jasper -25
Jefferson 218
Johnson 367
Jones 15
Keokuk -98
Kossuth -84
Lee -27
Linn -150
Louisa -48
Lucas -48
Lyon -116
Madison 234
Mahaska -74
Marion -84
Marshall 9
Mills -340
Mitchell 81
Monona 28
Monroe 81
Montgomery 60
Muscatine -296
O'Brien -96
Osceola 38
Page 19
Palo Alto -3
Plymouth -22
Pocahontas -11
Polk 655
Pottawattamie -94
Poweshiek -18
Ringgold -46
Sac -60
Scott -665
Shelby -37
Sioux -146
Story 525
Tama -113
Taylor -90
Union -48
Van Buren 27
Wapello -197
Warren 605
Washington -97
Wayne 5
Webster -36
Winnebago -49
Winneshiek -119
Woodbury -451
Worth -62
Wright -117

Trend of Net Migration for Counties in Iowa

Use the links below to find the trend of the net migration for each county in Iowa.