Apartments & Homes for Rent in West Virginia
RivoRent has 938 listings across 108 cities in West Virginia, with rents from $100 – $17,755 per month. Pick a city to see photos, pricing and homes available now.
- Listings
- 938
- Cities
- 108
- Rent range
- $100 – $17,755
All 108 cities in West Virginia
Most listings first.
- Huntington110 listings · $360 – $3,150110
- Morgantown87 listings · $150 – $2,38087
- Berkeley County77 listings · $800 – $15,00077
- Martinsburg60 listings · $750 – $15,00060
- Parkersburg54 listings · $645 – $2,19554
- Charleston53 listings · $650 – $3,47553
- Wheeling39 listings · $535 – $1,48539
- Hurricane27 listings · $685 – $2,88027
- Jefferson County22 listings · $650 – $17,00022
- Ranson20 listings · $1,530 – $2,29520
- Dunbar19 listings · $815 – $2,48819
- Monongalia County18 listings · $400 – $4,20018
- Weirton18 listings · $450 – $3,00018
- Beckley17 listings · $525 – $4,05017
- Falling Waters16 listings · $1,440 – $1,95016
- Barboursville15 listings · $115 – $1,80015
- Charles Town15 listings · $650 – $3,06015
- Cross Lanes13 listings · $800 – $2,07013
- Raleigh County13 listings · $500 – $4,75013
- Scott Depot12 listings · $1,299 – $1,95012
- Bluefield10 listings · $730 – $1,80010
- Cabell County9 listings · $545 – $1,8009
- Culloden9 listings · $805 – $1,6659
- Morgan County9 listings · $550 – $2,4009
- Clarksburg7 listings · $700 – $1,2607
- Putnam County7 listings · $800 – $2,2507
- Cheat Lake6 listings · $725 – $3,7806
- Ohio County6 listings · $650 – $1,6506
- Preston County6 listings · $750 – $2,5236
- Princeton6 listings · $780 – $1,5006
- Vienna6 listings · $795 – $1,8006
- Bridgeport5 listings · $925 – $2,2505
- Glenville5 listings · $100 – $7005
- Harpers Ferry5 listings · $1,275 – $2,2005
- Westover5 listings · $880 – $1,4855
- Elkins4 listings · $750 – $1,1504
- Follansbee4 listings · $300 – $8004
- Hampshire County4 listings · $810 – $2,5204
- Moundsville4 listings · $775 – $8504
- Ona4 listings · $1,435 – $1,6154
- Ripley4 listings · $715 – $9604
- Teays Valley4 listings · $695 – $2,5204
- Brookhaven3 listings · $895 – $1,9803
- Fairmont3 listings · $1,170 – $1,2603
- Harrison County3 listings · $790 – $8853
- Hartford City3 listings · $5503
- Keyser3 listings · $800 – $1,3503
- Nitro3 listings · $800 – $1,4153
- Point Pleasant3 listings · $340 – $6503
- Shepherdstown3 listings · $110 – $3,3953
- Star City3 listings · $1,350 – $1,5303
- Wellsburg3 listings · $550 – $8143
- West Liberty3 listings · $875 – $2,2503
- Albright2 listings · $575 – $5952
- Ansted2 listings · $7502
- Bath2 listings · $1,350 – $2,1602
- Buckhannon2 listings · $830 – $1,0202
- Horner2 listings · $3,562 – $10,1182
- Jackson County2 listings · $715 – $7852
- Jane Lew2 listings · $1,350 – $1,4502
- Kanawha County2 listings · $695 – $1,3502
- Kingwood2 listings · $920 – $1,3652
- Lewisburg2 listings · $800 – $9602
- Marshall County2 listings · $775 – $8002
- Shady Spring2 listings · $1,800 – $2,2502
- South Charleston2 listings · $750 – $9002
- Triadelphia2 listings · $575 – $1,1502
- Williamstown2 listings · $1,5302
- Wood County2 listings · $1,255 – $1,3502
- Anmoore1 listing · $8051
- Augusta1 listing · $2,5001
- Beaver1 listing · $4,2751
- Berkeley Springs1 listing · $2,0751
- Blennerhassett1 listing · $9601
- Boomer1 listing · $6501
- Brandonville1 listing · $8751
- Chesapeake1 listing · $1,8001
- Colliers1 listing · $6001
- East Bank1 listing · $7251
- Fort Ashby1 listing · $5501
- Gary1 listing · $8501
- Glen Dale1 listing · $8001
- Greenbrier County1 listing · $8001
- Kenova1 listing · $6951
- MacArthur1 listing · $2,4301
- Middlebourne1 listing · $8801
- Millville1 listing · $1,2001
- Milton1 listing · $8301
- Mineral Wells1 listing · $6851
- Mount Hope1 listing · $4,5001
- New Cumberland1 listing · $3601
- New Martinsville1 listing · $8501
- Oak Hill1 listing · $8551
- Pendleton County1 listing · $8801
- Prosperity1 listing · $8751
- Ravenswood1 listing · $8501
- Romney1 listing · $1,3501
- Sabraton1 listing · $1,6001
- Sand Fork1 listing · $1601
- St. Albans1 listing · $1,1001
- Summersville1 listing · $4,5001
- Taylor County1 listing · $1,9801
- Upshur County1 listing · $1,3951
- Washington1 listing · $9601
- Welch1 listing · $8001
- Williamson1 listing · $8001
- Winfield1 listing · $8851
- Wyoming County1 listing · $17,7551
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
- Virginia
- Washington
- Wisconsin
- Wyoming