Top ten most least expensive cities in New Hampshire

The difference in average price between #9 Portsmouth and #1 Keene is $464,009. When compared to national average price, the top city Keene is 49% below the national average price of homes for sale.

CityAverage Price
#1Keene$233,269
#2Rochester$244,246
#3Manchester$303,501
#4Nashua$310,763
#5Concord$329,960
#6Derry$340,580
#7Laconia$349,048
#8Dover$405,585
#9Portsmouth$697,278