Migration + Wealth Flow Explorer

MassachusettsHillsborough County, NH

Reported tax-filing households, individuals, and adjusted gross income that moved from Massachusetts to Hillsborough County, NH, 2022–2023.

Households moved

3,836

People moved

5,821

Reported AGI moved

$374.96M

Avg. AGI per migrating return

$97,747

Avg. household size

1.52

Reported county-pair flows

10

County-by-county breakdown

OriginDestinationHouseholdsPeopleReported AGI
Middlesex County, MAHillsborough County, NH2,0993,235$212.51M
Essex County, MAHillsborough County, NH6591,041$49.40M
Worcester County, MAHillsborough County, NH348547$32.61M
Suffolk County, MAHillsborough County, NH304404$32.44M
Norfolk County, MAHillsborough County, NH155220$17.67M
Plymouth County, MAHillsborough County, NH90125$11.64M
Barnstable County, MAHillsborough County, NH4671$7.80M
Bristol County, MAHillsborough County, NH6991$5.68M
Hampshire County, MAHillsborough County, NH2631$2.69M
Hampden County, MAHillsborough County, NH4056$2.53M

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.”