Who moves to Nashua, and where they go

Every year the IRS counts how many people move between counties, based on the addresses on their tax returns. Here is what that shows for Hillsborough County, NH, home of Nashua, between the 2022 and 2023 tax years.

Moved in
17,711from other US counties
Moved out
17,915to other US counties
Net
−204more departures than arrivals
From abroad
127tax filers and dependents only

Loading the map...

Where newcomers come from

CountyPeople
Middlesex County, MA (Cambridge)3,235
Rockingham County, NH2,520
Merrimack County, NH1,573
Essex County, MA (Lynn)1,041
Worcester County, MA (Worcester)547
Suffolk County, MA (Boston)404
Cheshire County, NH397
Belknap County, NH325
Strafford County, NH299
Norfolk County, MA (Quincy)220
Grafton County, NH193
Plymouth County, MA (Brockton)125

Where people go when they leave

CountyPeople
Rockingham County, NH2,568
Merrimack County, NH2,121
Middlesex County, MA (Cambridge)1,666
Essex County, MA (Lynn)627
Cheshire County, NH537
Belknap County, NH417
Strafford County, NH398
Worcester County, MA (Worcester)337
Suffolk County, MA (Boston)329
York County, ME211
Grafton County, NH200
Norfolk County, MA (Quincy)191

Most moves are short hops within the same metro area. 5,564 of the newcomers came from elsewhere in New Hampshire and 12,147 from other states. Here are the long-distance moves only, more than 100 miles:

Long-distance newcomers come from

CountyPeople
Los Angeles County, CA (Los Angeles)96
Queens County, NY (New York)90
San Diego County, CA (San Diego)88
Maricopa County, AZ (Phoenix)80
Barnstable County, MA71
Hillsborough County, FL (Tampa)63
South Central Connecticut Planning Region, CT (New Haven)61
Cook County, IL (Chicago)60

Long-distance movers go to

CountyPeople
Wake County, NC (Raleigh)147
Maricopa County, AZ (Phoenix)116
Hillsborough County, FL (Tampa)84
Barnstable County, MA84
Lee County, FL (Cape Coral)79
Tarrant County, TX (Fort Worth)76
New York County, NY75
Orange County, FL (Orlando)75

Frequently asked questions

Where do people moving to Nashua come from?

Most people moving into Hillsborough County, NH come from nearby counties, led by Middlesex County, MA (3,235 people). The biggest source more than 100 miles away is Los Angeles County, CA.

Where do people leaving Nashua move to?

The top destination is Rockingham County, NH (2,568 people). Farther away, the most popular is Wake County, NC.

Are more people moving to Nashua or leaving?

Between the 2022 and 2023 tax years, 17,711 people moved into Hillsborough County, NH from elsewhere in the US and 17,915 moved out, a net loss of 204 (IRS data, not counting moves from abroad).

Thinking about the move yourself? Compare Nashua with any city it trades people with, like Nashua vs Los Angeles, Nashua vs New York, Nashua vs San Diego, Nashua vs Phoenix.

Source: IRS Statistics of Income, county-to-county migration data for filing years 2022 to 2023, the latest available. Counts are people (the number of personal exemptions, which the IRS uses to approximate individuals): tax filers plus dependents whose address moved to a different county between the two filing years. People who do not file returns are not counted, and the IRS hides very small flows to protect privacy. Figures are for the whole county, not just the city of Nashua.