Apartments and houses for rent in New Hampshire

Enable notifications and we'll notify you immediately when a new rental property becomes available in New Hampshire on one of the most popular rental listing sites!
1579 listings
You aren't currently viewing the latest properties. Jump to the latest properties
Rockland Residences, Portsmouth, NH 03801

Rockland Residences, Portsmouth, NH 03801

$2,100
1 bed
1 bath
Open the ad
New
Yesterday
Portsmouth, NH
133 Us Route 4 APT 5, Enfield, NH 03748

133 Us Route 4 APT 5, Enfield, NH 03748

$2,275
950 sqft
2 beds
1 bath
Open the ad
New
Yesterday
Enfield, NH
164 Notre Dame Ave #2, Manchester, NH 03102

164 Notre Dame Ave #2, Manchester, NH 03102

$1,900
1960 sqft
3 beds
1 bath
Open the ad
New
Yesterday
Manchester, NH
9 Gardner Cir #A, Londonderry, NH 03053

9 Gardner Cir #A, Londonderry, NH 03053

$2,450
980 sqft
2 beds
1 bath
Open the ad
New
Yesterday
Londonderry, NH
41 Varney St #1R, Manchester, NH 03102

41 Varney St #1R, Manchester, NH 03102

$1,600
1 bed
1 bath
Open the ad
New
Yesterday
Manchester, NH
199 E Mason St #3, Berlin, NH 03570

199 E Mason St #3, Berlin, NH 03570

$1,295
2 beds
1 bath
Open the ad
New
Yesterday
Berlin, NH
22 Ferry St #2, Manchester, NH 03102

22 Ferry St #2, Manchester, NH 03102

$2,341
1100 sqft
4 beds
1 bath
Open the ad
New
Yesterday
Manchester, NH
49 Franklin, 49 Franklin St APT 4, Keene, NH 03431

49 Franklin, 49 Franklin St APT 4, Keene, NH 03431

$1,395
1 bed
1 bath
Open the ad
New
Yesterday
Keene, NH
2 Mulligan Dr, Dover, NH 03820

2 Mulligan Dr, Dover, NH 03820

$1,600
481 sqft
1 bath
Open the ad
New
Yesterday
Dover, NH
73 Walnut, 71 1/2 73 Walnut St #424BF5977, Nashua, NH 03060

73 Walnut, 71 1/2 73 Walnut St #424BF5977, Nashua, NH 03060

$1,950
900 sqft
2 beds
1 bath
Open the ad
New
Yesterday
Nashua, NH
72 Main St Unit 11, Raymond, NH 03077

72 Main St Unit 11, Raymond, NH 03077

$1,725
1 bed
1 bath
Open the ad
New
Yesterday
Raymond, NH
26 Parker St #26, Laconia, NH 03246

26 Parker St #26, Laconia, NH 03246

$1,550
1 bed
1 bath
Open the ad
New
Yesterday
Laconia, NH
1047 Union Ave #2, Laconia, NH 03246

1047 Union Ave #2, Laconia, NH 03246

$1,600
550 sqft
1 bed
1 bath
Open the ad
New
Yesterday
Laconia, NH
2 Flanders Ct #1, Dover, NH 03820

2 Flanders Ct #1, Dover, NH 03820

$1,650
900 sqft
1 bed
1 bath
Open the ad
New
Yesterday
Dover, NH
609 Central, 609 Central Ave #6, Dover, NH 03820

609 Central, 609 Central Ave #6, Dover, NH 03820

$1,895
1 bed
1 bath
Open the ad
New
Yesterday
Dover, NH
22 Trinity St Unit 3, Claremont, NH 03743

22 Trinity St Unit 3, Claremont, NH 03743

$1,350
2 beds
1 bath
Open the ad
June 02, 2026 - Source: redfin.com
New
Yesterday
Claremont, NH
606 Champlain St Unit 6, Berlin, NH 03570

606 Champlain St Unit 6, Berlin, NH 03570

$1,150
2 beds
1 bath
Open the ad
June 02, 2026 - Source: redfin.com
New
Yesterday
Berlin, NH
32 Main St Unit 1, Durham, NH 03824

32 Main St Unit 1, Durham, NH 03824

$1,300
1 bed
1 bath
Open the ad
June 02, 2026 - Source: redfin.com
New
Yesterday
Durham, NH

What's the average rent in New Hampshire?

Based on the last 30 days, the average rent in New Hampshire is $2,223.

How often do new rentals come on the market in New Hampshire?

On average, 55 rentals are put on the market in New Hampshire per day.
Filters

Price Range
$
$

Number of Bedrooms

Number of Bathrooms

Square Feet
sqft
sqft