Migration + Wealth Flow Explorer

County

Linn County, IA

In the IRS's 2022–2023 Statistics of Income migration data, Linn County, IA recorded 2,803 households (4,339 people) moving in and 2,819 households (4,389 people) moving out — a net lost of 16 households and $4.81M in reported adjusted gross income.

The single largest recorded source of newcomers was Johnson County, IA: 743 households (1,141 people) moved from there, representing $48.91M in reported income.

At the state level, no state sent more newcomers into Linn County, IA than Illinois, which accounted for 156 households and $7.79M in reported AGI.

Inbound (reported)

$161.11M

2,803 households · 4,339 people

Outbound (reported)

$165.92M

2,819 households · 4,389 people

Net (reported)

-$4.81M

-16 households · -50 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
Johnson County, IA7431,141$48.91M
Benton County, IA263430$15.04M
Black Hawk County, IA176279$9.28M
Jones County, IA164261$9.19M
Polk County, IA150225$8.44M
Maricopa County, AZ64100$6.38M
Cook County, IL120198$5.49M
Dubuque County, IA98130$5.25M
Scott County, IA98153$5.03M
Buchanan County, IA65102$4.57M
Cedar County, IA81114$3.77M
Delaware County, IA65103$3.42M
Iowa County, IA6593$3.26M
Story County, IA72104$2.91M
Hennepin County, MN2641$2.64M
Washington County, IA4874$2.38M
Rock Island County, IL3650$2.30M
San Diego County, CA2246$2.23M
Dane County, WI2433$2.13M
Muscatine County, IA5481$2.13M

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