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 source of newcomers was Linn County, IA: 639 households (935 people) moved from there, representing $36.21M in reported income.

At the state level, no state sent more newcomers into Johnson County, IA than Illinois, which accounted for 340 households and $18.85M 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 sending newcomers

Shaded by reported AGI coming from each state. Hover a state for numbers. County-to-county detail below.

Top origin counties

CountyHouseholdsPeopleReported AGI
Linn County, IA639935$36.21M
Polk County, IA227297$11.10M
Scott County, IA159223$10.60M
Cook County, IL146196$8.47M
Washington County, IA121193$7.09M
Muscatine County, IA119187$6.49M
Cedar County, IA101149$4.67M
Iowa County, IA73107$3.78M
Black Hawk County, IA80106$3.58M
DuPage County, IL4666$3.09M
Rock Island County, IL5879$3.00M
Hennepin County, MN4962$2.95M
Maricopa County, AZ3646$2.78M
Dallas County, IA4968$2.68M
Dane County, WI3646$2.54M
Los Angeles County, CA3144$2.50M
King County, WA2238$2.43M
Dubuque County, IA6977$2.36M
Story County, IA4858$2.11M
Des Moines County, IA4678$2.04M

Where newcomers came from” excludes moves within Johnson County, IA itself. Switch to outbound to see the other direction.