County
Ramsey County, MN
In the IRS's 2022–2023 Statistics of Income migration data, Ramsey County, MN recorded 16,475 households (24,849 people) moving in and 18,171 households (29,369 people) moving out — a net lost of 1,696 households and $271.99M in reported adjusted gross income.
The single largest recorded source of newcomers was Hennepin County, MN: 6,020 households (8,910 people) moved from there, representing $363.98M in reported income.
At the state level, no state sent more newcomers into Ramsey County, MN than Wisconsin, which accounted for 846 households and $45.93M in reported AGI.
Inbound (reported)
$951.63M
16,475 households · 24,849 people
Outbound (reported)
$1.22B
18,171 households · 29,369 people
Net (reported)
-$271.99M
-1,696 households · -4,520 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 |
|---|---|---|---|
| Hennepin County, MN | 6,020 | 8,910 | $363.98M |
| Washington County, MN | 2,023 | 3,065 | $126.20M |
| Anoka County, MN | 1,679 | 2,721 | $92.88M |
| Dakota County, MN | 1,782 | 2,695 | $90.64M |
| St. Croix County, WI | 232 | 311 | $13.97M |
| Cook County, IL | 178 | 273 | $10.34M |
| Scott County, MN | 176 | 258 | $10.33M |
| Olmsted County, MN | 176 | 245 | $9.66M |
| St. Louis County, MN | 207 | 288 | $9.57M |
| Los Angeles County, CA | 98 | 145 | $9.36M |
| Maricopa County, AZ | 144 | 210 | $8.13M |
| Chisago County, MN | 171 | 246 | $8.02M |
| Dane County, WI | 115 | 153 | $7.80M |
| Wright County, MN | 146 | 231 | $6.78M |
| King County, WA | 70 | 105 | $6.54M |
| Stearns County, MN | 142 | 211 | $6.03M |
| Carver County, MN | 104 | 141 | $5.68M |
| Sherburne County, MN | 107 | 179 | $4.74M |
| Isanti County, MN | 91 | 131 | $4.53M |
| Cass County, ND | 94 | 153 | $4.39M |
“Where newcomers came from” excludes moves within Ramsey County, MN itself. Switch to outbound to see the other direction.