Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Rochester, NH Homes for Sale & Real Estate
Save Search
price
-
Filters
1-41
of
62
Homes
Sort by Recommended
Listed By Compass
$229,000
89 Milton Road
Rochester, NH 03868
-
Beds
-
Baths
-
Sq. Ft.
1 more listing matches your search
Learn More
$685,000
19-21 Harrison Avenue
Rochester, NH 03867
10
Beds
4
Baths
3,963
Sq. Ft.
New
$149,900
36 Lilac Drive
Rochester, NH 03867
2
Beds
1.5
Baths
1,008
Sq. Ft.
$239,000
360 Portland Street, Unit C
Rochester, NH 03867
2
Beds
1.25
Baths
750
Sq. Ft.
$189,000
360 Portland Street, Unit A
Rochester, NH 03867
3
Beds
1
Bath
775
Sq. Ft.
$949,000
80 Rochester Hill Road
Rochester, NH 03867
-
Beds
-
Baths
3,108
Sq. Ft.
$239,000
360 Portland Street, Unit C
Rochester, NH 03867
2
Beds
1.25
Baths
750
Sq. Ft.
$189,000
360 Portland Street, Unit A
Rochester, NH 03867
3
Beds
1
Bath
775
Sq. Ft.
$250,000
23 Monadnock Drive
Rochester, NH 03867
3
Beds
1.75
Baths
1,386
Sq. Ft.
$409,900
2 Pinecrest Avenue
Rochester, NH 03867
4
Beds
1.75
Baths
1,568
Sq. Ft.
$575,000
17 Park Street
Rochester, NH 03867
4
Beds
2.75
Baths
3,150
Sq. Ft.
$260,000
1 Springfield Estates
Rochester, NH 03867
2
Beds
1.5
Baths
1,233
Sq. Ft.
$225,000
160 Eagle Drive
Rochester, NH 03868
2
Beds
2
Baths
1,551
Sq. Ft.
$459,900
463 Portland Street
Rochester, NH 03867
4
Beds
2
Baths
1,750
Sq. Ft.
$339,900
22 Diamondback Drive
Rochester, NH 03868
2
Beds
2
Baths
1,792
Sq. Ft.
$330,000
26 Eastern Avenue
Rochester, NH 03867
3
Beds
2
Baths
1,764
Sq. Ft.
$219,000
360 Portland Street, Unit B
Rochester, NH 03867
2
Beds
1
Bath
650
Sq. Ft.
$219,000
360 Portland Street, Unit B
Rochester, NH 03867
2
Beds
1
Bath
650
Sq. Ft.
$620,000
33 Betts Road
Rochester, NH 03867
3
Beds
2.25
Baths
1,904
Sq. Ft.
$125,000
58 Shaw Drive
Rochester, NH 03868
-
Beds
-
Baths
-
Sq. Ft.
$115,000
32 Buffy Street
Rochester, NH 03867
2
Beds
1
Bath
1,132
Sq. Ft.
$359,000
1 Sherman Street
Rochester, NH 03839
4
Beds
2
Baths
2,658
Sq. Ft.
$909,900
40 Dry Hill Road, Unit LOT #0250/0006/0000
Rochester, NH 03839
-
Beds
-
Baths
3,600
Sq. Ft.
$279,900
115 Eagle Drive
Rochester, NH 03868
2
Beds
1.5
Baths
1,747
Sq. Ft.
$260,000
58 Woodland Green
Rochester, NH 03868
2
Beds
1.5
Baths
1,048
Sq. Ft.
$650,000
8 Browning Drive
Rochester, NH 03839
3
Beds
2.25
Baths
2,348
Sq. Ft.
$219,000
26 Flat Rock Bridge Road
Rochester, NH 03868
2
Beds
1
Bath
420
Sq. Ft.
Open: 12/28 11:00AM - 01:00PM
$169,900
30 Eagle Drive
Rochester, NH 03868
3
Beds
1.75
Baths
1,398
Sq. Ft.
$219,900
6 South Elderberry Lane
Rochester, NH 03867
3
Beds
2
Baths
1,512
Sq. Ft.
$375,000
12 Green Street
Rochester, NH 03868
3
Beds
1
Bath
1,102
Sq. Ft.
$759,000
7-11 Ela Court
Rochester, NH 03867
9
Beds
5
Baths
3,975
Sq. Ft.
$169,900
27 Tamarack Lane
Rochester, NH 03867
2
Beds
1.75
Baths
1,365
Sq. Ft.
$279,900
5 Miami Way, Unit C
Rochester, NH 03867
2
Beds
1
Bath
1,058
Sq. Ft.
$635,000
631 Salmon Falls Road
Rochester, NH 03868
3
Beds
2
Baths
2,237
Sq. Ft.
$495,000
287 Milton Road
Rochester, NH 03868
4
Beds
2
Baths
3,015
Sq. Ft.
$74,900
99 Four Rod Road, Unit 215
Rochester, NH 03867
1
Bed
0.75
Baths
264
Sq. Ft.
$539,900
6 Laura Drive
Rochester, NH 03867
3
Beds
3
Baths
3,294
Sq. Ft.
$185,000
35 Seneca Street
Rochester, NH 03867
3
Beds
1.75
Baths
1,296
Sq. Ft.
$389,000
64 Crown Point Road
Rochester, NH 03867
3
Beds
1
Bath
1,081
Sq. Ft.
$249,000
29 Murray Drive
Rochester, NH 03868
2
Beds
2
Baths
1,484
Sq. Ft.
$229,900
76 Goldrush Lane
Rochester, NH 03868
3
Beds
1.75
Baths
1,242
Sq. Ft.
1
2
Compass
NH
Strafford County
Rochester
Homes for Sale near Rochester
Neighborhoods
East Rochester
Gonic
Granite Ridge
Seacoast
Southern
Downtown Rochester
Berwick Center
Milton Center
Farmington Village
Downtown Dover
Durham Village
Dover Point
Lakes Region
Wakefield
White Mountains
Newington
Newmarket Village
Show More
Cities
Strafford
Somersworth
Milton
Lebanon
Farmington
Dover
Berwick
Barrington
Madbury
Rollinsford
Lee
North Berwick
Durham
South Berwick
Middleton
New Durham
Alton
Barnstead
Acton
Springvale
Show More
ZIPs
03884
04027
03878
03901
03820
03825
03835
03839
03851
03867
03868
03823
03869
03861
03906
03824
03908
03887
04001
03852
Show More
Looking for Rentals?
Homes and Apartments for Rent in Rochester