RentData

Most Expensive Places to Rent in New Hampshire

12 cities ranked by average 2BR rent · HUD Fair Market Rents

The most expensive place to rent in New Hampshire is Western Rockingham County, with an average 2-bedroom rent of $2,347/mo. Below are all 12 New Hampshire cities ranked from highest to lowest rent.

CheapestMost Expensive
#CityStudio1BR2BR3BR
1Western Rockingham County
Western Rockingham County, NH HUD Metro FMR Area
$1,782$1,794$2,347$3,189
2Nashua
Nashua, NH HUD Metro FMR Area
$1,559$1,804$2,239$2,899
3Manchester
Manchester, NH HUD Metro FMR Area
$1,510$1,657$2,168$2,583
4Portsmouth
Portsmouth-Rochester, NH HUD Metro FMR Area
$1,489$1,600$2,093$2,494
5Hillsborough County
Hillsborough County, NH (part) HUD Metro FMR Area
$1,277$1,402$1,834$2,185
6Merrimack County
Merrimack County, NH
$1,253$1,376$1,800$2,357
7Cheshire County
Cheshire County, NH
$1,199$1,322$1,734$2,267
8Grafton County
Grafton County, NH
$1,301$1,310$1,719$2,331
9Belknap County
Belknap County, NH
$1,117$1,283$1,620$2,136
10Sullivan County
Sullivan County, NH
$1,124$1,230$1,596$2,210
11Carroll County
Carroll County, NH
$1,103$1,212$1,566$2,168
12Coos County
Coos County, NH
$940$946$1,195$1,587
← All New Hampshire CitiesCheapest Cities in New Hampshire →