Ranches for sale in Ruby

4,102 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
38 pictures Arrow icon pointing to the right
New
House
House for sale in Shenandoah Springs, Ranson
USD 465,000
Shenandoah Springs, Ranson

3 Bedrooms

2 Bathrooms

1,768 sq.ft

PatioGardenEquipped kitchen

1 day + 1 hour ago

24 pictures Arrow icon pointing to the right
New
House
House for sale in Culpeper County, Virginia
USD 799,900
Culpeper County, Virginia

3 Bedrooms

2 Bathrooms

1,210 sq.ft

FireplaceEquipped kitchenParking

1 day + 1 hour ago

42 pictures Arrow icon pointing to the right
Updated
House
House for sale in Port Royal, Caroline County
USD 549,900
USD 599,900
8%
Port Royal, Caroline County

3 Bedrooms

2 Bathrooms

1,661 sq.ft

DeckFireplaceEquipped kitchenCellar

1 day + 1 hour ago

73 pictures Arrow icon pointing to the right
New
House
House for sale in Tazewell, Tazewell County
USD 315,000
Tazewell, Tazewell County

3 Bedrooms

2 Bathrooms

1,680 sq.ft

Fireplace

1 day + 1 hour ago

13 pictures Arrow icon pointing to the right
New
House
House for sale in Inwood, Berkeley County
USD 375,200
Inwood, Berkeley County

3 Bedrooms

2 Bathrooms

1,533 sq.ft

Equipped kitchenParkingCellar

1 day + 1 hour ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Crozet, Albemarle County
Request Details
Crozet, Albemarle County

4 Bedrooms

3 Bathrooms

2,539 sq.ft

FireplaceEquipped kitchen

1 day + 1 hour ago

60 pictures Arrow icon pointing to the right
New
House
House for sale in Yancey Mills, Crozet
USD 750,000
Yancey Mills, Crozet

4 Bedrooms

3 Bathrooms

2,539 sq.ft

DeckFireplaceEquipped kitchenCellar

1 day + 1 hour ago

25 pictures Arrow icon pointing to the right
New
House
House for sale in Fairfield, Hampton
USD 235,000
Fairfield, Hampton

3 Bedrooms

1 Bathroom

864 sq.ft

PatioGardenParking

1 day + 1 hour ago

53 pictures Arrow icon pointing to the right
New
House
House for sale in Pittsylvania County, Virginia
USD 269,900
Pittsylvania County, Virginia

3 Bedrooms

2 Bathrooms

1,298 sq.ft

Garden

1 day + 1 hour ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Peakwood Hills, Roanoke
USD 589,000
Peakwood Hills, Roanoke

4 Bedrooms

3 Bathrooms

3,158 sq.ft

PatioEquipped kitchen

1 day + 1 hour ago

15 pictures Arrow icon pointing to the right
New
House
House for sale in Hunterdale, Franklin
USD 255,000
Hunterdale, Franklin

3 Bedrooms

2 Bathrooms

1,350 sq.ft

GardenParking

1 day + 1 hour ago

27 pictures Arrow icon pointing to the right
New
House
House for sale in Onancock, Accomack County
USD 369,000
Onancock, Accomack County

4 Bedrooms

2 Bathrooms

2,254 sq.ft

FireplaceEquipped kitchen

1 day + 1 hour ago

22 pictures Arrow icon pointing to the right
New
House
House for sale in Barboursville, Greene County
USD 518,025
Barboursville, Greene County

4 Bedrooms

3 Bathrooms

2,579 sq.ft

Equipped kitchenParkingSwimming pool

1 day + 1 hour ago

View photo Arrow icon pointing to the right
House
House for sale in Stafford, Stafford County
USD 2,275,000
Stafford, Stafford County

4 Bedrooms

5 Bathrooms

697 sq.ft

Fireplace

2 weeks + 2 days ago

View photo Arrow icon pointing to the right
House
House for sale in Stafford, Stafford County
USD 2,275,000
Stafford, Stafford County

