Apartments & Homes for Rent in Virginia
RivoRent has 11,956 listings across 431 cities in Virginia, with rents from $165 – $25,000 per month. Pick a city to see photos, pricing and homes available now.
- Listings
- 11,956
- Cities
- 431
- Rent range
- $165 – $25,000
Cities in Virginia
Showing 1–120 of 431, most listings first.
- Richmond1,004 listings · $300 – $5,8001,004
- Blacksburg836 listings · $495 – $4,725836
- Virginia Beach540 listings · $750 – $6,800540
- Arlington518 listings · $1,125 – $9,000518
- Alexandria482 listings · $496 – $10,435482
- Christiansburg437 listings · $800 – $4,000437
- Charlottesville426 listings · $316 – $19,975426
- Roanoke388 listings · $495 – $4,400388
- Norfolk341 listings · $550 – $6,000341
- Lynchburg251 listings · $520 – $2,995251
- Newport News220 listings · $300 – $4,000220
- Petersburg192 listings · $210 – $3,000192
- Hampton187 listings · $500 – $5,000187
- Chesapeake159 listings · $450 – $7,597159
- Reston152 listings · $500 – $9,900152
- Harrisonburg129 listings · $450 – $2,750129
- Radford127 listings · $256 – $1,890127
- Stafford County125 listings · $960 – $7,650125
- Portsmouth116 listings · $800 – $3,200116
- Suffolk113 listings · $568 – $3,600113
- Ashburn108 listings · $855 – $5,600108
- Fredericksburg108 listings · $700 – $7,950108
- McLean93 listings · $750 – $25,00093
- Fairfax92 listings · $450 – $10,50092
- Winchester92 listings · $650 – $8,30092
- Herndon84 listings · $550 – $4,95084
- Falls Church83 listings · $1,120 – $6,57083
- Spotsylvania County79 listings · $960 – $5,40079
- Loudoun County78 listings · $600 – $12,50078
- Centreville77 listings · $850 – $4,80077
- Tysons Corner76 listings · $500 – $6,00076
- Williamsburg75 listings · $895 – $6,50075
- Albemarle County71 listings · $850 – $5,50071
- Chesterfield County67 listings · $750 – $5,50067
- Manassas67 listings · $1,350 – $4,50067
- Frederick County66 listings · $800 – $3,24066
- James City County64 listings · $1,125 – $5,85064
- Woodbridge63 listings · $700 – $4,00063
- Fairfax County62 listings · $450 – $25,00062
- Prince William County62 listings · $600 – $17,00062
- Rockingham61 listings · $1,345 – $2,67061
- Chester60 listings · $895 – $3,45060
- Henrico County59 listings · $855 – $5,26559
- Lake Ridge59 listings · $1,125 – $7,49559
- Dale City56 listings · $810 – $3,95056
- Danville56 listings · $650 – $2,25056
- Chantilly52 listings · $850 – $15,60052
- Annandale51 listings · $800 – $5,88551
- Fair Oaks51 listings · $1,620 – $5,04051
- McNair50 listings · $960 – $4,41050
- York County49 listings · $500 – $3,45049
- Brambleton46 listings · $1,215 – $3,96046
- Hopewell46 listings · $810 – $2,61046
- Leesburg46 listings · $900 – $4,80046
- Springfield46 listings · $1,395 – $5,15546
- Sterling45 listings · $1,530 – $3,75045
- Cherry Hill44 listings · $1,170 – $4,50044
- Glen Allen44 listings · $1,215 – $5,00044
- Henrico40 listings · $1,395 – $3,34540
- Kingstowne36 listings · $2,520 – $4,59036
- Oakton36 listings · $1,665 – $6,93036
- Salem36 listings · $627 – $2,07036
- Neabsco35 listings · $1,530 – $3,51035
- Midlothian34 listings · $1,375 – $3,42034
- South Riding34 listings · $2,655 – $4,95034
- Burke33 listings · $1,260 – $4,41033
- Crozet32 listings · $1,050 – $3,50032
- Vienna32 listings · $960 – $5,49032
- Waynesboro32 listings · $1,075 – $2,99532
- Stafford31 listings · $960 – $4,00031
- Bedford30 listings · $700 – $1,93530
- Franconia30 listings · $1,620 – $3,91530
- Lorton29 listings · $1,530 – $11,49529
- Madison Heights29 listings · $440 – $2,25029
- Sandston29 listings · $1,373 – $2,50029
- Gainesville28 listings · $1,215 – $4,50028
- West Falls Church28 listings · $1,710 – $7,20028
- Linton Hall27 listings · $1,260 – $6,71527
- Merrifield27 listings · $1,665 – $5,17527
- Fair Lakes26 listings · $1,440 – $6,75026
- Forest26 listings · $770 – $2,99526
- Lincolnia26 listings · $1,530 – $5,40026
- Culpeper25 listings · $325 – $3,60025
- Hollymead24 listings · $1,395 – $3,28524
- Marumsco24 listings · $1,800 – $3,59524
- Montgomery County24 listings · $810 – $2,61024
- Stone Ridge24 listings · $2,115 – $4,04524
- Bon Air23 listings · $1,280 – $2,88023
- Montclair23 listings · $1,980 – $3,77523
- Carrollton22 listings · $1,485 – $3,70022
- Prices Fork22 listings · $920 – $2,29522
- Staunton22 listings · $500 – $2,40022
- Bailey's Crossroads21 listings · $550 – $5,40021
- Broadlands21 listings · $1,530 – $4,72521
- Groveton21 listings · $1,350 – $4,05021
- Manassas Park21 listings · $1,485 – $4,05021
- Colonial Heights20 listings · $920 – $2,29520
- Daleville20 listings · $1,145 – $2,30020
- Timberlake20 listings · $855 – $2,02520
- Huntington19 listings · $1,350 – $4,05019
- Mechanicsville19 listings · $920 – $2,57019
- Moorefield Station19 listings · $2,475 – $4,45519
- Cascades18 listings · $1,710 – $3,32518
- Great Falls18 listings · $1,125 – $6,30018
- Warrenton18 listings · $500 – $4,20018
- Bensley17 listings · $849 – $1,78517
- Hanover County17 listings · $920 – $3,14517
- Loudoun Valley Estates17 listings · $2,520 – $4,95017
- Newington17 listings · $2,385 – $7,63017
- Fauquier County16 listings · $500 – $4,20016
- Hybla Valley16 listings · $1,665 – $4,32016
- Rose Hill16 listings · $855 – $4,05016
- West Springfield16 listings · $800 – $3,60016
- Chesterfield15 listings · $1,850 – $3,22515
- Idylwood15 listings · $1,710 – $4,49515
- Massanetta Springs15 listings · $1,165 – $2,52015
- Tuckahoe15 listings · $960 – $2,25015
- Vinton15 listings · $671 – $1,65015
- Colonial Beach14 listings · $840 – $5,40014
- Highland Springs14 listings · $1,305 – $2,61014
Rentals in other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Washington
- West Virginia
- Wisconsin
- Wyoming