Ranches for sale in Truro

3,635 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 Truro, Madison County
Request Details
Truro, Madison County

5 Bedrooms

2 Bathrooms

1,306 sq.ft

23 hours ago

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

3 Bedrooms

2 Bathrooms

1,676 sq.ft

23 hours ago

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

3 Bedrooms

1 Bathroom

1,434 sq.ft

23 hours ago

18 pictures Arrow icon pointing to the right
Land
Land for sale in Truro, Madison County
USD 475,000
Truro, Madison County

3 Bedrooms

2 Bathrooms

1,782 sq.ft

2 weeks + 23 hours ago

8 pictures Arrow icon pointing to the right
House
House for sale in Truro, Madison County
USD 49,900
USD 59,900
17%
Truro, Madison County

2 Bedrooms

1 Bathroom

764 sq.ft

1 week + 23 hours ago

13 pictures Arrow icon pointing to the right
House
House for sale in Truro, Madison County
USD 249,900
Truro, Madison County

3 Bedrooms

1 Bathroom

1,220 sq.ft

Office roomParkingEquipped kitchenCellar

2 weeks + 6 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Truro, Madison County
USD 249,900
Truro, Madison County

3 Bedrooms

1 Bathroom

1,220 sq.ft

Office roomEquipped kitchen

3 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Truro, Madison County
USD 255,000
Truro, Madison County

3 Bedrooms

2 Bathrooms

1,680 sq.ft

TerraceDeckFireplaceEquipped kitchenSwimming pool

1 week + 23 hours ago

32 pictures Arrow icon pointing to the right
Land
Land for sale in Truro, Madison County
USD 255,000
USD 295,000
14%
Truro, Madison County

3 Bedrooms

2 Bathrooms

1,680 sq.ft

TerraceDeckFireplaceEquipped kitchenSwimming pool

Sep 27, 2026

33 pictures Arrow icon pointing to the right
House
House for sale in Truro, Madison County
USD 125,000
Truro, Madison County

2 Bedrooms

1 Bathroom

848 sq.ft

GardenDeckEquipped kitchenParking

Sep 27, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Truro, Madison County
USD 450,000
Truro, Madison County

3 Bedrooms

2 Bathrooms

1,496 sq.ft

3 days + 23 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Truro, Madison County
USD 50,000
Truro, Madison County

2 weeks + 1 day ago

15 pictures Arrow icon pointing to the right
House
House for sale in Truro, Madison County
USD 189,900
USD 199,900
5%
Truro, Madison County

4 Bedrooms

1 Bathroom

1,382 sq.ft

GardenParking

2 weeks + 4 days ago

30 pictures Arrow icon pointing to the right
Land
Land for sale in Truro, Warren County
USD 450,000
Truro, Warren County

3 Bedrooms

2 Bathrooms

1,496 sq.ft

GardenSwimming pool

3 weeks + 23 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Truro, Madison County
USD 80,000
Truro, Madison County

Oct 14, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Truro, Madison County
USD 36,000
Truro, Madison County

Oct 10, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Truro, Madison County
USD 36,000
Truro, Madison County

Oct 10, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Truro, Madison County
USD 36,000
Truro, Madison County

Oct 09, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Truro, Madison County
USD 36,000
Truro, Madison County

Oct 08, 2026

View photo Arrow icon pointing to the right
Land
Land for sale in Truro, Madison County
USD 90,000
Truro, Madison County

Sep 22, 2026

View photo Arrow icon pointing to the right
House
House for sale in Truro, Madison County
USD 160,000
Truro, Madison County

4 Bedrooms

1 Bathroom

1,080 sq.ft

Equipped kitchen

Sep 20, 2026

View photo Arrow icon pointing to the right
Land
Land for sale in Truro, Madison County
USD 80,000
Truro, Madison County

Jul 15, 2026

48 pictures Arrow icon pointing to the right
House
House for sale in Lone Tree, Douglas County
USD 4,000,000
Lone Tree, Douglas County
PatioGardenDeckFireplaceEquipped kitchenSwimming pool

Oct 14, 2026

20 pictures Arrow icon pointing to the right
House
House for sale in North Truro, Truro
USD 799,999
North Truro, Truro
GardenTerraceDeck

Oct 12, 2026

View photo Arrow icon pointing to the right
House
House for sale in Bettendorf, Scott County
USD 999,900
Bettendorf, Scott County

4 Bedrooms

4 Bathrooms

4,579 sq.ft

FireplaceEquipped kitchen

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Des Moines, Polk County
USD 149,900
Des Moines, Polk County

1 Bedroom

2 Bathrooms

756 sq.ft

PatioGardenParkingDeck

Oct 02, 2026

30 pictures Arrow icon pointing to the right
New
House
House for sale in Truro, Barnstable County
USD 1,145,000
Truro, Barnstable County

3 Bedrooms

2 Bathrooms

2,116 sq.ft

23 hours ago

7 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 609,000
Truro, Barnstable County

2 Bedrooms

1 Bathroom

1,160 sq.ft

5 days + 23 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 749,000
Truro, Barnstable County

3 Bedrooms

1 Bathroom

1,107 sq.ft

GardenFireplaceCellar

6 days + 23 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Truro, Barnstable County
USD 1,145,000
Truro, Barnstable County

3 Bedrooms

2 Bathrooms

2,116 sq.ft

6 days + 23 hours ago