4 Bedrooms

697 sq.ft

Fireplace

2 weeks + 2 days ago

View photo Arrow icon pointing to the right
House
House for sale in Stafford, Stafford County
USD 2,275,000
Stafford, Stafford County

4 Bedrooms

5 Bathrooms

697 sq.ft

Fireplace

2 weeks + 2 days ago

39 pictures Arrow icon pointing to the right
House
House for sale in Stafford, Stafford County
USD 649,900
Stafford, Stafford County

4 Bedrooms

3 Bathrooms

3,347 sq.ft

Equipped kitchenCellar

Sep 13, 2026

48 pictures Arrow icon pointing to the right
New
House
House for sale in Ebony Heights, Portsmouth
USD 375,000
Ebony Heights, Portsmouth

4 Bedrooms

2 Bathrooms

1,779 sq.ft

GardenDeckEquipped kitchenParking

2 days + 1 hour ago

85 pictures Arrow icon pointing to the right
New
House
House for sale in Luray, Page County
USD 429,900
Luray, Page County

3 Bedrooms

3 Bathrooms

2,864 sq.ft

FireplaceEquipped kitchenParkingCellar

2 days + 1 hour ago

11 pictures Arrow icon pointing to the right
New
House
House for sale in Leeland, Fredericksburg
USD 589,000
Leeland, Fredericksburg

3 Bedrooms

3 Bathrooms

2,895 sq.ft

Equipped kitchenParkingCellar

2 days + 1 hour ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Greenwood, Norfolk
USD 294,999
Greenwood, Norfolk

3 Bedrooms

2 Bathrooms

1,124 sq.ft

2 days + 1 hour ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Wedgewood Court, Hampton
USD 415,000
Wedgewood Court, Hampton

3 Bedrooms

2 Bathrooms

1,826 sq.ft

GardenEquipped kitchenParking

2 days + 1 hour ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Dunbar, Kanawha County
USD 149,000
Dunbar, Kanawha County

3 Bedrooms

1 Bathroom

1,050 sq.ft

GardenEquipped kitchen

2 days + 1 hour ago

32 pictures Arrow icon pointing to the right
New
House
House for sale in Mobjack, Mathews County
USD 374,900
Mobjack, Mathews County

4 Bedrooms

2 Bathrooms

2,100 sq.ft

DeckEquipped kitchenParking

2 days + 1 hour ago

90 pictures Arrow icon pointing to the right
New
House
House for sale in Hilldale, Luray
USD 425,000
Hilldale, Luray

4 Bedrooms

2 Bathrooms

1,827 sq.ft

GardenGymEquipped kitchenParkingCellar

2 days + 1 hour ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Franklin, Virginia
USD 299,900
Franklin, Virginia

3 Bedrooms

2 Bathrooms

1,776 sq.ft

GardenFireplaceEquipped kitchenParking

2 days + 1 hour ago

3 pictures Arrow icon pointing to the right
New
House
House for sale in Freemoor Estates, Poquoson
USD 629,990
Freemoor Estates, Poquoson

3 Bedrooms

2 Bathrooms

2,071 sq.ft

Equipped kitchen

2 days + 1 hour ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Spring Valley, Roanoke
USD 315,000
Spring Valley, Roanoke

3 Bedrooms

1 Bathroom

1,361 sq.ft

PatioGardenEquipped kitchenAir conditioningCellar

2 days + 1 hour ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Davids Mill, Chesapeake
USD 499,999
Davids Mill, Chesapeake

3 Bedrooms

2 Bathrooms

2,288 sq.ft

ParkingEquipped kitchen

2 days + 1 hour ago

3 pictures Arrow icon pointing to the right
New
House
House for sale in Freemoor Estates, Poquoson
USD 639,990
Freemoor Estates, Poquoson

3 Bedrooms

2 Bathrooms

1,500 sq.ft

Equipped kitchen

2 days + 1 hour ago