County
Rock County, WI
In the IRS's 2022–2023 Statistics of Income migration data, Rock County, WI recorded 2,380 households (3,807 people) moving in and 2,124 households (3,254 people) moving out — a net gained of 256 households and $27.51M in reported adjusted gross income.
The single largest recorded source of newcomers was Dane County, WI: 776 households (1,210 people) moved from there, representing $49.73M in reported income.
At the state level, no state sent more newcomers into Rock County, WI than Illinois, which accounted for 693 households and $38.96M in reported AGI.
Inbound (reported)
$138.81M
2,380 households · 3,807 people
Outbound (reported)
$111.30M
2,124 households · 3,254 people
Net (reported)
$27.51M
256 households · 553 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
| County | Households | People | Reported AGI |
|---|---|---|---|
| Dane County, WI | 776 | 1,210 | $49.73M |
| Winnebago County, IL | 424 | 681 | $21.24M |
| Walworth County, WI | 243 | 405 | $12.84M |
| Jefferson County, WI | 194 | 320 | $10.64M |
| Cook County, IL | 93 | 164 | $7.23M |
| Green County, WI | 126 | 211 | $5.95M |
| Milwaukee County, WI | 99 | 164 | $5.15M |
| Waukesha County, WI | 55 | 80 | $3.39M |
| Boone County, IL | 46 | 73 | $2.67M |
| Kenosha County, WI | 24 | 36 | $2.59M |
| Racine County, WI | 37 | 67 | $2.29M |
| McHenry County, IL | 37 | 61 | $2.18M |
| Maricopa County, AZ | 29 | 45 | $1.95M |
| Kane County, IL | 26 | 37 | $1.92M |
| Columbia County, WI | 36 | 67 | $1.79M |
| DuPage County, IL | 25 | 36 | $1.46M |
| Winnebago County, WI | 22 | 24 | $1.43M |
| Lake County, IL | 22 | 28 | $1.31M |
| Sauk County, WI | 23 | 32 | $1.14M |
| Dodge County, WI | 23 | 37 | $965.0K |
“Where newcomers came from” excludes moves within Rock County, WI itself. Switch to outbound to see the other direction.