Newest Homes for Sale in Rockingham County Virginia
Discover a full list of homes for sale in Rockingham County
Browse the newest listings in Rockingham County Virginia by selecting an address below:
Listings Updated 11/08/2026
- 1062 Cherrybrook Dr, Harrisonburg, VA 22802
- 103 21st St, Grottoes, VA 24441
- 1398 Appaloosa Ct, Rockingham, VA 22801
- 362 Par Ln, Harrisonburg, VA 22802
- 18189 Bergton Rd, Bergton, VA 22811
- 160 Wilson Way, Mc Gaheysville, VA 22840
- 10255 Dalmatian Dr, McGaheysville, VA 22840
- 1719 Park Lawn Dr, Harrisonburg, VA 22801
- 15262 N Mountain Rd, Broadway, VA 22815
- 1975 Mauzy Ln, Broadway, VA 22815
- 854 Vine St, Harrisonburg, VA 22801
- 413 Barbee St, Bridgewater, VA 22812
- 219 Scarlet Maple Ln #113, Bridgewater, VA 22812
- 1253 Cumberland Dr, Rockingham, VA 22801
- 17393 Peepers Hollow Ln, Broadway, VA 22815
- 615 West Spotswood Trl, Elkton, VA 22827
- 2934 Massanutten Dr, Mc Gaheysville, VA 22840
- 530 Collicello St, Harrisonburg, VA 22801
- 17276 Starstone Dr, Broadway, VA 22815
- 17434 Starstone Dr, Broadway, VA 22815
- 2565 Greenport Dr, Rockingham, VA 22801
- 951 Mockingbird Dr, Harrisonburg, VA 22802
- 3240 Baybrook Dr, Rockingham, VA 22801
- 139 Jackson St, Broadway, VA 22815
- 17853 Sundance Forest Rd, Broadway, VA 22815
- 2299 Mountain Dr, Mc Gaheysville, VA 22840
- 8274 Simmers Valley Rd, Rockingham, VA 22802
- 17768 Sundance Forest Rd, Broadway, VA 22815
- 9944 Browns Gap Rd, Grottoes, VA 24441
- 163 Linville Ave, Broadway, VA 22815
- 1199 Portland Dr, Harrisonburg, VA 22801
- 16090 Brocks Gap Rd, Fulks Run, VA 22830
- 611 Woods Rd, Rockingham, VA 22801
- 4458 Kratzer Rd, Rockingham, VA 22802
- 1408 Palomino Trl, Rockingham, VA 22801
- 4704 Palmer Rd, Mc Gaheysville, VA 22840
- Tbd Rocky Top Dr #169, McGaheysville, VA 22840
- Tbd Overbrook Dr #111, McGaheysville, VA 22840
- 752 Boyers Rd, Rockingham, VA 22801
- 8433 Main St, Port Republic, VA 24441
- 2991 Diamond Spring Ln, Rockingham, VA 22801
- 1080 Bluemoon Dr, Rockingham, VA 22801
- 1175 Rosedale Dr, Rockingham, VA 22801


United States
Canada