Most Expensive Cities in New Hampshire

Ranked by median home value · 2023 Census ACS data

Rank City Population Median Home Value
#1 Hanover 8,520 $682,100
#2 Portsmouth 22,332 $640,600
#3 Hampton 9,960 $488,400
#4 Durham 10,577 $451,000
#5 Londonderry 12,307 $433,100
#6 Dover 33,070 $398,500
#7 Goffstown 3,127 $385,000
#8 South Hooksett 5,806 $383,800
#9 Nashua 91,131 $373,100
#10 Newmarket 5,730 $364,800
#11 Derry 21,668 $356,700
#12 Exeter 10,138 $349,300
#13 Lebanon 14,759 $345,100
#14 Milford 8,857 $337,900
#15 Manchester 115,415 $336,300
#16 Hudson 7,105 $330,700
#17 Concord 44,219 $323,700
#18 Laconia 16,982 $308,800
#19 Suncook 5,075 $307,700
#20 Hooksett 5,362 $298,900
#21 Somersworth 12,060 $295,800
#22 Raymond 3,881 $292,200
#23 Plymouth 4,877 $274,200
#24 East Merrimack 4,872 $267,900
#25 Rochester 32,866 $262,600