Migration + Wealth Flow Explorer

County

St. Joseph County, MI

In the IRS's 2022–2023 Statistics of Income migration data, St. Joseph County, MI recorded 835 households (1,510 people) moving in and 825 households (1,425 people) moving out — a net gained of 10 households and $9.29M in reported adjusted gross income.

The single largest recorded destination was Kalamazoo County, MI: 247 households (394 people) relocated there, taking $10.55M in reported income with them.

At the state level, no destination drew more movers out of St. Joseph County, MI than Indiana, which accounted for 248 households and $11.19M in reported AGI.

Inbound (reported)

$47.12M

835 households · 1,510 people

Outbound (reported)

$37.83M

825 households · 1,425 people

Net (reported)

$9.29M

10 households · 85 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

CountyHouseholdsPeopleReported AGI
Kalamazoo County, MI247394$10.55M
Elkhart County, IN108175$5.17M
Branch County, MI103206$4.91M
Cass County, MI89169$4.84M
LaGrange County, IN77159$3.54M
Calhoun County, MI4575$2.37M
St. Joseph County, IN4379$1.83M
Berrien County, MI3151$1.41M
Van Buren County, MI3148$1.34M
Kent County, MI3144$1.21M
Allen County, IN2025$641.0K

Where they moved” excludes moves within St. Joseph County, MI itself. Switch to inbound to see the other direction.