State
Iowa
Statewide totals sum every reported county-to-county flow with an endpoint in this state.
In the IRS's 2022–2023 Statistics of Income migration data, Iowa recorded 8,020 households (13,307 people) moving in and 9,501 households (14,620 people) moving out — a net lost of 1,481 households and $115.86M in reported adjusted gross income.
The single largest recorded destination was Douglas County, NE: 1,242 households (1,909 people) relocated there, taking $66.30M in reported income with them.
At the state level, no destination drew more movers out of Iowa than Illinois, which accounted for 2,789 households and $149.96M in reported AGI.
Inbound (reported)
$489.57M
8,020 households · 13,307 people
Outbound (reported)
$605.42M
9,501 households · 14,620 people
Net (reported)
-$115.86M
-1,481 households · -1,313 people
States receiving movers
Shaded by reported AGI moving to each state. Hover a state for numbers. County-to-county detail below.
Top destination counties
| County | Households | People | Reported AGI |
|---|---|---|---|
| Douglas County, NE | 1,242 | 1,909 | $66.30M |
| Rock Island County, IL | 1,041 | 1,805 | $54.98M |
| Cook County, IL | 985 | 1,374 | $54.20M |
| Maricopa County, AZ | 617 | 917 | $48.54M |
| Hennepin County, MN | 573 | 773 | $40.73M |
| Sarpy County, NE | 319 | 514 | $18.27M |
| Dane County, WI | 277 | 360 | $17.55M |
| Lee County, FL | 51 | 91 | $13.79M |
| Dallas County, TX | 182 | 266 | $13.39M |
| Minnehaha County, SD | 250 | 371 | $12.83M |
| Union County, SD | 177 | 301 | $11.12M |
| Collin County, TX | 69 | 153 | $10.77M |
| Denver County, CO | 164 | 205 | $10.39M |
| Dakota County, NE | 229 | 434 | $10.31M |
| Los Angeles County, CA | 130 | 199 | $10.05M |
| Ramsey County, MN | 150 | 208 | $8.53M |
| DuPage County, IL | 124 | 179 | $8.38M |
| King County, WA | 122 | 149 | $8.15M |
| Jackson County, MO | 113 | 173 | $7.79M |
| Johnson County, KS | 73 | 118 | $7.18M |
“Where they moved” excludes moves within Iowa itself. Switch to inbound to see the other direction.