Rent & Home Prices in New Hampshire
12 metro areas · Sorted by average 2BR rent
New Hampshire has 12 rental markets tracked by HUD Fair Market Rents. The average 2-bedroom apartment across New Hampshire costs $1,638/month in 2026. Coos County is among the most affordable metros with 2-bedroom rents averaging $1,072/month, while Nashua has some of the highest rents in the state at $2,126/month. Use the table below to compare rent prices across all New Hampshire metro areas by bedroom size. Data is sourced from HUD Fair Market Rents and updated annually.
| # | City / Metro | Studio | 1BR | 2BR | 3BR | 4BR | Pop. |
|---|---|---|---|---|---|---|---|
| 1 | Coos County Coos County, NH | $812 | $817 | $1,072 | $1,416 | $1,421 | 31,386 |
| 2 | Carroll County Carroll County, NH | $973 | $1,127 | $1,395 | $1,876 | $2,328 | 51,259 |
| 3 | Sullivan County Sullivan County, NH | $980 | $1,084 | $1,422 | $1,902 | $2,068 | 43,529 |
| 4 | Belknap County Belknap County, NH | $1,019 | $1,182 | $1,479 | $1,864 | $2,221 | 64,300 |
| 5 | Grafton County Grafton County, NH | $1,104 | $1,156 | $1,516 | $2,019 | $2,109 | 91,759 |
| 6 | Cheshire County Cheshire County, NH | $1,061 | $1,180 | $1,548 | $2,013 | $2,052 | 76,945 |
| 7 | Hillsborough County Hillsborough County, NH (part) HUD Metro FMR Area | $1,184 | $1,192 | $1,564 | $1,917 | $2,405 | 424,732 |
| 8 | Merrimack County Merrimack County, NH | $1,120 | $1,230 | $1,614 | $2,132 | $2,140 | 155,018 |
| 9 | Manchester Manchester, NH HUD Metro FMR Area | $1,336 | $1,485 | $1,948 | $2,347 | $2,583 | 424,732 |
| 10 | Portsmouth Portsmouth-Rochester, NH HUD Metro FMR Area | $1,475 | $1,517 | $1,961 | $2,429 | $2,749 | 4,917,661 |
| 11 | Western Rockingham County Western Rockingham County, NH HUD Metro FMR Area | $1,526 | $1,536 | $2,015 | $2,824 | $2,935 | 4,917,661 |
| 12 | Nashua Nashua, NH HUD Metro FMR Area | $1,458 | $1,621 | $2,126 | $2,824 | $2,999 | 424,732 |
← National Ranking💰 Cheapest Cities in New Hampshire →🏙️ Most Expensive in New Hampshire →📋 NH Tenant Rights →