Oluwadi About · New Org. · Analysis · Reports · Trends · Blog ·
Oluwadi

Investigating the Overlooked

Region What Who For Analysis
Migration Trends
Ramsey County (MN)
Net Domestic Migration, 2019–2023
Real IRS tax-return address changes, not a Census population estimate -- people who actually filed from a different county the following year. Positive means more people left than arrived; negative means the reverse. See the reporting-vs-reality read of this same data for how this compares against the Census's own population-change numbers.
-11,295 -5,648 0 5,648 11,295 2020 2021 2022 2023
2019→2020: 35,648 out, 26,698 in, net +8,950
2020→2021: 34,716 out, 24,894 in, net +9,822
2021→2022: 31,981 out, 24,654 in, net +7,327
2022→2023: 29,369 out, 24,728 in, net +4,641
Where Ramsey County, MN's Leavers Went, 2022→2023
Each number below is people who moved specifically from Ramsey County, MN to that one county, in this one year -- not that county's own total gain from every source. Select it in the picker above to see its own totals.
Hennepin County (MN) 8,655
Washington County (MN) 5,568
Dakota County (MN) 4,071
Anoka County (MN) 3,880
Chisago County (MN) 441
St. Croix County (WI) 346
Scott County (MN) 312
Cook County (IL) 307
Wright County (MN) 281
Maricopa County (AZ) 262
Where Ramsey County, MN's Arrivals Came From, 2022→2023
Each number below is people who moved specifically from that one county to Ramsey County, MN, in this one year -- not that county's own total loss to everywhere else.
Hennepin County (MN) 8,910
Washington County (MN) 3,065
Anoka County (MN) 2,721
Dakota County (MN) 2,695
St. Croix County (WI) 311
St. Louis County (MN) 288
Cook County (IL) 273
Scott County (MN) 258
Chisago County (MN) 246
Olmsted County (MN) 245