37,753

Rockingham County, VA Homes

Section Image Section Image
  • /119

    $549,900

    $100K PRICE DROP
    • 4 Beds
    • 2.5 Baths
    • 4,742 Sq Ft

    222 N Main St, Mount Crawford, VA 22841

    There’s a quiet sense of history the moment you arrive at this remarkable property. It was once the former Mount Crawford General Store. The large addition dates back to 1840. Every space tells a story while remaining comfortable for modern living.Inside, 9-foot ceilings in the primary bedroom, dining room, and living room create an open, elegant feel. Upstairs offers four bedrooms, two

    Agent Photo

    Andrea Dorman

    Old Dominion Realty

    222 N Main St, Mount Crawford, VA 22841
  • /25

    $1,830 Plus Fees

    • 3 Beds
    • 2.5 Baths
    • 1,440 Sq Ft
    • Townhouse for Rent

    619 N Main St, Mount Crawford, VA 22841

    Property Id: 1728860 Step into comfort and convenience in Mount Crawford, right off Interstate 81! This brand new 3 bedroom 2.5 bathroom townhouse is designed to feel like home the moment you walk in. Bright, modern, and thoughtfully laid out, it offers 1440-1600 sq feet of easy comfortable living. You'll love the fresh new construction, the open living spaces, the well-appointed

    619 N Main St, Mount Crawford, VA 22841
  • /38

    $344,000

    Sold Jul 10, 2026

    3435 Monterey Dr, Rockingham, VA 22801

    • 3 Beds
    • 4 Baths
    • 2,160 Sq Ft
    • Built 2023

    Last Sold Summary

    • 9% Below List Price
    • $159/SF
    • 125 Days On Market

    Current Estimated Value $339,476

    Last Listing Agent DENNIS HAWES HOME REALTY

    3435 Monterey Dr, Rockingham, VA 22801
    • /36

      Est $334,246

      Not Listed For Sale

      188 S Sunset Dr, Broadway, VA 22815

      • 3 Beds
      • 2 Baths
      • 1,440 Sq Ft
      • Built 2003
      188 S Sunset Dr, Broadway, VA 22815

      Last Sold Summary

      • 74 Days On Market

      Last Listing Agent Lori Hoffman Realty ONE Group Old Towne

  • /74

    $1,995,000

    • 3 Beds
    • 7 Baths
    • 10,620 Sq Ft

    12517 Spotswood Trail, Elkton, VA 22827

    Beauty abounds at this lovely French provincial style property, conveniently located on Route 33, near Massanutten. Enter through handsomely crafted stone pillars, with lights and an electric wrought-iron gate, and follow the driveway around the immaculately maintained grounds filled with lush landscaping. Grounds also feature a replica of the historic Mabry Mill, a pond, multiple courtyards,

    Agent Photo

    AMY HUGHES

    COMPASS-Avenue

    12517 Spotswood Trail, Elkton, VA 22827
  • /12

    $1,495 Plus Fees

    • 2 Beds
    • 2.5 Baths
    • 1,120 Sq Ft
    • Townhouse for Rent

    129 20th St, Grottoes, VA 24441

    Property Id: 2907891 BRAND NEW CONSTRUCTION, 2 bedroom, 2.5-bathroom townhome in Grottoes. Convenient to Harrisonburg, Waynesboro, and Staunton. Located on a dead-end street. The first floor features an open concept living/dining/kitchen, pantry closet, half bathroom, and utility room. Upstairs features two master suite style bedrooms and a hall laundry area. Rear patio and attached storage

    129 20th St, Grottoes, VA 24441
  • /75

    $299,900

    Sold Mar 20, 2026

    13 Barnyard Cir, Bridgewater, VA 22812

    • 3 Beds
    • 2.5 Baths
    • 1,565 Sq Ft
    • Built 2025

    Last Sold Summary

    • $192/SF
    • 273 Days On Market

    Last Listing Agent Brad Cohen Connexa Real Estate

    13 Barnyard Cir, Bridgewater, VA 22812
    • /29

      Est $141,103

      Not Listed For Sale

      16112 N Mountain Rd, Broadway, VA 22815

      • 3 Beds
      • 1 Bath
      • 1,190 Sq Ft
      • Built 1947
      16112 N Mountain Rd, Broadway, VA 22815

      Last Sold Summary

      • 15 Days On Market

      Last Listing Agent Amber Fleck HomeGrown Real Estate

  • /14

    $118,000

    $12K PRICE DROP
    • Land
    • 23,522 Sq Ft
    • $218,519 per Acre

    0 Town Hall Rd, McGaheysville, VA 22840

    HUGE lot in McGaheysville suitable for a single family home with public water and sewer available!!! Housing prices continue to rise, build your own NEW home on this perfect mountain view lot right in the middle of McGaheysville! Approved for single family home. Neighboring property is approved for Duplex. Investors welcome. No subdivision, no covenants, no HOA. Within strolling distance of

    Agent Photo

    Katie Krivosheyev

    Old Dominion Realty Inc

    0 Town Hall Rd, McGaheysville, VA 22840
  • /8

    $1,900 Per Month

    • 4 Beds
    • 2 Baths
    • 2,200 Sq Ft
    • House for Rent

    8747 N Valley Pike, Rockingham, VA 22802

    Two story Victorian house with large, spacious rooms in Lacey's Spring, 10 miles North of Harrisonburg, with private yard right off of Rt 11. Master bedroom and bath on first floor with three additional large bedrooms upstairs. Central air and heating. Hardwood floors in bedrooms and waterproof LVP floors in kitchen/bathrooms. Pets allowed.

    8747 N Valley Pike, Rockingham, VA 22802
  • /43

    $315,000

    Sold Apr 10, 2026

    2275 Whitestone Dr, Rockingham, VA 22801

    • 3 Beds
    • 2 Baths
    • 1,214 Sq Ft
    • Built 2021

    Last Sold Summary

    • $259/SF
    • 15 Days On Market

    Current Estimated Value $315,771

    Last Listing Agent Ronald Flores Funkhouser Real Estate Group

    2275 Whitestone Dr, Rockingham, VA 22801
    • /41

      Est $527,679

      Not Listed For Sale

      9133 McGaheysville Rd, McGaheysville, VA 22840

      • 4 Beds
      • 3 Baths
      • 2,506 Sq Ft
      • Built 1960
      9133 McGaheysville Rd, McGaheysville, VA 22840

      Last Sold Summary

      • 19 Days On Market

      Last Listing Agent Jared Sheets RE/MAX Performance Realty

  • /69

    $1,775,000

    $25K PRICE DROP
    • 6 Beds
    • 4.5 Baths
    • 9,918 Sq Ft

    5640 Scotts Ford Rd, Mount Crawford, VA 22841

    Experience the perfect blend of space, luxury, and functionality. This exceptional property offers 6 bedrooms and 5.5 baths, attached oversized double car garage thoughtfully designed to accommodate both everyday living and entertaining on a grand scale. The main living area features a cozy wood burning fireplace and wet bar, creating an inviting atmosphere for gatherings just off the kitchen and

    Agent Photo

    Tara Stroop

    RE/MAX Performance Realty

    5640 Scotts Ford Rd, Mount Crawford, VA 22841
  • /15

    $1,445 Plus Fees

    • 2 Beds
    • 1.5 Baths
    • 952 Sq Ft
    • Condo for Rent

    9359 Redtop Ct Unit 9359, McGaheysville, VA 22840

    Property Id: 2907915 Excellent condition duplex home in desirable McGaheysville area. 2 bedroom, 1.5 bathroom, open floor plan kitchen/dining/living. Hall laundry room. All appliances included. Rear deck and detached storage shed. Details: Available on or about October 1st. $1,445/month; $1,445 deposit; one-year lease (renews annually). Tenant is responsible for utilities & mowing.

    9359 Redtop Ct Unit 9359, McGaheysville, VA 22840
  • /72

    $444,000

    Sold Sep 03, 2026

    225 Walnut Dr, Broadway, VA 22815

    • 4 Beds
    • 3 Baths
    • 2,590 Sq Ft
    • Built 1998

    Last Sold Summary

    • $171/SF
    • 6 Days On Market

    Current Estimated Value $436,799

    Last Listing Agent Debbie Knupp Kline May Realty

    225 Walnut Dr, Broadway, VA 22815
    • /40

      Est $377,256

      Not Listed For Sale

      430 Quail Run Dr, Elkton, VA 22827

      • 3 Beds
      • 3 Baths
      • 2,474 Sq Ft
      • Built 1998
      430 Quail Run Dr, Elkton, VA 22827

      Last Sold Summary

      • 9 Days On Market

      Last Listing Agent AARON HUSSAR COMPASS-Avenue

  • /43

    $379,900

    Open Sat 10AM - 12PM
    • 3 Beds
    • 2 Baths
    • 1,515 Sq Ft

    4570 Melville St, Harrisonburg, VA 22801

    Welcome home to this beautifully maintained, nearly new one-level townhouse offering 3 bedrooms, 2 bathrooms, and 1,515 finished square feet which includes a full unfinished basement. The open floor plan is ideal for everyday living and entertaining. The kitchen features granite countertops, stainless steel appliances, abundant maple cabinetry with soft-close drawers, and generous workspace.

    Agent Photo

    Kim Irving

    LONG & FOSTER REAL ESTATE INC STAUNTON/WAYNESBORO

    4570 Melville St, Harrisonburg, VA 22801
  • /20

    $2,295 Plus Fees

    • 5 Beds
    • 2 Baths
    • 1,950 Sq Ft
    • House for Rent

    221 Watertower Rd, Penn Laird, VA 22846

    Property Id: 2519213 -quiet country neighborhood setting with nearby City amenities -apprx 1,950 sq ft -open floor plan -convenient single story living -new plank flooring with carpeted bedrooms -new paint -forced air AC -forced air heat furnace -new kitchen appliances -energy efficient windows -large "great room" concept -2 exterior

    221 Watertower Rd, Penn Laird, VA 22846
  • /40

    $375,000

    Sold Feb 13, 2026

    2606 Hopkins Dr, McGaheysville, VA 22840

    • 3 Beds
    • 2 Baths
    • 1,511 Sq Ft
    • Built 1981

    Last Sold Summary

    • 4% Below List Price
    • $248/SF
    • 72 Days On Market

    Current Estimated Value $386,829

    Last Listing Agent Michael Kalman Valley Realty Associates

    2606 Hopkins Dr, McGaheysville, VA 22840
    • /58

      Est $367,070

      Not Listed For Sale

      422 Silver Oaks Dr, Harrisonburg, VA 22801

      • 2 Beds
      • 2 Baths
      • 1,509 Sq Ft
      • Built 2005
      422 Silver Oaks Dr, Harrisonburg, VA 22801

      Last Sold Summary

      • 2 Days On Market

      Last Listing Agent Linda Jordan Funkhouser Real Estate Group

  • /44

    $279,900

    $10K PRICE DROP Pending
    • 3 Beds
    • 2.5 Baths
    • 1,220 Sq Ft

    3436 Marble Loop, Rockingham, VA 22801

    Experience the perfect blend of mountain scenery and modern convenience in the sought-after Boulder Ridge community. Located just minutes from downtown Harrisonburg, this brand-new home offers a low-maintenance lifestyle with lawn care and landscaping maintenance included. The Juniper floor plan features a bright open-concept design with three bedrooms and 2.5 baths. The spacious owner's suite

    Agent Photo

    Nico Iglesias

    Rocktown Realty

    3436 Marble Loop, Rockingham, VA 22801
  • /10

    $2,000

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 1,000 Sq Ft
    • Condo for Rent

    1235 Cumberland Dr Unit Basement apartment, Rockingham, VA 22801

    Basement apartment in Lakeview. 2 bedrooms 1 bath with a full kitchen, laundry and dining room. All utilities and WiFi included.

    1235 Cumberland Dr Unit Basement apartment, Rockingham, VA 22801
  • /2

    $475,000

    Sold May 07, 2026

    322 Erickson Ave, Harrisonburg, VA 22801

    • 4 Beds
    • 2.5 Baths
    • 2,357 Sq Ft
    • Built 1972

    Last Sold Summary

    • 8% Above List Price
    • $202/SF
    • 3 Days On Market

    Current Estimated Value $463,013

    Last Listing Agent Chris Rooker Nest Realty Harrisonburg

    322 Erickson Ave, Harrisonburg, VA 22801
    • /27

      Est $279,631

      Not Listed For Sale

      2015 Mountain Valley Rd, Keezletown, VA 22832

      • 3 Beds
      • 1 Bath
      • 1,313 Sq Ft
      • Built 1956
      2015 Mountain Valley Rd, Keezletown, VA 22832

      Last Sold Summary

      • 6 Days On Market

      Last Listing Agent Barry Suttles Kline May Realty

  • /65

    $639,900

    $10K PRICE DROP
    • 4 Beds
    • 3.5 Baths
    • 3,911 Sq Ft

    105 Amber Ln, Bridgewater, VA 22812

    Spacious Brick Home in Windsor Estates with Finished Walk-Out Basement! Welcome to 105 Amber Ln, a beautiful 4-bedroom, 3.5-bath home offering 3,855 sq. ft. of finished living space in the heart of Bridgewater. The main level features a spacious layout with a formal living room, warm stone fireplace with gas logs, dedicated dining area, dual HVAC units for multi-zone climate control, and a huge

    Agent Photo

    Nico Iglesias

    Rocktown Realty

    105 Amber Ln, Bridgewater, VA 22812
  • /19

    $1,910 Per Month

    • 1 Bed
    • 2 Baths
    • 1,030 Sq Ft
    • Townhouse for Rent

    2165 Reserve Cir, Rockingham, VA 22801

    The Reserve at Stone Port is a wonderful escape from the ordinary. Relax in an atmosphere appointed with luxury and comfort, where exceptional finishes and remarkable features outline each unique and spacious 1, 2, and 3 bedroom apartment homes. Experience extraordinary style, convenience, resort-style amenities, and an award-winning customer service team. You will be surrounded by lush

    Carolyn Busker CATHCART GROUP

    2165 Reserve Cir, Rockingham, VA 22801
  • /41

    $765,000

    Sold Oct 21, 2025

    5611 Partridge Ln, Massanutten, VA 22840

    • 5 Beds
    • 3.5 Baths
    • 2,884 Sq Ft
    • Built 2024

    Last Sold Summary

    • 10% Below List Price
    • $265/SF
    • 257 Days On Market

    Last Listing Agent Gary Mitchell Massanutten Realty

    5611 Partridge Ln, Massanutten, VA 22840
    • /34

      Est $275,281

      Not Listed For Sale

      1063 Rosedale Dr, Harrisonburg, VA 22801

      • 2 Beds
      • 1 Bath
      • 1,128 Sq Ft
      • Built 1985
      1063 Rosedale Dr, Harrisonburg, VA 22801

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Nick Whitelock Massanutten Realty

  • /49

    $345,000

    • 3 Beds
    • 1 Bath
    • 1,370 Sq Ft

    6061 Oak Shade Rd, Harrisonburg, VA 22801

    Escape to the countryside without sacrificing a single modern convenience. Nestled against a backdrop of breathtaking mountain views, this charming single-story ranch offers the perfect blend of scenic beauty and effortless living. Step inside to find a bright, inviting atmosphere highlighted by gorgeous hardwood floors that flow seamlessly throughout the 3-bedroom, 1-bathroom layout. While the

    Agent Photo

    Joanne Knauf

    Valley Realty Associates

    6061 Oak Shade Rd, Harrisonburg, VA 22801
  • /12

    $1,995

    Total Monthly Price

    • 3 Beds
    • 3.5 Baths
    • 1,736 Sq Ft
    • Townhouse for Rent

    2906 Belgian Dr, Harrisonburg, VA 22801

    Welcome to 2906 Belgian Drive! Step into this stunning, modern townhome located in the peaceful Massanetta Springs area of Harrisonburg. Built in 2021 and meticulously maintained, this home offers a crisp, clean setting with scenic mountain views, while remaining just minutes from downtown Harrisonburg, local shopping, dining, and JMU.Designed with an open-concept layout, the main living

    2906 Belgian Dr, Harrisonburg, VA 22801
  • /78

    $354,900

    Sold Mar 27, 2026

    507 Barkman Ave, Elkton, VA 22827

    • 3 Beds
    • 2.5 Baths
    • 2,146 Sq Ft
    • Built 1980

    Last Sold Summary

    • $165/SF
    • 5 Days On Market

    Current Estimated Value $356,985

    Last Listing Agent Thomas Schroeder Funkhouser Real Estate Group

    507 Barkman Ave, Elkton, VA 22827
    • /62

      Est $546,019

      Not Listed For Sale

      1381 Bluewater Rd, Harrisonburg, VA 22801

      • 4 Beds
      • 3.5 Baths
      • 3,823 Sq Ft
      • Built 1991
      1381 Bluewater Rd, Harrisonburg, VA 22801

      Last Sold Summary

      • 53 Days On Market

      Last Listing Agent Delaney Westwood Funkhouser Real Estate Group

  • /67

    $329,900

    Under Contract
    • 3 Beds
    • 2 Baths
    • 1,450 Sq Ft

    342 Fairfax Ave, Elkton, VA 22827

    Step into this beautifully crafted 3-bedroom, 2-bath home built by Superior Siding & Home Improvements Inc. Thoughtful finishes are found throughout, including luxury vinyl plank flooring, granite countertops in the kitchen and baths, cathedral ceilings in the living room, recessed lighting, and both front and rear decks perfect for relaxing outdoors. Premium siding and quality construction add

    Agent Photo

    Thomas Schroeder

    Funkhouser: East Rockingham

    342 Fairfax Ave, Elkton, VA 22827
  • /19

    $2,345 Per Month

    • 3 Beds
    • 2 Baths
    • 1,330 Sq Ft
    • Townhouse for Rent

    2240 Reserve Cir, Rockingham, VA 22801

    The Reserve at Stone Port is a wonderful escape from the ordinary. Relax in an atmosphere appointed with luxury and comfort, where exceptional finishes and remarkable features outline each unique and spacious 1, 2, and 3 bedroom apartment homes. Experience extraordinary style, convenience, resort-style amenities, and an award-winning customer service team. You will be surrounded by lush

    Carolyn Busker CATHCART GROUP

    2240 Reserve Cir, Rockingham, VA 22801
  • /75

    $370,000

    Sold Nov 20, 2025

    8213 Robinson Rd, Dayton, VA 22821

    • 3 Beds
    • 2.5 Baths
    • 2,646 Sq Ft
    • Built 1996

    Last Sold Summary

    • $140/SF
    • 4 Days On Market

    Current Estimated Value $372,348

    Last Listing Agent Susan Melendez Kline May Realty

    8213 Robinson Rd, Dayton, VA 22821
    • /66

      Est $676,616

      Not Listed For Sale

      3237 Arrowhead Rd, Harrisonburg, VA 22801

      • 6 Beds
      • 3.5 Baths
      • 3,837 Sq Ft
      • Built 1985
      3237 Arrowhead Rd, Harrisonburg, VA 22801

      Last Sold Summary

      • 29 Days On Market

      Last Listing Agent Susan Melendez Kline May Realty

  • /9

    $395,000

    • Land
    • 9.64 Acres
    • $40,975 per Acre

    0 Spotswood Trail Unit 677300, Elkton, VA 22827

    Idyllic setting on 9.640+/- acres along Route 33, located under 3 miles from Massanutten Resort and around 3.5 miles to the Town of Elkton. Enjoy views of the Blue Ridge Mountains and the convenience of nearby shopping. Parcel is wooded and zoned A-2, with 950+/- feet of road frontage. The timber on the parcel was valued at $20,000 gross and conveys with the land. More information can be provided

    Agent Photo

    AMY HUGHES

    COMPASS-Avenue

    0 Spotswood Trail Unit 677300, Elkton, VA 22827
  • /22

    $2,200

    Total Monthly Price

    • 3 Beds
    • 2.5 Baths
    • House for Rent

    3488 Marble Lp, Harrisonburg, VA 22801

    Be the first to call this beautiful, brand-new townhome your home! Located in the desirable Boulder Ridge Community, this spacious 3-bedroom, 2.5-bathroom townhome offers modern finishes, thoughtful design, and plenty of natural light.The main level features beautiful LVT flooring, a spacious living area, and a large kitchen with a generous island and plenty of cabinet storage. The

    3488 Marble Lp, Harrisonburg, VA 22801
  • /49

    $400,000

    Sold Apr 20, 2026

    3390 Charleston Blvd, Harrisonburg, VA 22801

    • 3 Beds
    • 2.5 Baths
    • 1,920 Sq Ft
    • Built 2021

    Last Sold Summary

    • 18% Above List Price
    • $208/SF
    • 3 Days On Market

    Current Estimated Value $404,152

    Last Listing Agent Ryan Roberts Funkhouser Real Estate Group

    3390 Charleston Blvd, Harrisonburg, VA 22801
    • /70

      Est $312,739

      Not Listed For Sale

      412 Diana Ct, Harrisonburg, VA 22801

      • 2 Beds
      • 2 Baths
      • 1,351 Sq Ft
      • Built 1999
      412 Diana Ct, Harrisonburg, VA 22801

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Scott Rogers Funkhouser Real Estate Group

Showing Results 41 - 80, Page 2 of 18

How to Buy a Home How to Finance a Home How to Sell a Home