524 Homes For Sale in Franklin County, MA

Sort by:
house for sale
4 bds | 2 ba | 2,644 sqft

183 West Road, Petersham, MA 01366

When you've been yearning to move to the country with a few horses or ponies for leisurely trail rides through idyllic f...
Save
View Home
$575,000
View Est. Payment
house for sale
-- bds | -- ba | -- sqft

Lot 2 Pinehill Road, Orange, MA 01364

Beautiful lot, partially cleared and wooded. Frontage on North Main Street and Pinehill Road. Outdated percs. The center...
Save
View Home
$30,000
View Est. Payment
New
Beautiful 16.9 acres of nature and wildlife in a convenient location minutes to town center. Perced in several locations...
Save
View Home
$175,000
View Est. Payment
New
lots land for sale
7.78 acres

Lot 1 Montague Rd, Leverett, MA 01054

Private building lot with a perennial stream at the rear. Come home to the country and take the dogs for walks in the wo...
Save
View Home
$70,000
View Est. Payment
New
At the Apex of Montague Road and Cave Hill, a beautiful South facing lot with a high knoll at the rear that would open a...
Save
View Home
$60,000
View Est. Payment
New
lots land for sale
4.6 acres

Lot 3 Cave Hill Rd, Leverett, MA 01054

Lovely and mostly level private lot with a pastoral feel. There is everything for the nature lover, skunk cabbage, moss ...
Save
View Home
$55,000
View Est. Payment
New
house for sale
3 bds | 1 ba | 960 sqft

200 Dana Rd, Orange, MA 01364

A Charming, Immaculate Ranch home, that sits on a 1 acre lot on a quiet cul-de-sac in a desirable neighborhood, yet clos...
Save
View Home
$188,000
View Est. Payment
New
house for sale
4 bds | 2 ba | 1,536 sqft

137 Skinner Road, Shelburne Falls, MA 01338

This home underwent a complete renovation, all systems updated/replaced. New electrical, plumbing and high efficiency pr...
Save
View Home
$269,000
View Est. Payment
New
lots land for sale
11 acres

0 Riley Rd, Conway, MA 01341

11-12 Acre Lot on Riley Road, (currently attached to house on 897 Ashfield Rd, Conway). Seller will split the property w...
Save
View Home
$100,000
View Est. Payment
New
multi family for sale
5 bds | 2 ba | 1,389 sqft

37 Cottage St, Orange, MA 01364

Excellent investment opportunity! Now is your chance to buy this 2 unit home in a quiet location with over 1300 square f...
Save
View Home
$70,000
View Est. Payment
New
house for sale
3 bds | 2 ba | 1,700 sqft

1497 Main Poland Rd, Conway, MA 01341

Former Poland School house built in 1865 has been transformed to a 3 story cottage style home. Enjoy this private settin...
Save
View Home
$269,500
View Est. Payment
house for sale
-- bds | -- ba | -- sqft

Lot 3 Pinehill Road, Orange, MA 01364

Beautiful wooded lot in this lovely, private area. Outdated percs. The center lot line will have to be re-surveyed, so l...
Save
View Home
$45,000
View Est. Payment
house for sale
4 bds | 3 ba | 2,548 sqft

102 Riddell Street, Greenfield, MA 01301

Are you ready for SUMMER? Invite your friends and family to your 1st annual 4th of July Bar-b-que under your pavilion. T...
Save
View Home
$337,000
View Est. Payment
New
house for sale
4 bds | 3 ba | 3,248 sqft

186 Walnut Hill Rd, Orange, MA 01364

This beautiful & immaculate Colonial is LOADED with extras and an open floor plan. Start your morning on the 3 season en...
Save
View Home
$389,900
View Est. Payment
house for sale
4 bds | 1 ba | 2,116 sqft

232 Russell Street, Sunderland, MA 01375

Set on 5 plus acres of certified organic farmland w/long range pastoral views in every direction is this simply beautifu...
Save
View Home
$359,000
View Est. Payment
house for sale
3 bds | 1 ba | 960 sqft

897 Ashfield Rd, Conway, MA 01341

Cabin in the woods. Just off of Route 116, this property sits secluded from neighbors. Two story 960 sqft house that has...
Save
View Home
$135,000
View Est. Payment
house for sale
7 bds | 2 ba | 4,333 sqft

37 Bray Road, Buckland, MA 01338

Historic c.1876 Antique Italianate, known as the Edwin Romanazo Elmer homestead, available for the first time in 59 year...
Save
View Home
$545,000
View Est. Payment

Location data not available
loading