Skip to main content
Population Review

Census ACS 2023 · 15 cities

Most Expensive Cities in New Hampshire

Housing costs are the single largest expense for most families. In New Hampshire, Portsmouth city has the highest median home value at $640,600. Across the state's 15 major cities, home values reflect local demand, job markets, school quality, and proximity to amenities. Understanding housing costs city-by-city helps homebuyers and renters find the best value for their budget within New Hampshire.

Source: Census ACS 2023 5-Year Estimates

#CityHome ValueMedian RentMedian Income
1Somersworth city$295,800$1,410$79,677
2Rochester city$262,600$1,220$79,388
3Portsmouth city$640,600$1,778$105,756
4Nashua city$373,100$1,652$92,457
5Manchester city$336,300$1,465$77,415
6Londonderry Cdp$433,100$1,917$113,109
7Lebanon city$345,100$1,732$92,288
8Laconia city$308,800$1,180$68,427
9Keene city$232,500$1,275$78,183
10Exeter Cdp$349,300$1,569$83,862
11Durham Cdp$451,000$1,338$109,934
12Dover city$398,500$1,540$92,748
13Derry Cdp$356,700$1,473$88,901
14Concord city$323,700$1,360$83,701
15Claremont city$171,900$1,077$54,520

More Rankings for New Hampshire

Frequently Asked Questions

Portsmouth city is the #1 ranked city in New Hampshire by median home value, with a value of $640,600 according to Census ACS 2023 data.

New Hampshire has 15 cities with 10,000+ population tracked in Census ACS 2023 data.

All data comes from the American Community Survey (ACS) 2023 5-Year estimates by the US Census Bureau.

Data from the American Community Survey 2023 5-Year estimates. Covers cities with populations of 10,000 or more in New Hampshire.