Ranches for sale in Onancock

165,263 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 Savageville, Onancock
Request Details
Savageville, Onancock

4 Bedrooms

2 Bathrooms

2,164 sq.ft

1 day + 11 hours ago

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

1 day + 11 hours ago

View photo Arrow icon pointing to the right
Updated
Property for sale in Onancock, Accomack County
Request Details
Onancock, Accomack County

3 Bedrooms

1 Bathroom

1 day + 11 hours ago

9 pictures Arrow icon pointing to the right
Land
Land for sale in Onancock, Accomack County
USD 75,000
Onancock, Accomack County

39,923 sq.ft

Aug 30, 2026

13 pictures Arrow icon pointing to the right
House
House for sale in Onancock, Accomack County
USD 359,000
Onancock, Accomack County
GardenTerraceEquipped kitchenParking

2 weeks + 4 days ago

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

3 Bedrooms

2 Bathrooms

1,825 sq.ft

Equipped kitchenParking

1 day + 11 hours ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in South Chesconessex, Onancock
USD 150,000
South Chesconessex, Onancock

3 days + 11 hours ago

32 pictures Arrow icon pointing to the right
House
House for sale in Onancock, Accomack County
USD 599,900
Onancock, Accomack County

3 Bedrooms

2 Bathrooms

1,512 sq.ft

DeckFireplaceEquipped kitchenParkingLift

6 days + 11 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Onancock, Accomack County
USD 599,900
Onancock, Accomack County

3 Bedrooms

2 Bathrooms

1,512 sq.ft

DeckFireplaceEquipped kitchenParkingLift

1 week + 11 hours ago

14 pictures Arrow icon pointing to the right
House
House for sale in Savageville, Onancock
USD 189,900
Savageville, Onancock

3 Bedrooms

2 Bathrooms

1,792 sq.ft

Garden

1 week + 3 days ago

9 pictures Arrow icon pointing to the right
Land
Land for sale in Bayside, Onancock
USD 85,000
Bayside, Onancock

1 week + 3 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Onancock, Accomack County
USD 189,000
Onancock, Accomack County

2 weeks + 11 hours ago

101 pictures Arrow icon pointing to the right
House
House for sale in Onancock, Accomack County
USD 559,000
Onancock, Accomack County

4 Bedrooms

2 Bathrooms

2,224 sq.ft

GardenFireplaceEquipped kitchen

2 weeks + 3 days ago

68 pictures Arrow icon pointing to the right
House
House for sale in Schooner Bay, Onancock
USD 395,000
Schooner Bay, Onancock

3 Bedrooms

3 Bathrooms

3,194 sq.ft

Parking

3 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Onancock, Accomack County
USD 395,000
Onancock, Accomack County

3 Bedrooms

3 Bathrooms

3,194 sq.ft

Parking

Oct 10, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Onancock, Accomack County
USD 439,000
Onancock, Accomack County

Oct 09, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Onancock, Accomack County
USD 459,000
Onancock, Accomack County

4 Bedrooms

2 Bathrooms

2,568 sq.ft

PatioParkingDeckFireplaceEquipped kitchen

Oct 07, 2026

32 pictures Arrow icon pointing to the right
House
House for sale in Onancock, Accomack County
USD 459,000
Onancock, Accomack County

4 Bedrooms

2 Bathrooms

2,568 sq.ft

PatioParkingDeckFireplaceEquipped kitchen

Oct 03, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Onancock, Accomack County
USD 275,000
Onancock, Accomack County

3 Bedrooms

2 Bathrooms

1,633 sq.ft

GardenDeckEquipped kitchen

2 weeks + 11 hours ago

86 pictures Arrow icon pointing to the right
House
House for sale in Schooner Bay, Onancock
USD 624,000
USD 635,000
2%
Schooner Bay, Onancock

4 Bedrooms

3 Bathrooms

3,476 sq.ft

Equipped kitchen

2 weeks + 5 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Onancock, Accomack County
USD 475,000
Onancock, Accomack County

3 Bedrooms

2 Bathrooms

2,122 sq.ft

3 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Onancock, Accomack County
USD 327,000
Onancock, Accomack County

3 Bedrooms

2 Bathrooms

1,782 sq.ft

Oct 10, 2026

38 pictures Arrow icon pointing to the right
House
House for sale in Onancock, Accomack County
USD 475,000
Onancock, Accomack County

3 Bedrooms

2 Bathrooms

2,122 sq.ft

Garden

Sep 03, 2026

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Onancock, Accomack County
USD 500,000
Onancock, Accomack County

3 Bedrooms

2 Bathrooms

1,680 sq.ft

2 days + 11 hours ago

18 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Onancock, Accomack County
Request Details
Onancock, Accomack County

3,000 sq.ft

Office roomEquipped kitchenParking

3 days + 11 hours ago

52 pictures Arrow icon pointing to the right
House
House for sale in Locksville, Onancock
USD 799,000
USD 885,076
10%
Locksville, Onancock

3 Bedrooms

2 Bathrooms

1,856 sq.ft

Fireplace

3 days + 11 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Onancock, Accomack County
USD 924,900
Onancock, Accomack County

3 Bedrooms

3 Bathrooms

2,960 sq.ft

Equipped kitchenLift

4 days + 11 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Onancock, Accomack County
USD 399,900
USD 445,900
10%
Onancock, Accomack County

3 Bedrooms

2 Bathrooms

1,360 sq.ft

Parking

1 week + 3 days ago

6 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Onancock, Accomack County
USD 198,000
Onancock, Accomack County

943 sq.ft

Equipped kitchenParkingConcierge

1 week + 4 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Onancock, Accomack County
USD 439,000
Onancock, Accomack County

3 Bedrooms

2 Bathrooms

1,581 sq.ft

1 week + 4 days ago