States › New Hampshire

Cost of Living in New Hampshire Cities

Median rent across 26 New Hampshire cities is $1,732 and median household income is $83,871. Most affordable: Durham, South Hooksett, Keene.

10 cheapest places to live in New HampshireDurham, Keene, Claremont… 10 most expensive places in New HampshirePortsmouth, Lebanon, Londonderry…

All 26 cities

Tap a column to sort.

CityPopulationMedian rentMedian incomeRent / income
Manchester115,415$1,756$77,41527.2%
Nashua91,131$1,916$92,45724.9%
Concord44,219$1,521$83,70121.8%
Dover33,070$1,737$92,74822.5%
Rochester32,866$1,383$79,38820.9%
Keene22,923$1,234$78,18318.9%
Portsmouth22,332$2,112$105,75624.0%
Derry21,668$1,792$88,90124.2%
Laconia16,982$1,432$68,42725.1%
Lebanon14,759$2,016$92,28826.2%
Claremont13,054$1,254$54,52027.6%
Londonderry12,307$2,000$113,10921.2%
Somersworth12,060$1,737$79,67726.2%
Durham10,577$1,209$109,93413.2%
Exeter10,138$1,920$83,86227.5%
Hampton9,960$1,766$96,32222.0%
Berlin9,473$1,065$43,97229.1%
Milford8,857$1,692$81,04225.1%
Franklin8,757$1,194$69,87020.5%
Hanover8,520$2,400$135,25021.3%
Hudson7,105$1,561$88,19321.2%
South Hooksett5,806$1,534$115,59215.9%
Newmarket5,730$1,732$83,87124.8%
Hooksett5,362$1,477$91,00519.5%
Newport5,185$1,261$75,84920.0%
Suncook5,075$2,000$73,10932.8%