Apartments & Homes for Rent in Virginia
RivoRent has 12,898 listings across 438 cities in Virginia, with rents from $110 – $25,000 per month. Pick a city to see photos, pricing and homes available now.
- Listings
- 12,898
- Cities
- 438
- Rent range
- $110 – $25,000
Cities in Virginia
Showing 1–120 of 438, most listings first.
- Richmond1,099 listings · $300 – $5,8001,099
- Blacksburg870 listings · $495 – $5,116870
- Virginia Beach608 listings · $750 – $6,120608
- Arlington536 listings · $1,125 – $9,000536
- Charlottesville524 listings · $316 – $17,975524
- Alexandria505 listings · $496 – $10,435505
- Christiansburg447 listings · $800 – $4,000447
- Roanoke444 listings · $495 – $3,960444
- Norfolk411 listings · $550 – $5,400411
- Lynchburg293 listings · $520 – $2,850293
- Newport News250 listings · $300 – $4,000250
- Petersburg215 listings · $210 – $3,000215
- Hampton214 listings · $500 – $5,000214
- Harrisonburg188 listings · $450 – $2,800188
- Chesapeake175 listings · $450 – $6,835175
- Reston157 listings · $500 – $9,900157
- Radford138 listings · $256 – $1,890138
- Suffolk138 listings · $568 – $3,600138
- Portsmouth134 listings · $800 – $4,000134
- Stafford County124 listings · $960 – $7,650124
- Fredericksburg122 listings · $700 – $7,950122
- Ashburn111 listings · $855 – $5,500111
- Mclean105 listings · $750 – $25,000105
- Fairfax99 listings · $450 – $10,50099
- Herndon95 listings · $550 – $4,95095
- Williamsburg95 listings · $895 – $5,85095
- Falls Church93 listings · $1,120 – $6,57093
- Centreville81 listings · $850 – $4,80081
- Chester79 listings · $820 – $3,20079
- Rockingham78 listings · $1,210 – $2,47078
- Spotsylvania County78 listings · $960 – $5,40078
- Tysons Corner76 listings · $500 – $6,00076
- Manassas73 listings · $1,295 – $4,90073
- Loudoun County72 listings · $600 – $12,50072
- Staunton72 listings · $500 – $2,40072
- Woodbridge72 listings · $700 – $3,90072
- Albemarle County71 listings · $850 – $5,50071
- Chesterfield County67 listings · $750 – $5,50067
- James City County64 listings · $1,125 – $5,85064
- Danville63 listings · $650 – $6,13463
- Fairfax County62 listings · $450 – $25,00062
- Prince William County62 listings · $600 – $17,00062
- Henrico County59 listings · $855 – $5,26559
- Lake Ridge59 listings · $1,125 – $7,49559
- Annandale56 listings · $800 – $5,88556
- Dale City56 listings · $810 – $3,95056
- Winchester55 listings · $650 – $8,30055
- Henrico54 listings · $1,395 – $3,34554
- Sterling54 listings · $1,530 – $3,85054
- Chantilly52 listings · $850 – $15,60052
- Fair Oaks51 listings · $1,620 – $5,04051
- Springfield51 listings · $1,395 – $5,15551
- McNair50 listings · $960 – $4,41050
- Hopewell49 listings · $810 – $2,61049
- York County49 listings · $500 – $3,45049
- Brambleton46 listings · $1,215 – $4,60046
- Glen Allen46 listings · $1,215 – $4,50046
- Cherry Hill44 listings · $1,170 – $4,50044
- Salem41 listings · $525 – $2,49541
- Midlothian40 listings · $1,375 – $3,44340
- Leesburg38 listings · $810 – $4,41038
- Stafford38 listings · $960 – $5,50038
- Waynesboro37 listings · $860 – $2,70037
- Crozet36 listings · $840 – $3,15036
- Kingstowne36 listings · $2,520 – $4,59036
- Oakton36 listings · $1,665 – $6,93036
- Bedford35 listings · $700 – $1,93535
- Neabsco35 listings · $1,530 – $3,51035
- South Riding34 listings · $2,655 – $4,95034
- Vienna34 listings · $960 – $5,49034
- Burke33 listings · $1,260 – $4,41033
- Sandston32 listings · $1,235 – $2,40032
- Forest31 listings · $750 – $2,88031
- Lorton31 listings · $1,530 – $11,49531
- Franconia30 listings · $1,620 – $3,91530
- Frederick County30 listings · $800 – $2,34030
- Madison Heights30 listings · $440 – $2,25030
- Gainesville28 listings · $1,215 – $4,50028
- West Falls Church28 listings · $1,710 – $7,20028
- Bon Air27 listings · $1,280 – $2,88027
- Culpeper27 listings · $325 – $3,60027
- Linton Hall27 listings · $1,260 – $6,71527
- Merrifield27 listings · $1,665 – $5,17527
- Fair Lakes26 listings · $1,440 – $6,75026
- Lincolnia26 listings · $1,530 – $5,40026
- Colonial Heights25 listings · $920 – $2,54125
- Daleville24 listings · $1,100 – $2,23024
- 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
- Vinton24 listings · $671 – $1,89524
- Carrollton23 listings · $1,485 – $3,33023
- Montclair23 listings · $1,980 – $3,77523
- Broadlands22 listings · $1,530 – $4,72522
- Mechanicsville22 listings · $920 – $2,39522
- Prices Fork22 listings · $920 – $2,29522
- Bailey's Crossroads21 listings · $550 – $5,40021
- Groveton21 listings · $1,350 – $4,05021
- Manassas Park21 listings · $1,485 – $4,05021
- South Hill20 listings · $750 – $1,75020
- Timberlake20 listings · $855 – $2,02520
- Huntington19 listings · $1,350 – $4,05019
- Moorefield Station19 listings · $2,475 – $4,45519
- Yorktown19 listings · $1,255 – $3,50019
- Cascades18 listings · $1,710 – $3,32518
- Chesterfield18 listings · $1,665 – $2,90018
- Great Falls18 listings · $1,125 – $6,30018
- Warrenton18 listings · $500 – $4,20018
- Bensley17 listings · $849 – $1,78517
- Colonial Beach17 listings · $840 – $5,40017
- Hanover County17 listings · $920 – $3,14517
- Loudoun Valley Estates17 listings · $2,520 – $4,95017
- North Chesterfield17 listings · $750 – $2,70017
- Hybla Valley16 listings · $1,665 – $4,32016
- Newington16 listings · $2,385 – $7,63016
- Rose Hill16 listings · $855 – $4,05016
- West Springfield16 listings · $800 – $3,60016
- Idylwood15 listings · $1,710 – $4,49515
- Massanetta Springs15 listings · $1,165 – $2,52015
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