Rent prices in New Hampshire, city by city
As of October 16, 2026, 2,772 rentals are listed across 15 New Hampshire cities we track. Statewide median asking rent: 1-bedroom about $1,825, 2-bedroom about $2,195, 3+ bedroom about $2,450.
The most expensive 4 cities for a 1-bedroom: Portsmouth ($2,300), Dover ($1,950), Hampton ($1,825), Manchester ($1,598). Cheapest and most expensive places to rent in New Hampshire
2,772 listings across 15 cities with at least 50 rentals listed. Medians use listings with a single price and bedroom count; fewer than 20 and the figure is left out. Statewide figures are estimated from city medians weighted by listing count. Updated . How we calculate
| City | Listings | 1 bed | 2 beds |
|---|---|---|---|
| Manchester | 953 | $1,598 | $1,925 |
| Nashua | 282 | — | $2,200 |
| Dover | 242 | $1,950 | $2,300 |
| Hampton | 199 | $1,825 | $2,200 |
| Concord | 192 | — | $2,195 |
| Rochester | 159 | — | $2,088 |
| Portsmouth | 157 | $2,300 | $2,795 |
| Laconia | 136 | — | $1,950 |
| Derry | 80 | — | — |
| Keene | 75 | — | — |
| Newmarket | 70 | — | — |
| Somersworth | 64 | — | — |
| Claremont | 59 | — | — |
| Lebanon | 54 | — | — |
| Exeter | 50 | — | — |