Iowa Net Migration By County in 2022

Updated on January 22, 2024.

According to the US Census Bureau estimates, in 2022, the net migration for Iowa was 2,056. Dallas County had the highest net migration (3,120) followed by Iowa (2,056), and Polk County (1,670). On the other hand, Linn County had the lowest net migration (-841), followed by Webster County (-468), and Black Hawk County (-464).

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 2022
Iowa Net Migration By County in 2022
Items per page:
0 of 0
County Net Migration
Adair -10
Adams -17
Allamakee 0
Appanoose -90
Audubon -48
Benton 5
Black Hawk -464
Boone -92
Bremer 186
Buchanan -25
Buena Vista -275
Butler -42
Calhoun -114
Carroll -139
Cass 137
Cedar -2
Cerro Gordo -160
Cherokee 17
Chickasaw -165
Clarke -48
Clay 98
Clayton 33
Clinton -81
Crawford -155
Dallas 3120
Davis -83
Decatur 44
Delaware 53
Des Moines -97
Dickinson 252
Dubuque -162
Emmet -89
Fayette 76
Floyd -64
Franklin -14
Fremont -82
Greene 37
Grundy 17
Guthrie 127
Hamilton -35
Hancock 18
Hardin -16
Harrison 51
Henry -99
Howard 40
Humboldt -38
Ida -40
Iowa 2056
Jackson 3
Jasper 137
Jefferson -18
Johnson 687
Jones 56
Keokuk 35
Kossuth 6
Lee -201
Linn -841
Louisa -60
Lucas 15
Lyon 64
Madison 244
Mahaska 59
Marion 226
Marshall 34
Mills 112
Mitchell -2
Monona -25
Monroe -14
Montgomery -47
Muscatine -275
O'Brien 35
Osceola -92
Page 21
Palo Alto -116
Plymouth -32
Pocahontas 36
Polk 1670
Pottawattamie -58
Poweshiek -72
Ringgold 102
Sac -27
Scott -354
Shelby -67
Sioux -164
Story -223
Tama 84
Taylor 20
Union -86
Van Buren -10
Wapello -215
Warren 785
Washington 71
Wayne -38
Webster -468
Winnebago 4
Winneshiek 97
Woodbury -410
Worth -46
Wright -113

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.