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
| County | Households | People | Reported AGI |
|---|---|---|---|
| Boone County, IL | 446 | 849 | $33.59M |
| Cook County, IL | 511 | 830 | $26.66M |
| Rock County, WI | 424 | 681 | $21.24M |
| Ogle County, IL | 215 | 390 | $12.72M |
| McHenry County, IL | 132 | 207 | $8.34M |
| DuPage County, IL | 99 | 191 | $8.03M |
| Kane County, IL | 134 | 233 | $7.27M |
| Stephenson County, IL | 161 | 319 | $7.19M |
| Dane County, WI | 135 | 196 | $6.60M |
| Maricopa County, AZ | 112 | 180 | $6.57M |
| Milwaukee County, WI | 115 | 153 | $4.99M |
| DeKalb County, IL | 112 | 175 | $4.13M |
| Lake County, IL | 68 | 100 | $3.86M |
| Lee County, FL | 41 | 75 | $3.49M |
| Lucas County, OH | 54 | 128 | $3.26M |
| Walworth County, WI | 55 | 84 | $3.05M |
| Clark County, NV | 41 | 78 | $2.95M |
| Dallas County, TX | 26 | 49 | $2.07M |
| Oakland County, MI | 21 | 45 | $1.93M |
| Will County, IL | 40 | 82 | $1.88M |
“Where they moved” excludes moves within Winnebago County, IL itself. Switch to inbound to see the other direction.