Shenandoah County, VA

Real Estate & Homes for Sale

  1. 12 photos

    House For Sale
    5480 Main Street, MOUNT JACKSON, VA

    $340,000

  2. 46 photos

    House For Sale
    486 Hamburg Road, EDINBURG, VA

    $275,000

  3. 2 photos

    House For Sale
    212 Mowry Lane, EDINBURG, VA

    $500,000

  4. 38 photos

    House For Sale
    187 Jessica Place, TOMS BROOK, VA

    $255,000

  5. 25 photos

    House For Sale
    1048 Mill Road, WOODSTOCK, VA

    $345,000

  6. 11 photos

    Land For Sale
    Lot #30 Waverly Drive, STRASBURG, VA

    $145,000

  7. 66 photos

    House For Sale
    11774 Back Road, TOMS BROOK, VA

    $645,000

  8. 10 photos

    Land For Sale
    Hickory Lane, WOODSTOCK, VA

    $200,000

  9. 46 photos

    House For Sale
    28018 Old Valley Pike, TOMS BROOK, VA

    $225,000

  10. 12 photos

    House For Sale
    11096 Senedo Road, MOUNT JACKSON, VA

    $585,000

  11. 41 photos

    House For Sale
    247 Walton Street, STRASBURG, VA

    $319,900

  12. Open Sat 5/3 10am-11:30am
    47 photos

    House For Sale
    112 Nelson Way, BASYE, VA

    $419,998

  13. 44 photos

    Townhouse For Sale
    606 Frontier Fort Lane, STRASBURG, VA

    $295,000

  14. 81 photos

    House For Sale
    5409 Smith Creek Road, NEW MARKET, VA

    $745,500

  15. 90 photos

    House For Sale
    189 Oak Haven Lane, NEW MARKET, VA

    $799,998

  • End of Results
  • No homes match your search. Try resetting your search criteria.

    Reset search