Rent 2 Bedroom Apartments in Harrisonburg, Virginia

128 Chestnut Ridge Dr, Harrisonburg, Virginia 22801
$925+
1 Bed$810+
2 Beds$925+
3 Beds$1,040+
Current Rent Specials
(540) 217-6383

Downtown Harrisonburg

2015 Reserve Cir, Harrisonburg, Virginia 22801
Pet Friendly
$1,295+
(74 Ratings)
1 Bed$1,025+
2 Beds$1,295+5 units left
3 Beds$1,550+Only 2 units left
Coupon & Current Rent Specials
(540) 217-6254

607 John Tyler Circle, Harrisonburg, Virginia 22801
$1,155
2 Beds$1,155Only 1 unit left
Current Rent Specials
(540) 217-6097

What do you think of Harrisonburg?

Think it’s great? Or not so much? Share your favorite spots, or let people know what to avoid. We’d love to have your opinion.

Downtown Harrisonburg

351 N Mason St, Harrisonburg, Virginia 22802
$735+
(1 Ratings)
1 Bed$600
2 Beds$735+
3 Beds$845
Current Rent Specials
Top Rated
(844) 846-9610

20 Landings Ln, Weyers Cave, Virginia 24486
$635
(3 Ratings)
2 Beds$635
3 Beds$720
Current Rent Specials
(540) 218-2415

255 West Wolfe Street, Harrisonburg, Virginia 22802
$900
Current Rent Specials
(540) 746-8826

8 Blue Ridge Drive, Harrisonburg, Virginia 22802
$850
Current Rent Specials
(540) 705-7080

1026 Blue Ridge Drive, Harrisonburg, Virginia 22802
$895
Current Rent Specials
Updated 14 days ago
(540) 705-7080

1341 Bradley Drive, Harrisonburg, Virginia 22801
$800
Current Rent Specials
(540) 705-7080

50 Pleasant Hill Road, Harrisonburg, Virginia 22801
$735
Current Rent Specials
Updated a day ago
Fresh
(540) 705-7080

1378 Katie Grove Way, Harrisonburg, Virginia 22801
$1,075
2 Beds$1,075Only 1 unit left
Current Rent Specials
Updated a day ago
Fresh
(540) 421-4991

38 Washington Street, Verona, Virginia 24482
$625
Current Rent Specials
Updated 2 days ago
(540) 421-4991

44 Washington Street, Verona, Virginia 24482
$650
Current Rent Specials
Updated 2 days ago
(540) 421-4991

48 Washington Street, Verona, Virginia 24482
$650
Current Rent Specials
Updated 2 days ago
(540) 421-4991

1211 Walnut Street, Staunton, Virginia 24401
$775
Current Rent Specials
Updated 12 days ago
(757) 286-3263