Migration + Wealth Flow Explorer

County

Branch County, MI

In the IRS's 2022–2023 Statistics of Income migration data, Branch County, MI recorded 461 households (859 people) moving in and 555 households (971 people) moving out — a net lost of 94 households and $1.02M in reported adjusted gross income.

The single largest recorded source of newcomers was Calhoun County, MI: 126 households (247 people) moved from there, representing $5.58M in reported income.

At the state level, no state sent more newcomers into Branch County, MI than Indiana, which accounted for 68 households and $3.77M in reported AGI.

Inbound (reported)

$22.62M

461 households · 859 people

Outbound (reported)

$23.63M

555 households · 971 people

Net (reported)

-$1.02M

-94 households · -112 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

CountyHouseholdsPeopleReported AGI
Calhoun County, MI126247$5.58M
St. Joseph County, MI103206$4.91M
Hillsdale County, MI97183$4.64M
Kalamazoo County, MI3858$2.66M
Steuben County, IN4173$2.25M
Allen County, IN2746$1.52M
Jackson County, MI2946$1.05M

Where newcomers came from” excludes moves within Branch County, MI itself. Switch to outbound to see the other direction.