Essex County, MA → New Hampshire
Reported tax-filing households, individuals, and adjusted gross income that moved from Essex County, MA to New Hampshire, 2022–2023.
Households moved
2,922
People moved
4,592
Reported AGI moved
$357.50M
Avg. AGI per migrating return
$122,348
Avg. household size
1.57
Reported county-pair flows
7
County-by-county breakdown
| Origin | Destination | Households | People | Reported AGI |
|---|---|---|---|---|
| Essex County, MA | Rockingham County, NH | 1,672 | 2,649 | $197.70M |
| Essex County, MA | Belknap County, NH | 92 | 161 | $53.76M |
| Essex County, MA | Hillsborough County, NH | 659 | 1,041 | $49.40M |
| Essex County, MA | Carroll County, NH | 101 | 165 | $19.19M |
| Essex County, MA | Strafford County, NH | 225 | 327 | $15.87M |
| Essex County, MA | Merrimack County, NH | 112 | 156 | $11.26M |
| Essex County, MA | Grafton County, NH | 61 | 93 | $10.33M |
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.”