Apartments for Rent in Rockingham County, VA
114 rentals
Sort:
2 bd: $1,775
3 bd: $1,825
The Mark Townhomes
| 2113 Buckle St
42 units available • Pets welcome • Swimming Pool
Student
$659+/mo
4 beds2 baths1,175 sq ft
The Fox Townhomes
| 1631 Devon Ln, Harrisonburg, VA 22801
Laundry in unit • Dishwasher • Car-dependent
NEW 7 HRS AGO
1 bd: $1,200
2 bd: $1,310 • 3 bd: $1,545
Deer Run
| 899 Port Republic Rd, Harrisonburg, VA 22801
7 units available • Pets welcome • No deposit
$1,699+/mo
2 beds2 baths1,175 sq ft
The Overlook at Stone Spring
| 607 John Tyler Cir, Harrisonburg, VA 22801
Pets welcome • No deposit • Laundry in unit
NEW 15 HRS AGO
1 bd: $1,310
2 bd: $1,375
Longview Oaks Apartments
| 480 Vine St, Harrisonburg, VA 22802
7 units available • Pets welcome • Parking
1 bd: $1,400
2 bd: $1,560 • 3 bd: $1,945
The Greens at Chestnut Ridge
| 128 Chestnut Ridge Dr, Harrisonburg, VA 22801
8 units available • Pets welcome • Laundry in unit
Sancar Flats - 28 W Rock St, Harrisonburg, VA, 22802
The Wentworth - 1650 Westminster Way, Harrisonburg, VA, 22801$1,658+/mo
1-3 bed1-2 bath790-1,390 sq ft
The Wentworth
| 1650 Westminster Way, Harrisonburg, VA 22801
Robinson Park Apartments - 2280 Bullpen Dr, Harrisonburg, VA, 22801$946+/mo
2-3 beds1-2 bath884-1,048 sq ft
Robinson Park Apartments
| 2280 Bullpen Dr, Harrisonburg, VA 22801
North 38 - 1190 Meridian Cir, Harrisonburg, VA, 22802
3344 Impression Ct - 3344 Impression Ct, Rockingham, VA, 22801
4081 Forest Oaks Ln - 4081 Forest Oaks Ln, Rockingham, VA, 22801
106 Weeping Willow Ln - 106 Weeping Willow Ln, Bridgewater, VA, 22812
104 Weeping Willow Ln - 104 Weeping Willow Ln, Bridgewater, VA, 22812$1,300/mo
2 beds1.5 baths1,086 sq ft
104 Weeping Willow Ln
| 104 Weeping Willow Ln, Bridgewater, VA 22812
156 Sandy Ln - 156 Sandy Ln, Broadway, VA, 22815
171 Sandy Ln - 171 Sandy Ln, Broadway, VA, 22815
1555 Port Republic Rd - 1555 Port Republic Rd, Rockingham, VA, 22801$1,550/mo
3 beds1.5 baths1,090 sq ft
1555 Port Republic Rd
| 1555 Port Republic Rd, Rockingham, VA 22801
110 Lucas Ln - 110 Lucas Ln, Elkton, VA, 22827
220 S Main St - 220 S Main St, Bridgewater, VA, 22812
191 Rockingham Dr - 191 Rockingham Dr, Harrisonburg, VA, 22802
49 N High St - 49 N High St, Harrisonburg, VA, 22802
272 W Bruce St - 272 W Bruce St, Harrisonburg, VA, 22801
304 Davis Mills Dr - 304 Davis Mills Dr, Harrisonburg, VA, 22801
91 N Main St - 91 N Main St Unit 203, Harrisonburg, VA, 22802
116 N Main St - 116 N Main St, Bridgewater, VA, 22812
303 Davis Mills Dr - 303 Davis Mills Dr, Harrisonburg, VA, 22801
56 W Gay St - 56 W Gay St Unit 203, Harrisonburg, VA, 22802
946 Vine St - 946 Vine St Apt C, Harrisonburg, VA, 22802
91 N Main St - 91 N Main St #205, Harrisonburg, VA, 22802Listing information provided in part by the Charlottesville AOR, Greater Augusta AOR, and Harrison Rockingham AOR for personal, non-commercial use by viewers of this site and may not be reproduced or redistributed. All information is deemed reliable but not guaranteed. Copyright © Charlottesville AOR, Greater Augusta AOR, and Harrison Rockingham AOR 2026. All rights reserved.
More to explore in Rockingham County, VA
Rentals near Rockingham County, VA
Apartments for rent near Rockingham County, VA
Popular rental markets in Virginia
- Rentals
- Apartments




















United States
Canada