Best Cities for Families in New Hampshire (2026)

Portsmouth is the #1 ranked city in New Hampshire with 88.70 (family score). This ranking includes 54 New Hampshire cities with available data.

#1
Portsmouth
88.70
Pop. 22,332
#2
Henniker
72.30
Pop. 2,880
#3
Lebanon
70.40
Pop. 14,759
#4
Manchester
70.40
Pop. 115,415
#5
Newport
69.80
Pop. 5,185
#6
Newmarket
68.60
Pop. 5,730
#7
Keene
67.90
Pop. 22,923
#8
Meredith
66.00
Pop. 2,887
#9
Nashua
65.40
Pop. 91,131
#10
Plymouth
63.50
Pop. 4,877
Loading map…

All 54 Cities Ranked

Source: Multiple Sources
#CityPopulationFamily Score
1Portsmouth22,33288.70
2Henniker2,88072.30
3Lebanon14,75970.40
4Manchester115,41570.40
5Newport5,18569.80
6Newmarket5,73068.60
7Keene22,92367.90
8Meredith2,88766.00
9Nashua91,13165.40
10Plymouth4,87763.50
11Winchester1,39462.90
12Peterborough2,34361.60
13Epping2,80861.00
14Hanover8,52059.70
15Concord44,21959.70
16Conway3,83358.50
17Somersworth12,06057.90
18Pittsfield1,88257.90
19Dover33,07056.60
20Claremont13,05456.00
21Hampton9,96055.30
22Hudson7,10552.80
23Enfield1,91752.80
24Durham10,57752.20
25Hillsborough1,58251.60
26Laconia16,98251.60
27Wilton1,44450.90
28Jaffrey2,88550.30
29Derry21,66849.70
30Exeter10,13849.70
31Troy1,08649.70
32Littleton4,21148.40
33Colebrook1,14347.20
34Hooksett5,36245.90
35Farmington3,75344.70
36Hinsdale1,38243.40
37New London1,39843.40
38Londonderry12,30740.30
39Ashland1,41740.30
40Rochester32,86638.40
41Milford8,85736.50
42Wolfeboro2,42036.50
43Goffstown3,12735.80
44Berlin9,47335.80
45Gorham2,04434.00
46Antrim1,29334.00
47Belmont1,25734.00
48Whitefield1,43833.30
49Raymond3,88133.30
50Franklin8,75732.70
51Bristol2,15730.80
52Lancaster2,26428.90
53Greenville1,10223.30
54Bethlehem1,09715.10

Methodology

Cities in New Hampshire are ranked by family score. Only cities with populations above 1,000 are included. Data sourced from Multiple Sources. Last updated 2026.

Frequently Asked Questions

What is the #1 best cities for families in new hampshire?
Portsmouth ranks #1 with 88.70 (family score).
What are the top 5 best cities for families in new hampshire?
1. Portsmouth (88.70), 2. Henniker (72.30), 3. Lebanon (70.40), 4. Manchester (70.40), 5. Newport (69.80)
How many cities in New Hampshire are ranked?
This ranking includes 54 cities in New Hampshire with available data.

More Rankings in New Hampshire

See This Ranking in Other States