Wisconsin → Ramsey County, MN
Reported tax-filing households, individuals, and adjusted gross income that moved from Wisconsin to Ramsey County, MN, 2022–2023.
Households moved
846
People moved
1,148
Reported AGI moved
$45.93M
Avg. AGI per migrating return
$54,287
Avg. household size
1.36
Reported county-pair flows
12
County-by-county breakdown
| Origin | Destination | Households | People | Reported AGI |
|---|---|---|---|---|
| St. Croix County, WI | Ramsey County, MN | 232 | 311 | $13.97M |
| Dane County, WI | Ramsey County, MN | 115 | 153 | $7.80M |
| Milwaukee County, WI | Ramsey County, MN | 83 | 125 | $4.15M |
| Pierce County, WI | Ramsey County, MN | 72 | 89 | $3.74M |
| Eau Claire County, WI | Ramsey County, MN | 93 | 123 | $3.66M |
| Polk County, WI | Ramsey County, MN | 64 | 85 | $3.20M |
| La Crosse County, WI | Ramsey County, MN | 43 | 59 | $2.34M |
| Dunn County, WI | Ramsey County, MN | 30 | 46 | $1.95M |
| Waukesha County, WI | Ramsey County, MN | 26 | 34 | $1.54M |
| Brown County, WI | Ramsey County, MN | 37 | 48 | $1.28M |
| Douglas County, WI | Ramsey County, MN | 26 | 42 | $1.22M |
| Marathon County, WI | Ramsey County, MN | 25 | 33 | $1.07M |
IRS migration data does not represent every U.S. resident (non-filers are underrepresented), a mailing address does not always equal a physical residence, and AGI reflects Year 2 tax returns without proving income was earned after arrival. Use “income moved” or “reported AGI moved,” not “economic impact created.”