Is New Hampshire gaining or losing people?
Gaining. In 2022–23, 4,195 more people moved to New Hampshire from other states than moved away.
See where they came from ↓Where are people moving to New Hampshire from?
- Massachusetts16,174
- Florida2,893
- Maine2,827
- New York2,161
- Vermont1,994
- Connecticut1,447
Where are people from New Hampshire moving?
- Massachusetts9,174
- Florida4,426
- Maine3,878
- Vermont1,865
- New York1,642
- North Carolina1,637
Where New Hampshire's newcomers came from across states
Biggest net gain: Massachusetts (+7,000 people). Biggest net loss: Florida (−1,533).
Is this new?
New Hampshire has gained households from moves every year since 2015–16, after mixed years before that.
| Year | Value |
|---|---|
| 2013–14 | +118 |
| 2014–15 † | −377 |
| 2015–16 | +1,174 |
| 2016–17 † | +3,863 |
| 2017–18 | +2,075 |
| 2018–19 | +2,348 |
| 2019–20 | +5,309 |
| 2020–21 | +5,528 |
| 2021–22 | +3,753 |
| 2022–23 † | +2,168 |
The IRS changed its processing in 2014–15, 2016–17 and 2022–23. Compare years between the dotted lines.
Who's moving, by income?
Not counted above
- Moved within New Hampshire
- 24,051 people
- Arrived from abroad
- 588 people
- Left for abroad
- 733 people
Which New Hampshire counties are gaining?
- ≤ −5k
- −5k to −1k
- −1k to −100
- −100 to +100
- +100 to +1k
- +1k to +5k
- ≥ +5k
Growing most
- Rockingham County+1,119
- Merrimack County+717
- Belknap County+634
- Carroll County+598
- Strafford County+420
- Cheshire County+380
Losing most
Every state, in full
| Net trendhouseholds, 13–14 → 22–23, † breaks | ||||||
|---|---|---|---|---|---|---|
| Massachusetts | 16,174 in | 9,174 out | +7,000 | $134.7k | $84.6k | |
| Florida | 2,893 in | 4,426 out | −1,533 | $82.0k | $155.2k | |
| Maine | 2,827 in | 3,878 out | −1,051 | $65.7k | $74.0k | |
| New York | 2,161 in | 1,642 out | +519 | $107.6k | $78.0k | |
| Vermont | 1,994 in | 1,865 out | +129 | $64.6k | $62.9k | |
| Connecticut | 1,447 in | 903 out | +544 | $127.1k | $84.6k | |
| California | 1,432 in | 1,056 out | +376 | $136.4k | $98.1k | |
| Texas | 987 in | 1,323 out | −336 | $118.0k | $86.4k | |
| Virginia | 884 in | 884 out | 0 | $116.7k | $90.2k | |
| North Carolina | 845 in | 1,637 out | −792 | $78.3k | $88.3k | |
| Pennsylvania | 809 in | 798 out | +11 | $88.7k | $76.2k | |
| New Jersey | 741 in | 431 out | +310 | $132.4k | $92.5k | |
| Rhode Island | 660 in | 524 out | +136 | $81.5k | $76.6k | |
| Colorado | 622 in | 576 out | +46 | $103.1k | $66.9k | |
| Maryland | 429 in | 369 out | +60 | $145.0k | $85.4k | |
| Washington | 410 in | 382 out | +28 | $117.5k | $85.7k | |
| South Carolina | 405 in | 1,000 out | −595 | $74.8k | $78.8k | |
| Illinois | 404 in | 304 out | +100 | $112.8k | $72.4k | |
| Arizona | 390 in | 551 out | −161 | $71.9k | $80.6k | |
| Ohio | 389 in | 449 out | −60 | $73.7k | $74.5k | |
| Georgia | 369 in | 634 out | −265 | $72.0k | $93.3k | |
| Tennessee | 364 in | 471 out | −107 | $89.4k | $72.5k | |
| Oregon | 258 in | 181 out | +77 | $78.5k | $59.1k | |
| Michigan | 235 in | 278 out | −43 | $93.4k | $71.4k | |
| Utah | 202 in | 265 out | −63 | $77.2k | $69.6k | |
| Nevada | 200 in | 151 out | +49 | $77.6k | $67.4k | |
| Indiana | 199 in | 174 out | +25 | $74.2k | $72.5k | |
| Minnesota | 153 in | 157 out | −4 | $81.0k | $63.3k | |
| Missouri | 151 in | 166 out | −15 | $75.6k | $67.0k | |
| Wisconsin | 146 in | 179 out | −33 | $105.1k | $67.8k | |
| Hawaii | 133 in | 145 out | −12 | $71.7k | $56.6k | |
| Kansas | 132 in | 60 out | +72 | $81.0k | $68.3k | |
| Oklahoma | 121 in | 133 out | −12 | $83.5k | $72.4k | |
| District of Columbia | 117 in | 146 out | −29 | $139.8k | $80.6k | |
| Kentucky | 117 in | 158 out | −41 | $83.5k | $49.6k | |
| Alabama | 116 in | 202 out | −86 | $58.9k | $78.0k | |
| Louisiana | 107 in | 97 out | +10 | $62.4k | $68.1k | |
| Alaska | 105 in | 64 out | +41 | $69.2k | $65.1k | |
| New Mexico | 88 in | 89 out | −1 | $63.1k | $71.0k | |
| Arkansas | 88 in | 96 out | −8 | $58.8k | $49.9k | |
| Delaware | 85 in | 121 out | −36 | $94.0k | $96.9k | |
| Idaho | 80 in | 83 out | −3 | $72.1k | $82.3k | |
| Montana | 80 in | 142 out | −62 | $62.2k | $53.0k | |
| Iowa | 74 in | 78 out | −4 | $59.6k | $47.3k | |
| Mississippi | 67 in | 55 out | +12 | $83.5k | $58.5k | |
| West Virginia | 65 in | 72 out | −7 | $59.8k | $60.8k | |
| Nebraska | 55 in | 35 out | +20 | $82.2k | $72.0k | |
| South Dakota | 49 in | 62 out | −13 | $66.1k | $80.1k | |
| Wyoming | 37 in | 37 out | 0 | $67.9k | $50.9k | |
| North Dakota | 22 in | 20 out | +2 | $69.8k | $62.1k |
All counties in New Hampshire
Cite this page
Moved Where. “Is New Hampshire gaining or losing people?” movedwhere.com/state/new-hampshire. Data: IRS Statistics of Income migration data, 2022–23.
Compare New Hampshire with…
Common questions
How many people moved to New Hampshire in 2022–23?
40,918 people moved to New Hampshire from other states, and 36,723 left for other states.
Where do most people moving to New Hampshire come from?
In 2022–23, the most came from Massachusetts (16,174 people), Florida (2,893 people), Maine (2,827 people).
Where does this data come from?
From the IRS Statistics of Income, U.S. Population Migration Data. State migration is counted when matched tax returns filed in 2022 and 2023 show addresses in different states. A household is one tax return; people counts everyone on it. Non-filers and unmatched returns are excluded. Domestic net migration is not total population change.
Why are there no “vs last year” changes?
The IRS changed how it processed this data in 2014–15, 2016–17 and 2022–23, so a change from one year to the next can reflect the method rather than real moves. We show levels, rankings and 10-year trends instead.