Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Shenandoah County Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
190
Homes
Sort by Recommended
Coming Soon
$395,000
2694 Back Road
Woodstock, VA 22664
3
Beds
2
Baths
2,500
Sq. Ft.
Coming Soon
$309,900
1012 Pendleton Lane
Strasburg, VA 22657
4
Beds
3.5
Baths
1,360
Sq. Ft.
Coming Soon
$300,000
50 Appletree Lane
Woodstock, VA 22664
3
Beds
2
Baths
2,020
Sq. Ft.
Coming Soon
$265,000
16038 Back Road
Strasburg, VA 22657
3
Beds
2
Baths
1,288
Sq. Ft.
Coming Soon
Virtual Tour
$550,000
306 Timberline Ridge Road
Strasburg, VA 22657
4
Beds
2.5
Baths
2,402
Sq. Ft.
New
$319,000
582 John Marshall Highway
Strasburg, VA 22657
3
Beds
2
Baths
1,142
Sq. Ft.
$449,900
29712 Old Valley Pike
Strasburg, VA 22657
3
Beds
2
Baths
1,744
Sq. Ft.
$310,000
562 Wolf Gap Road
Edinburg, VA 22824
3
Beds
2
Baths
1,487
Sq. Ft.
New
$445,000
15135 Senedo Road
Mount Jackson, VA 22842
3
Beds
3
Baths
1,440
Sq. Ft.
New
$345,000
1659 Deer Rapids Road
Strasburg, VA 22657
3
Beds
2
Baths
1,878
Sq. Ft.
$199,000
26177 Old Valley Pike
Toms Brook, VA 22660
3
Beds
2
Baths
920
Sq. Ft.
$259,900
6175 Moore St Mount
Mount Jackson, VA 22842
3
Beds
1
Bath
1,174
Sq. Ft.
$26,900
Lot 2 Creek Valley Drive
Mount Jackson, VA 22842
-
Beds
-
Baths
-
Sq. Ft.
$299,900
1127 Brook Creek Road
Toms Brook, VA 22660
3
Beds
1
Bath
1,472
Sq. Ft.
$185,000
94 Hillside Drive
Maurertown, VA 22644
2
Beds
1
Bath
768
Sq. Ft.
$299,999
885 South Maple Road
Mount Jackson, VA 22842
2
Beds
1.5
Baths
691
Sq. Ft.
$329,000
326 Crabapple Road
Mount Jackson, VA 22842
3
Beds
3
Baths
2,357
Sq. Ft.
$430,000
127 Potters Circle
Strasburg, VA 22657
4
Beds
3
Baths
2,675
Sq. Ft.
$354,000
84 Bluesmoke Lane
New Market, VA 22844
2
Beds
2
Baths
2,040
Sq. Ft.
$329,000
54 Molineu Road
Edinburg, VA 22824
2
Beds
3
Baths
1,652
Sq. Ft.
New Construction
$550,000
10 Sec Basye Va 22810
Mount Jackson, VA 22842
3
Beds
1.5
Baths
1,600
Sq. Ft.
$879,900
355 Orchard Drive
Mount Jackson, VA 22842
10
Beds
10
Baths
4,783
Sq. Ft.
$415,000
893 Turkey Knob Road
Quicksburg, VA 22847
3
Beds
2
Baths
1,382
Sq. Ft.
$420,940
1396 Independence Boulevard
New Market, VA 22844
4
Beds
3.5
Baths
1,580
Sq. Ft.
$650,000
South Water Street
Woodstock, VA 22664
-
Beds
-
Baths
-
Sq. Ft.
$309,990
192 Craig Street
Mount Jackson, VA 22842
3
Beds
2
Baths
1,290
Sq. Ft.
$35,000
Lot 8 Lee Court
Basye, VA 22810
-
Beds
-
Baths
-
Sq. Ft.
New Construction
$875,000
628 Black Bear Road
Maurertown, VA 22644
3
Beds
2.5
Baths
2,736
Sq. Ft.
$352,500
1688 Smith Creek Road
New Market, VA 22844
3
Beds
2
Baths
1,980
Sq. Ft.
Virtual Tour
$260,000
327 Lora Drive
Woodstock, VA 22664
3
Beds
2
Baths
1,194
Sq. Ft.
$138,900
1284 South Ox Road, Unit B3
Woodstock, VA 22664
2
Beds
2
Baths
1,195
Sq. Ft.
$189,000
0 Short Mountain Road
Edinburg, VA 22824
-
Beds
-
Baths
-
Sq. Ft.
$15,000
Mine Mountain Lane, Unit 16
Fort Valley, VA 22652
-
Beds
-
Baths
-
Sq. Ft.
$7,000
0 Th New Market Va 22844
New Market, VA 22844
-
Beds
-
Baths
-
Sq. Ft.
$324,000
2454 New Market Depot Road
New Market, VA 22844
3
Beds
1
Bath
1,686
Sq. Ft.
$332,900
715 Capon Road
Strasburg, VA 22657
3
Beds
2
Baths
1,603
Sq. Ft.
$140,000
0 Moreland Gap Road
New Market, VA 22844
-
Beds
-
Baths
-
Sq. Ft.
$249,900
1822 Pleasant View Road
Mount Jackson, VA 22842
3
Beds
1
Bath
1,480
Sq. Ft.
$67,500
0 Timberline Ridge Road
Strasburg, VA 22657
-
Beds
-
Baths
-
Sq. Ft.
$160,000
Zepp Road
Maurertown, VA 22644
-
Beds
-
Baths
-
Sq. Ft.
1
2
3
4
5
Compass
VA
Shenandoah County