Buy
Homes for Sale
Open Houses
New Homes
Recently Sold
Rent
Apartments for Rent
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
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
1
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Pets
Townhome
More
Save Search
Any Price
All Beds
Pets
Townhome
More
Save Search
Townhomes For Rent in Virginia
Sort:
Just For You
Sort: Just For You
Sort: New Listings
Sort: Most Photos
Sort: Price (Lo-Hi)
Sort: Price (Hi-Lo)
Sort: Communities
Sort: Bedrooms
Sort: Bathrooms
Sort: Square Feet
2,563 rentals
Use arrow keys to navigate
$3,000/mo
3
Beds
2.5
Baths
1,432
sqft
9215 McCarty Rd,
Lorton, VA 22079
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,295/mo
2
Beds
1
Bath
900
sqft
1708 Carlisle Ave #6,
Henrico, VA 23231
Check Availability
Use arrow keys to navigate
NEW - 3 MIN AGO
$3,200/mo
3
Beds
2.5
Baths
1,538
sqft
22383 Roanoke Rise Ter,
Ashburn, VA 20148
Check Availability
Use arrow keys to navigate
$3,200/mo
4
Beds
3.5
Baths
1,400
sqft
2785 Middlecoff Pl,
Falls Church, VA 22043
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$2,700/mo
3
Beds
3.5
Baths
1,976
sqft
3951 Hartlake St,
Woodbridge, VA 22192
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$795/mo
2
Beds
1
Bath
843 41st St,
Newport News, VA 23607
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,295/mo
4
Beds
1.5
Baths
1,400
sqft
212 E Wythe St #1,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$3,150/mo
2
Beds
1.5
Baths
864
sqft
2112 N Brandywine St,
Arlington, VA 22207
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$2,100/mo
3
Beds
3
Baths
1,280
sqft
9452 Tracey Lynne Cir,
Glen Allen, VA 23060
Check Availability
PET FRIENDLY
$695/mo
1
Bed
1
Bath
4203A Orcutt Ave,
Newport News, VA 23607
Check Availability
PET FRIENDLY
$2,545/mo
3
Beds
3
Baths
2,098
sqft
5981 McComb St,
Crozet, VA 22932
Check Availability
PET FRIENDLY
$2,650/mo
3
Beds
3.5
Baths
2,138
sqft
470 Rivanna Hill Rd,
Glen Allen, VA 23060
Check Availability
PET FRIENDLY
$2,900/mo
2
Beds
2.5
Baths
1,525
sqft
23275 Milltown Knoll Sq #116,
Ashburn, VA 20148
Check Availability
PET FRIENDLY
$2,400/mo
4
Beds
3.5
Baths
1,889
sqft
113 Lakota St,
Winchester, VA 22602
Check Availability
$2,450/mo
3
Beds
2.5
Baths
2,064
sqft
506 Waters Cove Ct,
Stafford, VA 22554
Check Availability
PET FRIENDLY
$1,495/mo
2
Beds
1.5
Baths
900
sqft
509 N 35th St #20,
Richmond, VA 23223
Check Availability
$4,200/mo
3
Beds
2.5
Baths
1,426
sqft
1741 S Hayes St #1,
Arlington, VA 22202
Check Availability
$3,100/mo
3
Beds
3.5
Baths
2,306
sqft
3223 Horizon Rd #1,
Charlottesville, VA 22902
Check Availability
$3,495/mo
4
Beds
3.5
Baths
1,774
sqft
3186 Cantrell Ln,
Fairfax, VA 22031
Check Availability
PET FRIENDLY
$2,700/mo
2
Beds
2
Baths
1,610
sqft
3863 Persimmon Cir,
Fairfax, VA 22031
Check Availability
PET FRIENDLY
$2,295/mo
Total price
3
Beds
2.5
Baths
1,520
sqft
1812 Durham E,
Virginia Beach, VA 23454
Check Availability
$3,150/mo
4
Beds
2
Baths
1,400
sqft
7 Valley Cir,
Charlottesville, VA 22903
Check Availability
$2,000/mo
3
Beds
2.5
Baths
1,572
sqft
5031 Clairmont Ct,
Virginia Beach, VA 23462
Check Availability
PET FRIENDLY
$3,200/mo
3
Beds
3
Baths
1,843
sqft
1314 Rail Stop Dr #7,
Woodbridge, VA 22191
Check Availability
PET FRIENDLY
$1,495/mo
2
Beds
1.5
Baths
900
sqft
5211 Goolsby Ct,
Richmond, VA 23234
Check Availability
PET FRIENDLY
$2,600/mo
4
Beds
2.5
Baths
1,940
sqft
3290 Gina Pl,
Woodbridge, VA 22193
Check Availability
$2,250/mo
3
Beds
2.5
Baths
1,312
sqft
2383 Austin Dr,
Charlottesville, VA 22911
Check Availability
PET FRIENDLY
$1,045/mo
2
Beds
1
Bath
740
sqft
4263 Newsome Dr #4263,
Newport News, VA 23607
Check Availability
PET FRIENDLY
$2,300/mo
3
Beds
2.5
Baths
1,540
sqft
12135 Salemtown Dr,
Woodbridge, VA 22192
Check Availability
FURNISHED
$1,750/mo
2
Beds
1
Bath
700
sqft
905 Leisure Sq #100,
Virginia Beach, VA 23451
Check Availability
$1,550/mo
3
Beds
2.5
Baths
608 Stone St,
Christiansburg, VA 24073
Check Availability
PET FRIENDLY
$3,450/mo
3
Beds
4
Baths
1,496
sqft
8239 Doctor Craik Ct,
Alexandria, VA 22306
Check Availability
$1,695/mo
2
Beds
1.5
Baths
1,100
sqft
5142 Settlers Park Dr,
Virginia Beach, VA 23464
Check Availability
$1,695/mo
3
Beds
2.5
Baths
1,364
sqft
140 Sunburst Villa Dr #1,
Evington, VA 24550
Check Availability
$1,700/mo
1
Bed
1
Bath
1,642
sqft
147 East St NE,
Vienna, VA 22180
Check Availability
$2,600/mo
4
Beds
2.5
Baths
1,832
sqft
16611 Geddy Ct,
Woodbridge, VA 22191
Check Availability
PET FRIENDLY
$2,495/mo
2
Beds
1
Bath
850
sqft
409 Laverne Ave,
Alexandria, VA 22305
Check Availability
PET FRIENDLY
$1,845/mo
3
Beds
2.5
Baths
1,663
sqft
525 Falling Branch Rd,
Christiansburg, VA 24073
Check Availability
$3,200/mo
3
Beds
3.5
Baths
2,020
sqft
42726 Tunstall Ter,
Ashburn, VA 20147
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$2,500/mo
4
Beds
3.5
Baths
2,029
sqft
8712 Springwater Dr,
Henrico, VA 23228
Check Availability
1
…
14
15
16
…
25
561-600 of 2,563 Results
Virginia
Popular Cities in Virginia
Virginia Beach Apartments For Rent
Population:
457,658
Median Rental Price:
$2,200
Inventory:
533 rentals
Richmond Apartments For Rent
Population:
265,522
Median Rental Price:
$1,700
Inventory:
1250 rentals
Chesapeake Apartments For Rent
Population:
247,172
Median Rental Price:
$2,028
Inventory:
174 rentals
Arlington Apartments For Rent
Population:
236,525
Median Rental Price:
$2,600
Inventory:
732 rentals
Norfolk Apartments For Rent
Population:
236,263
Median Rental Price:
$1,668
Inventory:
717 rentals
Woodbridge Apartments For Rent
Population:
219,543
Median Rental Price:
$2,575
Inventory:
301 rentals
Alexandria Apartments For Rent
Population:
207,237
Median Rental Price:
$2,600
Inventory:
562 rentals
Henrico Apartments For Rent
Population:
186,024
Median Rental Price:
$2,150
Inventory:
238 rentals
Fredericksburg Apartments For Rent
Population:
185,673
Median Rental Price:
$2,300
Inventory:
293 rentals
Newport News Apartments For Rent
Population:
174,050
Median Rental Price:
$1,650
Inventory:
287 rentals