Migration + Wealth Flow Explorer

County

Winnebago County, IL

In the IRS's 2022–2023 Statistics of Income migration data, Winnebago County, IL recorded 3,515 households (6,267 people) moving in and 3,353 households (5,746 people) moving out — a net gained of 162 households and $18.37M in reported adjusted gross income.

The single largest recorded destination was Boone County, IL: 446 households (849 people) relocated there, taking $33.59M in reported income with them.

At the state level, no destination drew more movers out of Winnebago County, IL than Wisconsin, which accounted for 797 households and $40.45M in reported AGI.

Inbound (reported)

$172.52M

3,515 households · 6,267 people

Outbound (reported)

$190.89M

3,353 households · 5,746 people

Net (reported)

-$18.37M

162 households · 521 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
Boone County, IL446849$33.59M
Cook County, IL511830$26.66M
Rock County, WI424681$21.24M
Ogle County, IL215390$12.72M
McHenry County, IL132207$8.34M
DuPage County, IL99191$8.03M
Kane County, IL134233$7.27M
Stephenson County, IL161319$7.19M
Dane County, WI135196$6.60M
Maricopa County, AZ112180$6.57M
Milwaukee County, WI115153$4.99M
DeKalb County, IL112175$4.13M
Lake County, IL68100$3.86M
Lee County, FL4175$3.49M
Lucas County, OH54128$3.26M
Walworth County, WI5584$3.05M
Clark County, NV4178$2.95M
Dallas County, TX2649$2.07M
Oakland County, MI2145$1.93M
Will County, IL4082$1.88M

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