Migration + Wealth Flow Explorer

County

Johnson County, IA

In the IRS's 2022–2023 Statistics of Income migration data, Johnson County, IA recorded 2,640 households (3,745 people) moving in and 3,110 households (4,580 people) moving out — a net lost of 470 households and $59.11M in reported adjusted gross income.

The single largest recorded destination was Linn County, IA: 743 households (1,141 people) relocated there, taking $48.91M in reported income with them.

At the state level, no destination drew more movers out of Johnson County, IA than Illinois, which accounted for 361 households and $19.38M in reported AGI.

Inbound (reported)

$145.51M

2,640 households · 3,745 people

Outbound (reported)

$204.62M

3,110 households · 4,580 people

Net (reported)

-$59.11M

-470 households · -835 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

CountyHouseholdsPeopleReported AGI
Linn County, IA7431,141$48.91M
Polk County, IA276348$12.67M
Cook County, IL228294$12.28M
Washington County, IA152279$10.85M
Scott County, IA147220$9.15M
Cedar County, IA122190$8.21M
Hennepin County, MN107143$8.13M
Maricopa County, AZ6394$6.50M
Iowa County, IA92169$6.19M
Los Angeles County, CA4875$5.66M
Dane County, WI6295$5.37M
Muscatine County, IA91159$4.81M
Dallas County, IA74107$4.25M
Denver County, CO6071$4.08M
Travis County, TX2836$3.20M
Black Hawk County, IA6380$3.13M
Olmsted County, MN2644$3.11M
King County, WA4452$3.08M
Dubuque County, IA4562$3.03M
DuPage County, IL5373$2.77M

Where they moved” excludes moves within Johnson County, IA itself. Switch to inbound to see the other direction.