Buy
22820
Homes for Sale
Open Houses
New Homes
Recently Sold
Criders
Homes for Sale
Open Houses
Recently Sold
Rent
22820
Apartments for Rent
Houses for Rent
Townhomes for Rent
Criders
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Criders
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
2
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Pets
Single Family Home
More
Save Search
Any Price
All Beds
Pets
Single Family Home
More
Save Search
Houses For Rent in 22820
Apartments For Rent Near 22820
We found 30 more apartments matching your filters just outside 22820
Use arrow keys to navigate
APPLY INSTANTLY
FURNISHED
ROOM FOR RENT
$600/mo
3
Beds
3.5
Baths
Room for rent
1264 Old Richmond Cir,
Harrisonburg, VA 22802
Check Availability
Use arrow keys to navigate
$1,150/mo
2
Beds
1
Bath
218 S Main St,
Bridgewater, VA 22812
Check Availability
Use arrow keys to navigate
$1,225/mo
2
Beds
1
Bath
670
sqft
1751 Central Ave,
Harrisonburg, VA 22801
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,295/mo
2
Beds
2
Baths
1010-5 Blue Ridge Dr,
Harrisonburg, VA 22802
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,300/mo
2
Beds
1
Bath
820
sqft
133 North St,
Elkton, VA 22827
Check Availability
Use arrow keys to navigate
$1,300/mo
3
Beds
1
Bath
1,100
sqft
314 Old South High St,
Harrisonburg, VA 22801
Check Availability
Use arrow keys to navigate
NEW - 2 DAYS AGO
$1,350/mo
2
Beds
1
Bath
868
sqft
117D Pennie Layne,
Bridgewater, VA 22812
Check Availability
PET FRIENDLY
$1,394/mo
2
Beds
1
Bath
800
sqft
98 Lee Ave,
Elkton, VA 22827
Check Availability
$1,400/mo
3
Beds
1
Bath
960
sqft
316 High St,
Dayton, VA 22821
Check Availability
APPLY INSTANTLY
$1,400/mo
2
Beds
1
Bath
750
sqft
375 Broad St,
Harrisonburg, VA 22802
Check Availability
$1,425/mo
3
Beds
1.5
Baths
912 College Ave,
Harrisonburg, VA 22802
Check Availability
PET FRIENDLY
$1,500/mo
3
Beds
2
Baths
1018-6 Blue Ridge Dr,
Harrisonburg, VA 22802
Check Availability
PET FRIENDLY
$1,500/mo
2
Beds
1
Bath
800
sqft
1809 Willow Hill Dr,
Harrisonburg, VA 22801
Check Availability
$1,500/mo
3
Beds
2
Baths
1,250
sqft
213 Spotswood Ln,
McGaheysville, VA 22840
Check Availability
$1,500/mo
3
Beds
1.5
Baths
1131 Shenandoah St,
Harrisonburg, VA 22802
Check Availability
$1,595/mo
3
Beds
2
Baths
8027 George Wine Rd,
Bridgewater, VA 22812
Check Availability
$1,595/mo
2
Beds
1
Bath
850
sqft
5473 Orchard Dr,
Timberville, VA 22853
Check Availability
NEW - 1 DAY AGO
$1,600/mo
2
Beds
1
Bath
942
sqft
6352 W Donnagail Dr,
Penn Laird, VA 22846
Check Availability
$1,600/mo
2
Beds
2
Baths
282 E Grattan St,
Harrisonburg, VA 22801
Check Availability
$1,600/mo
2
Beds
1
Bath
800
sqft
98 Lee Ave #B,
Elkton, VA 22827
Check Availability
$1,650/mo
3
Beds
2.5
Baths
1,456
sqft
165 Cedar Point Ln,
Rockingham, VA 22802
Check Availability
NEW - 12 HRS AGO
PET FRIENDLY
$1,695/mo
3
Beds
2.5
Baths
1,285
sqft
2415 Avonlea Ln,
Harrisonburg, VA 22801
Check Availability
PET FRIENDLY
$1,695/mo
3
Beds
1.5
Baths
1,280
sqft
151 Turner Ave,
Broadway, VA 22815
Check Availability
NEW - 21 HRS AGO
$1,695/mo
3
Beds
2.5
Baths
1,240
sqft
433 Leslie Ct,
Harrisonburg, VA 22802
Check Availability
APPLY INSTANTLY
$1,700/mo
2
Beds
1
Bath
878
sqft
36 Shenandoah Ave,
Harrisonburg, VA 22802
Check Availability
APPLY INSTANTLY
$1,700/mo
2
Beds
1.5
Baths
1,152
sqft
805 Vine St,
Harrisonburg, VA 22802
Check Availability
$1,725/mo
3
Beds
1
Bath
1,053
sqft
125 Stover St,
Dayton, VA 22821
Check Availability
$1,750/mo
3
Beds
2.5
Baths
1,730
sqft
17022 Raders Church Rd,
Timberville, VA 22853
Check Availability
$1,750/mo
3
Beds
1.5
Baths
1,689
sqft
8861 Pats Ln,
Mcgaheysville, VA 22840
Check Availability
$1,750/mo
3
Beds
2.5
Baths
1,468
sqft
1033 Wellington Dr,
Harrisonburg, VA 22802
Check Availability