Ranches for sale in Eagle Rock

121 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 Eagle Rock, Botetourt County
Request Details
Eagle Rock, Botetourt County

1,404 sq.ft

17 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Eagle Rock, Botetourt County
USD 142,500
Eagle Rock, Botetourt County

2 Bedrooms

2 Bathrooms

Oct 13, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Bessemer, Eagle Rock
USD 165,000
Bessemer, Eagle Rock

4 Bedrooms

2 Bathrooms

1,500 sq.ft

Oct 09, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Bessemer, Eagle Rock
USD 349,900
USD 354,900
1%
Bessemer, Eagle Rock

3 Bedrooms

3 Bathrooms

2,307 sq.ft

GardenDeckFireplaceEquipped kitchenCellar

1 week + 2 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Eagle Rock, Botetourt County
USD 273,900
Eagle Rock, Botetourt County

Oct 19, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Eagle Rock, Botetourt County
USD 360,500
Eagle Rock, Botetourt County

4 Bedrooms

2 Bathrooms

2,208 sq.ft

ParkingCellar

Oct 13, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Eagle Rock, Botetourt County
USD 37,500,000
Eagle Rock, Botetourt County
Air conditioning

Oct 08, 2026

View photo Arrow icon pointing to the right
Land
Land for sale in Eagle Rock, Botetourt County
USD 350,000
USD 405,900
14%
Eagle Rock, Botetourt County

1 Bedroom

1 Bathroom

825 sq.ft

Garden

Sep 15, 2026

2 pictures Arrow icon pointing to the right
New
House
House for sale in Rock Cave, Upshur County
USD 109,000
Rock Cave, Upshur County

3 Bedrooms

1 Bathroom

2,252 sq.ft

Cellar

17 hours ago

13 pictures Arrow icon pointing to the right
New
House
House for sale in Rivanna, Albemarle County
USD 523,475
Rivanna, Albemarle County

3 Bedrooms

2 Bathrooms

1,666 sq.ft

FireplaceEquipped kitchen

1 day + 17 hours ago

7 pictures Arrow icon pointing to the right
Updated
Farm
Farm for sale in Kerrville, Kerr County
USD 46,000,000
Kerrville, Kerr County

3 Bedrooms

3 Bathrooms

4,301 sq.ft

1 day + 17 hours ago

33 pictures Arrow icon pointing to the right
New
House
House for sale in Aspen Park, Jefferson County
USD 1,244,000
Aspen Park, Jefferson County

4 Bedrooms

2 Bathrooms

3,245 sq.ft

DeckFireplaceEquipped kitchen

2 days + 17 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Bluemont, Loudoun County
USD 599,999
USD 639,000
6%
Bluemont, Loudoun County

3 Bedrooms

2 Bathrooms

1,784 sq.ft

4 days + 17 hours ago

13 pictures Arrow icon pointing to the right
House
House for sale in Keswick, Albemarle County
USD 504,990
Keswick, Albemarle County

3 Bedrooms

2 Bathrooms

2,429 sq.ft

Equipped kitchen

5 days + 17 hours ago

32 pictures Arrow icon pointing to the right
House
House for sale in Clarke County, Virginia
USD 599,999
Clarke County, Virginia

3 Bedrooms

2 Bathrooms

1,784 sq.ft

GardenOffice roomFireplaceEquipped kitchen

5 days + 17 hours ago

31 pictures Arrow icon pointing to the right
House
House for sale in West Orange, Essex County
USD 649,000
West Orange, Essex County

3 Bedrooms

2 Bathrooms

TerraceEquipped kitchenParkingAir conditioning

1 week + 6 days ago

3 pictures Arrow icon pointing to the right
Land
Land for sale in Maricopa County, Arizona
USD 25,000
Maricopa County, Arizona

1 week + 17 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Maricopa County, Arizona
USD 25,000
Maricopa County, Arizona

1 week + 17 hours ago

69 pictures Arrow icon pointing to the right
House
House for sale in Waynesboro, Augusta County
USD 798,500
Waynesboro, Augusta County

5 Bedrooms

3 Bathrooms

4,439 sq.ft

GardenParkingFireplaceEquipped kitchen

1 week + 17 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Maricopa County, Arizona
USD 79,000
Maricopa County, Arizona

1 week + 17 hours ago

33 pictures Arrow icon pointing to the right
Farm
Farm for sale in Middleway, Jefferson County
USD 679,900
Middleway, Jefferson County

2 Bedrooms

1 Bathroom

1,394 sq.ft

1 week + 1 day ago

31 pictures Arrow icon pointing to the right
House
House for sale in West Orange, Essex County
USD 649,000
West Orange, Essex County

3 Bedrooms

2 Bathrooms

TerraceEquipped kitchenParkingAir conditioning

2 weeks + 5 days ago

33 pictures Arrow icon pointing to the right
House
House for sale in Amelia, Amelia County
USD 515,000
Amelia, Amelia County

4 Bedrooms

2 Bathrooms

2,045 sq.ft

FireplaceEquipped kitchen

1 week + 1 day ago

54 pictures Arrow icon pointing to the right
House
House for sale in Lynchburg, Campbell County
USD 349,900
Lynchburg, Campbell County

3 Bedrooms

2 Bathrooms

1,344 sq.ft

DeckFireplaceEquipped kitchenParking

2 weeks + 17 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Amelia, Amelia County
USD 515,000
Amelia, Amelia County

4 Bedrooms

2 Bathrooms

2,045 sq.ft

2 weeks + 2 days ago

20 pictures Arrow icon pointing to the right
House
House for sale in Crewe, Nottoway County
USD 249,000
Crewe, Nottoway County

3 Bedrooms

2 Bathrooms

1,692 sq.ft

GardenCellarParking

1 week + 17 hours ago

38 pictures Arrow icon pointing to the right
House
House for sale in Amelia County, Virginia
USD 374,950
Amelia County, Virginia

3 Bedrooms

2 Bathrooms

1,600 sq.ft

Equipped kitchen

1 week + 6 days ago

40 pictures Arrow icon pointing to the right
House
House for sale in Martinsburg, Berkeley County
USD 299,990
Martinsburg, Berkeley County

3 Bedrooms

2 Bathrooms

1,960 sq.ft

Equipped kitchenCellar

2 weeks + 5 days ago

48 pictures Arrow icon pointing to the right
Land
Land for sale in Frederick County, Virginia
USD 245,000
Frederick County, Virginia

2 weeks + 6 days ago

36 pictures Arrow icon pointing to the right
House
House for sale in Independence, Grayson County
USD 390,000
Independence, Grayson County

3 Bedrooms

3 Bathrooms

2,048 sq.ft

GardenParkingFireplaceLiftCellar

2 weeks + 6 days ago