Most Affordable Cities in New Hampshire

The lowest cost of living across home prices, rent, services and rent burden.

How We Score

Each metric is normalized 0-100 across U.S. cities, then weighted and summed. Cities missing any metric are excluded.

Home Prices · 30% Rent · 20% Cost Index · 25% Rent Burden · 15% Jobs · 10%

Top 12 Affordability Cities in New Hampshire

Ranked by composite score across 5 weighted metrics.

#1
Score 67.5
Gorham, NH
2,044 residents
Home Prices $136,300
Rent $774
Cost Index 104
#2
Score 65
Colebrook, NH
1,143 residents
Home Prices $151,700
Rent $740
Cost Index 104
#3
Score 64.5
Berlin, NH
9,473 residents
Home Prices $113,500
Rent $804
Cost Index 104
#4
Score 62.3
Tilton Northfield, NH
3,169 residents
Home Prices $207,800
Rent $967
Cost Index 104
#5
Score 61.7
Whitefield, NH
1,438 residents
Home Prices $165,000
Rent $900
Cost Index 104
#6
Score 61.5
Troy, NH
1,086 residents
Home Prices $201,000
Rent $1,200
Cost Index 104
#7
Score 61.1
North Conway, NH
2,286 residents
Home Prices $271,100
Rent $1,050
Cost Index 104
#8
Score 61
Hillsborough, NH
1,582 residents
Home Prices $197,500
Rent $963
Cost Index 104
#9
Score 61
Lancaster, NH
2,264 residents
Home Prices $182,900
Rent $872
Cost Index 104
#10
Score 60.2
Ashland, NH
1,417 residents
Home Prices $169,000
Rent $1,069
Cost Index 104
#11
Score 59.5
Bethlehem, NH
1,097 residents
Home Prices $243,000
Rent $1,066
Cost Index 104
#12
Score 59.4
Newport, NH
5,185 residents
Home Prices $191,000
Rent $1,261
Cost Index 104

Full Ranking, New Hampshire

Top 50 cities. Click any city to see its full profile.

1 Gorham NH 67.5
2 Colebrook NH 65
3 Berlin NH 64.5
4 Tilton Northfield NH 62.3
5 Whitefield NH 61.7
6 Troy NH 61.5
7 North Conway NH 61.1
8 Hillsborough NH 61
9 Lancaster NH 61
10 Ashland NH 60.2
11 Bethlehem NH 59.5
12 Newport NH 59.4
13 Littleton NH 58.4
14 Farmington NH 58.3
15 Jaffrey NH 58.3
16 Winchester NH 58.3
17 Pinardville NH 56.9
18 Woodsville NH 56.6
19 Franklin NH 56.1
20 Keene NH 55.5
21 Claremont NH 55.4
22 Wilton NH 54.7
23 Enfield NH 54.6
24 Bristol NH 54.1
25 Contoocook NH 53.8
26 Suncook NH 53.3
27 Rochester NH 53.2
28 Raymond NH 53
29 Pittsfield NH 52.5
30 Sanbornville NH 52.2
31 Antrim NH 52
32 Plymouth NH 50.3
33 Hinsdale NH 50.2
34 Peterborough NH 50
35 Wolfeboro NH 49.8
36 South Hooksett NH 49.2
37 Somersworth NH 49.1
38 Belmont NH 48.4
39 Milford NH 48.2
40 Concord NH 47.6
41 Goffstown NH 47.5
42 West Swanzey NH 47.4
43 Hudson NH 47.1
44 Conway NH 46.8
45 East Merrimack NH 46.7
46 Henniker NH 46.3
47 Laconia NH 45.7
48 Greenville NH 45.3
49 Hooksett NH 45.2
50 Manchester NH 44.2

Gorham, NH tops the list with a composite score of 67.5 out of 100, followed by Colebrook and Berlin. NH dominates the top 12 with 12 cities, reflecting strong performance across the weighted metrics for affordability.

Rankings combine 5 independent metrics: Home Prices, Rent, Cost Index, Rent Burden, Jobs. Cities are weighted to reflect what matters most to affordability, and any city missing one or more metrics is excluded to avoid artificially inflated rankings.

Explore Other Best Cities Rankings

Best Cities for Retirees
Low crime, warm climate, affordable cost of living and strong healthcare access.
Best Cities for Remote Workers
Strong broadband, affordable rent, low traffic and existing remote-work culture.
Best Cities for Families
Strong schools, low crime, affordable homes and family-friendly commutes.
Best Cities for Young Professionals
High incomes, educated peers, transit access and an under-35 demographic.

Related Single-Metric Rankings

Lowest Rent → Lowest Income → Safest Cities →