Migration + Wealth Flow Explorer

County

Cheshire County, NH

In the IRS's 2022–2023 Statistics of Income migration data, Cheshire County, NH recorded 981 households (1,548 people) moving in and 893 households (1,297 people) moving out — a net gained of 88 households and $16.61M in reported adjusted gross income.

The single largest recorded source of newcomers was Hillsborough County, NH: 330 households (537 people) moved from there, representing $21.15M in reported income.

At the state level, no state sent more newcomers into Cheshire County, NH than Massachusetts, which accounted for 344 households and $32.80M in reported AGI.

Inbound (reported)

$74.44M

981 households · 1,548 people

Outbound (reported)

$57.83M

893 households · 1,297 people

Net (reported)

$16.61M

88 households · 251 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
Hillsborough County, NH330537$21.15M
Middlesex County, MA106165$15.09M
Worcester County, MA149248$11.54M
Windham County, VT140222$9.35M
Sullivan County, NH6797$4.31M
Rockingham County, NH4265$3.65M
Franklin County, MA4865$3.30M
Capitol Planning Region, CT2941$2.08M
Suffolk County, MA2129$1.69M
Hampden County, MA2030$1.18M
Windsor County, VT2949$1.11M

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