Ranches for sale in Melrose

167,815 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Melrose, Middlesex County
Request Details
Melrose, Middlesex County

3 Bedrooms

1 Bathroom

1,526 sq.ft

1 day + 10 hours ago

34 pictures Arrow icon pointing to the right
House
House for sale in Melrose, Middlesex County
USD 699,000
Melrose, Middlesex County
GardenOffice roomTerraceFireplaceEquipped kitchenParking

1 week + 2 days ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Melrose, Middlesex County
Request Details
Melrose, Middlesex County

4 Bedrooms

2 Bathrooms

2,848 sq.ft

1 day + 10 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Melrose Highlands, Melrose
Request Details
Melrose Highlands, Melrose

4 Bedrooms

2 Bathrooms

3,932 sq.ft

1 day + 10 hours ago

19 pictures Arrow icon pointing to the right
House
House for sale in Melrose, Middlesex County
USD 1,299,000
Melrose, Middlesex County
PatioGardenFireplaceEquipped kitchenParkingCellar

2 weeks + 6 days ago

30 pictures Arrow icon pointing to the right
House
House for sale in Melrose, Middlesex County
USD 1,899,999
Melrose, Middlesex County

14 Bedrooms

5,350 sq.ft

GardenDeckFireplaceEquipped kitchenParkingSwimming pool

3 weeks + 10 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Melrose, Middlesex County
USD 1,849,999
USD 1,899,000
3%
Melrose, Middlesex County

14 Bedrooms

5,350 sq.ft

DeckFireplaceEquipped kitchenParkingSwimming pool

Sep 19, 2026

26 pictures Arrow icon pointing to the right
New
House
House for sale in Wyoming, Melrose
USD 1,250,000
Wyoming, Melrose

9 Bedrooms

4 Bathrooms

3,519 sq.ft

Equipped kitchenCellarParking

1 day + 10 hours ago

30 pictures Arrow icon pointing to the right
New
House
House for sale in Melrose Highlands, Melrose
USD 1,849,999
Melrose Highlands, Melrose

5 Bedrooms

5 Bathrooms

5,350 sq.ft

FireplaceEquipped kitchenParking

1 day + 10 hours ago

30 pictures Arrow icon pointing to the right
New
House
House for sale in Towne Estates, Melrose
USD 979,000
Towne Estates, Melrose

3 Bedrooms

3 Bathrooms

2,113 sq.ft

GardenDeckFireplaceEquipped kitchenAir conditioning

1 day + 10 hours ago

30 pictures Arrow icon pointing to the right
New
Condo
Condo for sale in Melrose, Middlesex County
USD 1,150,000
Melrose, Middlesex County

4 Bedrooms

4 Bathrooms

2,400 sq.ft

Equipped kitchenParking

1 day + 10 hours ago

30 pictures Arrow icon pointing to the right
New
House
House for sale in Melrose Highlands, Melrose
USD 989,900
Melrose Highlands, Melrose

5 Bedrooms

2 Bathrooms

2,675 sq.ft

FireplaceEquipped kitchen

2 days + 10 hours ago

24 pictures Arrow icon pointing to the right
Condo
Condo for sale in Melrose, Middlesex County
USD 779,900
Melrose, Middlesex County

2 Bedrooms

3 Bathrooms

930 sq.ft

BalconyEquipped kitchenParking

3 days + 10 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Melrose Highlands, Melrose
USD 699,900
Melrose Highlands, Melrose

3 Bedrooms

2 Bathrooms

1,341 sq.ft

PatioGardenDeckBalconyAir conditioningSwimming poolCellar

3 days + 10 hours ago

25 pictures Arrow icon pointing to the right
House
House for sale in Melrose, Middlesex County
USD 799,900
Melrose, Middlesex County

3 Bedrooms

3 Bathrooms

1,560 sq.ft

GardenGymDeckEquipped kitchenCellar

3 days + 10 hours ago

18 pictures Arrow icon pointing to the right
House
House for sale in Melrose, Middlesex County
USD 549,000
Melrose, Middlesex County

