1.85 km
Distance
Welcome to this well-maintained three-bedroom, two-bath, four-level split home located in Middleton, Nova Scotia, just a short drive to the vibrant village of Tatamagouche. Set on a beautiful two-acre property, this home offers space, privacy, and room for a growing family. Inside, youll find hardwood floors and a practical multi-level layout that provides plenty of living and storage space. Enjoy outdoor living on the large deck, perfect for entertaining, relaxing, or taking in the peaceful surroundings. The property also features a detached 16' x 20' garage, ideal for vehicles, hobbies, or additional storage. With ample room inside and out, this home combines rural charm with convenient access to nearby amenities (id:58753)
From Denmark Road Turn onto Upper River John Road, Property on right hand side
Source: Public Records
Discover key demographics, population statistics, and environmental insights for the Middleton, NS area.
0/100
Car-Dependent
Walk Score ®
0/100
Minimal Transit
Transit Score ®
23/100
Bikable
Bike Score ®
Almost all errands require a car. It is possible to get on a bus. Minimal bike infrastructure.
The average walkability score in the surrounding area is Walk Score: 0/100, Transit Score: 0/100, Bike Score: 13/100.
1.85 km
Distance
1.85 km
Distance
4.37 km
Distance
0.93 km
Distance
2.83 km
Distance
2.86 km
Distance
3.02 km
Distance
3.08 km
Distance
3.14 km
Distance
3.67 km
Distance
4.58 km
Distance
4.97 km
Distance
4.97 km
Distance
3 bds • 2 ba • 1,050 sqft
3330 HIGHWAY 6, Tatamagouche, NS B0K1V0
3 bds • 2 ba • 1,050 sqft
3330 Highway 6, Tatamagouche NS B0K 1V0, Tatamagouche, NS B0K 1V0
2 bds • 1 ba • 1,016 sqft
55 Brule Shore Road, Barrachois NS B0K 1V0, Barrachois, NS B0K 1V0
2 bds • 1 ba • 1,016 sqft
55 Brule Shore Road, Barrachois, NS B0K1V0
4 bds • 1 ba • 941 sqft
73 BON JOUR LANE, Brule Point, NS B0K1V0
4 bds • 1 ba • 941 sqft
73 Bon Jour Lane, Brule Point NS B0K 1V0, Brule Point, NS B0K 1V0
2 bds • 1 ba • 1,056 sqft
107 Hamilton Lane, Brule Point NS B0K 1V0, Brule Point, NS B0K 1V0
2 bds • 1 ba • 885 sqft
88 Main, Tatamagouche NS B0K 1V0, Tatamagouche, NS B0K 1V0
2 bds • 1 ba • 1,075 sqft
80 Appalosa Trail, Bayhead NS B0K 1V0, Bayhead, NS B0K 1V0
2 bds • 1 ba • 1,075 sqft
80 Appalosa Trail, Bayhead, NS B0K1V0
2 bds • 2 ba • 823 sqft
882 Warwick Mountain Road, Warwick Mountain, NS B0K1V0
2 bds • 2 ba • 823 sqft
882 Warwick Mountain Road, Warwick Mountain NS B0K 1V0, Warwick Mountain, NS B0K 1V0
1 bds • 1 ba • 906 sqft
24 Pirates Cove Way, River John, NS B0K1N0
1 bds • 1 ba • 906 sqft
24 Pirates Cove Way, Melville, NS B0K1N0
1 bds • 1 ba • 906 sqft
24 Pirates Cove Way, River John NS B0K 1N0, River John, NS B0K 1N0
2 bds • 1 ba • 1,086 sqft
55 Joyce Mackinnon Lane, Seafoam NS B0K 1N0, Seafoam, NS B0K 1N0
2 bds • 1 ba • 1,086 sqft
55 Joyce MacKinnon Lane, Seafoam, NS B0K1N0
2 bds • 1 ba • 952 sqft
200 Lighthouse Lane, Wallace NS B0K 1Y0, Wallace, NS B0K 1Y0
2 bds • 1 ba • 1,044 sqft
Wild Rose Drive Lot 24, East Mountain NS B6L 2Y4, East Mountain, NS B6L 2Y4
3 bds • 2 ba • 1128 sqft
239 Upper River John Road, Waughs River NS B0K 1V0
3 bds • 2 ba • 1128 sqft
239 Upper River John Road
3 bds • 2 ba • 1050 sqft
3330 HIGHWAY 6
3 bds • 2 ba • 1050 sqft
3330 Highway 6, Tatamagouche NS B0K 1V0
2 bds • 2 ba • 1560 sqft
140 Joudrey Road, Barrachois NS B0K 1V0
3 bds • 2 ba • 825 sqft
3072 326 Highway, Denmark NS B0K 1V0
3 bds • 2 ba • 825 sqft
3072 326 Highway
3 bds • 2 ba • 828 sqft
123 Fieldwood Lane
3 bds • 2 ba • 828 sqft
123 Fieldwood Lane, Brule Shore NS B0K 1V0
3 bds • 1 ba • 632 sqft
28 Quahog Lane
3 bds • 1 ba • 632 sqft
28 Quahog Lane, Brule Point NS B0K 1V0
2 bds • 1 ba • 521 sqft
5-1120 Sandpoint Road, Sand Point NS B0K 1V0
2 bds • 1 ba • 770 sqft
195 Reids Cove Road, Sand Point NS B0K 1V0
2 bds • 1 ba • 770 sqft
195 Reids Cove Road
2 bds • 1 ba • 1500 sqft
7 1120 Sand Point Road
2 bds • 1 ba • 1500 sqft
7-1120 Sand Point Road, Sand Point NS B3Z 2C4
4 bds • 2 ba • 2015 sqft
28 Maple Avenue, Tatamagouche NS B0K 1V0
4 bds • 2 ba • 2015 sqft
28 Maple Avenue
2 bds • 1 ba • 1016 sqft
55 Brule Shore Road, Barrachois NS B0K 1V0
Source: Realty.com
721 Upper River John Road, Middleton, NS B0K1V0 in Middleton, NS B0K1V0 is a single family residence listed at $325,000. Highlights include 3 bedrooms, 2 bathrooms, 954 sq. ft., built in 1989, $341 per sq. ft.. Realty.ca has 50 photos, sales history, school insights, and mortgage tools for this listing.
Realty.com has 50 photos of 721 Upper River John Road.
Our records indicate that 721 Upper River John Road was built in 1989.
The full address for this home is 721 Upper River John Road, Middleton, NS B0K1V0.
721 Upper River John Road has been listed on Realty.com since Mon April 13, 2026
Almost all errands require a car. It is possible to get on a bus. Minimal bike infrastructure.
The average walkability score in the surrounding area is Walk Score: 0/100, Transit Score: 0/100, Bike Score: 13/100.
Listing provided courtesy of:
Keller Williams Select Realty (Truro)
Listing agent:
Marci Heighton
This content last refreshed on 2026-06-06 21:00:46. Some properties which appear for sale on this web site may subsequently have sold or may no longer be available.