Most Affordable Cities in New Hampshire

Cost of living rankings for 26 cities in New Hampshire with uncapped home, rent, and income estimates. On average, New Hampshire is expensive with a statewide average Cost Index of 134.

1 source baseline is past its update cadence — newer official vintage not reflected
Cheapest City
Berlin
Index: 79
Most Expensive
Hanover
Index: 186
State Average
134
National: 100
Cities Ranked
26
eligible statewide total

New Hampshire Affordability Ranking

Showing 1–26 of 26 eligible cities — 26 on this page. Page 1 of 1.

#CityIndexHome ValueRentIncome
1Berlin79$185,545$950$45,180
2Suncook101$361,100$1,091$79,836
3Claremont102$284,115$1,703$59,096
4East Merrimack105$291,500$1,952$87,311
5Keene109$358,686$1,812$78,445
6Franklin112$385,660$1,800$71,648
7South Hooksett114$433,200$1,471$130,000
8Laconia120$442,834$1,886$73,218
9Concord121$455,058$1,887$84,902
10Rochester125$410,388$1,961$80,836
11Manchester128$441,115$2,094$81,007
12Somersworth130$449,639$2,003$74,504
13Lebanon133$464,813$2,589$98,147
14Hooksett134$532,494$2,233$101,053
15Milford136$516,769$2,006$78,684
16Nashua138$509,265$2,301$96,326
17Derry140$506,795$2,357$91,673
18Hudson143$541,057$2,450$95,842
19Dover144$546,302$2,297$94,829
20Newmarket147$570,064$2,247$87,196
21Londonderry153$619,009$2,347$119,571
22Hampton154$631,068$2,273$97,163
23Exeter156$616,112$2,655$87,346
24Durham180$705,991$3,798$112,070
25Portsmouth182$797,662$3,068$106,219
26Hanover186$1,004,975$1,719$153,281

2026 edition — based on ACS 2024, Zillow 2026-08, HUD FY2027, and BEA 2024 dated sources. The edition year is not the observation year.