2 Bedrooms

2 Bathrooms

1,457 sq.ft

PatioFireplaceCellar

3 days + 10 hours ago

30 pictures Arrow icon pointing to the right
Condo
Condo for sale in Melrose Highlands, Melrose
USD 559,900
Melrose Highlands, Melrose

2 Bedrooms

2 Bathrooms

1,236 sq.ft

Parking

3 days + 10 hours ago

30 pictures Arrow icon pointing to the right
Condo
Condo for sale in Melrose, Middlesex County
USD 1,099,900
Melrose, Middlesex County

3 Bedrooms

4 Bathrooms

2,400 sq.ft

Equipped kitchenParking

4 days + 10 hours ago

30 pictures Arrow icon pointing to the right
Condo
Condo for sale in Melrose, Middlesex County
USD 590,000
Melrose, Middlesex County

3 Bedrooms

1 Bathroom

1,233 sq.ft

Equipped kitchenParking

5 days + 10 hours ago

30 pictures Arrow icon pointing to the right
Condo
Condo for sale in Melrose Highlands, Melrose
USD 415,000
Melrose Highlands, Melrose

2 Bedrooms

1 Bathroom

1,080 sq.ft

SaunaBalconyEquipped kitchenParkingSwimming pool

5 days + 10 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Melrose Highlands, Melrose
USD 1,245,000
Melrose Highlands, Melrose

4 Bedrooms

3 Bathrooms

2,865 sq.ft

GardenDeckEquipped kitchenCellar

5 days + 10 hours ago

24 pictures Arrow icon pointing to the right
Condo
Condo for sale in Wyoming, Melrose
USD 582,500
Wyoming, Melrose

1 Bedroom

1 Bathroom

1,135 sq.ft

5 days + 10 hours ago

24 pictures Arrow icon pointing to the right
Condo
Condo for sale in Melrose Highlands, Melrose
USD 339,000
Melrose Highlands, Melrose

1 Bedroom

1 Bathroom

552 sq.ft

BalconyEquipped kitchenParking

5 days + 10 hours ago

28 pictures Arrow icon pointing to the right
House
House for sale in Melrose, Middlesex County
USD 749,000
Melrose, Middlesex County

3 Bedrooms

2 Bathrooms

1,573 sq.ft

PatioDeckFireplaceEquipped kitchenParkingCellar

5 days + 10 hours ago

30 pictures Arrow icon pointing to the right
Condo
Condo for sale in Melrose Highlands, Melrose
USD 499,900
Melrose Highlands, Melrose

2 Bedrooms

2 Bathrooms

1,058 sq.ft

BalconyEquipped kitchenFully furnished

5 days + 10 hours ago

20 pictures Arrow icon pointing to the right
House
House for sale in Wyoming, Melrose
USD 1,299,000
Wyoming, Melrose

4 Bedrooms

2 Bathrooms

2,630 sq.ft

PatioGardenFireplaceEquipped kitchenParkingCellar

5 days + 10 hours ago

17 pictures Arrow icon pointing to the right
House
House for sale in Melrose, Middlesex County
USD 649,000
Melrose, Middlesex County

5 Bedrooms

2 Bathrooms

1,440 sq.ft

GardenOffice roomDeckEquipped kitchenCellarParking

6 days + 10 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Melrose Highlands, Melrose
USD 1,100,000
Melrose Highlands, Melrose

4 Bedrooms

3 Bathrooms

2,292 sq.ft

PatioFireplaceEquipped kitchen

6 days + 10 hours ago

9 pictures Arrow icon pointing to the right
House
House for sale in Melrose, Middlesex County
USD 1,695,000
Melrose, Middlesex County

5 Bedrooms

4 Bathrooms

3,349 sq.ft

GardenOffice roomGym

6 days + 10 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Wyoming, Melrose
USD 875,000
Wyoming, Melrose

3 Bedrooms

2 Bathrooms

1,534 sq.ft

GardenOffice roomGymDeckEquipped kitchen

6 days + 10 hours ago