Housing data for every place in West Virginia
The median gross rent in West Virginia is $872 (±$8) a month (US Census Bureau, 2020–2024 American Community Survey).
25.1% of its households rent.
The median gross rent was $725 in 2015–2019 (+20.3%; Down after inflation).
Choose a county or a place for its own figures, or a ranking to compare them all.
Figures last updated on .
- Median gross rent
- $872 (±$8)
- Households that rent
- 25.1%
- Median household income
- $59,608
- Median real estate taxes
- $865
- Places
- 272
Rankings for West Virginia
- West Virginia places ranked by median rent
- West Virginia places ranked by median home value
- West Virginia places ranked by median household income
- West Virginia places ranked by property taxes
- West Virginia places ranked by share of renters
- West Virginia places ranked by rent burden
- West Virginia places ranked by age of homes
- West Virginia places ranked by rental vacancy rate
- West Virginia places ranked by commute time
Crime reported to police in West Virginia
| Year | Violent per 100,000 in West Virginia | Property per 100,000 in West Virginia | Violent per 100,000 in the United States | Property per 100,000 in the United States |
|---|---|---|---|---|
| 2023 | 282 | 1,241 | 386 | 1,950 |
| 2024 | 264 | 1,182 | 363 | 1,767 |
| 2025 | 265 | 1,085 | 330 | 1,552 |
In 2025, the FBI put the rates for West Virginia at 265 violent and 1,085 property crimes per 100,000 residents.
Pages in West Virginia carry the figures of 68 town police departments and 48 county-wide totals.
Barbour County
- All 3 places in Barbour County
- Belington — median rent $828
- Junior — median rent $627
- Philippi — median rent $775
Berkeley County
- All 4 places in Berkeley County
- Falling Waters — median rent $1,320
- Hedgesville — median rent $1,357
- Inwood — median rent $1,647
- Martinsburg — median rent $1,150
Boone County
- All 4 places in Boone County
- Danville — median rent $530
- Madison — median rent $944
- Sylvester
- Whitesville — median rent $538
Braxton County
- All 4 places in Braxton County
- Burnsville — median rent $755
- Flatwoods — median rent $728
- Gassaway — median rent $463
- Sutton — median rent $684
Brooke County
- All 6 places in Brooke County
- Beech Bottom — median rent $791
- Bethany — median rent $639
- Follansbee — median rent $642
- Hooverson Heights — median rent $734
- Wellsburg — median rent $624
- Windsor Heights — median rent $888
Cabell County
- All 6 places in Cabell County
- Barboursville — median rent $1,037
- Culloden — median rent $798
- Huntington — median rent $912
- Lesage — median rent $746
- Milton — median rent $1,198
- Pea Ridge — median rent $1,014
Calhoun County
Clay County
- All 1 places in Clay County
- Clay — median rent $665
Doddridge County
Fayette County
- All 10 places in Fayette County
- Ansted — median rent $988
- Fayetteville — median rent $980
- Gauley Bridge — median rent $472
- Meadow Bridge — median rent $663
- Montgomery — median rent $671
- Mount Hope — median rent $549
- Oak Hill — median rent $847
- Pax
- Smithers — median rent $663
- Thurmond
Gilmer County
- All 2 places in Gilmer County
- Glenville — median rent $872
- Sand Fork — median rent $659
Grant County
- All 2 places in Grant County
- Bayard — median rent $690
- Petersburg — median rent $646
Greenbrier County
- All 9 places in Greenbrier County
- Alderson
- Fairlea — median rent $957
- Falling Spring
- Lewisburg — median rent $893
- Quinwood — median rent $782
- Rainelle — median rent $663
- Ronceverte — median rent $858
- Rupert — median rent $634
- White Sulphur Springs — median rent $844
Hampshire County
- All 2 places in Hampshire County
- Capon Bridge — median rent $1,057
- Romney — median rent $616
Hancock County
- All 4 places in Hancock County
- Chester — median rent $647
- New Cumberland — median rent $636
- Newell — median rent $915
- Weirton — median rent $746
Hardy County
- All 2 places in Hardy County
- Moorefield — median rent $823
- Wardensville — median rent $492
Harrison County
- All 11 places in Harrison County
- Anmoore — median rent $813
- Bridgeport — median rent $1,105
- Clarksburg — median rent $790
- Enterprise
- Lost Creek
- Lumberport
- Nutter Fort — median rent $897
- Salem — median rent $525
- Shinnston — median rent $972
- Stonewood — median rent $749
- West Milford — median rent $644
Jackson County
- All 2 places in Jackson County
- Ravenswood — median rent $714
- Ripley — median rent $613
Jefferson County
- All 7 places in Jefferson County
- Bolivar — median rent $1,505
- Charles Town — median rent $1,115
- Harpers Ferry — median rent $1,859
- Ranson corporation — median rent $1,536
- Shannondale — median rent $1,269
- Shenandoah Junction — median rent $1,123
- Shepherdstown — median rent $1,201
Kanawha County
- All 20 places in Kanawha County
- Belle — median rent $891
- Cedar Grove — median rent $627
- Charleston — median rent $908
- Chesapeake — median rent $967
- Clendenin — median rent $820
- Coal Fork
- Cross Lanes — median rent $949
- Dunbar — median rent $935
- East Bank — median rent $908
- Glasgow — median rent $919
- Handley
- Marmet — median rent $854
- Nitro — median rent $949
- Pinch — median rent $916
- Pratt — median rent $800
- Rand — median rent $953
- Sissonville — median rent $796
- South Charleston — median rent $844
- St. Albans — median rent $931
- Tornado
Lewis County
- All 2 places in Lewis County
- Jane Lew — median rent $764
- Weston — median rent $770
Lincoln County
- All 3 places in Lincoln County
- Alum Creek — median rent $859
- Hamlin — median rent $679
- West Hamlin — median rent $546
Logan County
- All 7 places in Logan County
- Chapmanville — median rent $623
- Logan — median rent $778
- Mallory
- Man — median rent $755
- Mitchell Heights
- Mount Gay-Shamrock — median rent $654
- West Logan — median rent $700
Marion County
- All 11 places in Marion County
- Barrackville — median rent $825
- Fairmont — median rent $916
- Fairview
- Farmington — median rent $594
- Grant Town
- Mannington — median rent $762
- Monongah — median rent $998
- Pleasant Valley — median rent $1,096
- Rivesville — median rent $850
- White Hall — median rent $1,060
- Worthington
Marshall County
- All 5 places in Marshall County
- Benwood — median rent $677
- Cameron — median rent $439
- Glen Dale — median rent $839
- McMechen — median rent $625
- Moundsville — median rent $834
Mason County
- All 6 places in Mason County
- Hartford City
- Henderson — median rent $857
- Leon — median rent $914
- Mason — median rent $983
- New Haven — median rent $575
- Point Pleasant — median rent $624
McDowell County
- All 10 places in McDowell County
- Anawalt
- Bradshaw — median rent $587
- Davy
- Gary
- Iaeger
- Keystone
- Kimball — median rent $613
- Northfork
- War — median rent $703
- Welch — median rent $441
Mercer County
- All 7 places in Mercer County
- Athens — median rent $975
- Bluefield — median rent $804
- Bluewell — median rent $728
- Bramwell — median rent $708
- Brush Fork
- Oakvale — median rent $725
- Princeton — median rent $747
Mineral County
- All 6 places in Mineral County
- Carpendale — median rent $697
- Elk Garden
- Fort Ashby — median rent $633
- Keyser — median rent $648
- Piedmont — median rent $478
- Ridgeley — median rent $783
Mingo County
- All 6 places in Mingo County
- Delbarton
- Gilbert — median rent $725
- Gilbert Creek
- Kermit — median rent $782
- Matewan — median rent $355
- Williamson — median rent $489
Monongalia County
- All 8 places in Monongalia County
- Blacksville
- Brookhaven — median rent $1,104
- Cassville
- Cheat Lake — median rent $1,124
- Granville — median rent $865
- Morgantown — median rent $937
- Star City — median rent $1,020
- Westover — median rent $1,025
Monroe County
- All 2 places in Monroe County
- Peterstown — median rent $621
- Union — median rent $615
Morgan County
- All 2 places in Morgan County
- Bath (Berkeley Springs) — median rent $762
- Paw Paw — median rent $977
Nicholas County
- All 3 places in Nicholas County
- Craigsville — median rent $611
- Richwood — median rent $682
- Summersville — median rent $395
Ohio County
- All 6 places in Ohio County
- Bethlehem — median rent $1,339
- Clearview
- Triadelphia — median rent $714
- Valley Grove — median rent $950
- West Liberty — median rent $1,269
- Wheeling — median rent $794
Pendleton County
- All 1 places in Pendleton County
- Franklin — median rent $735
Pleasants County
- All 2 places in Pleasants County
- Belmont — median rent $511
- St. Marys — median rent $771
Pocahontas County
- All 3 places in Pocahontas County
- Durbin
- Hillsboro
- Marlinton — median rent $722
Preston County
- All 10 places in Preston County
- Albright — median rent $1,020
- Brandonville — median rent $925
- Bruceton Mills
- Kingwood — median rent $664
- Masontown — median rent $688
- Newburg — median rent $1,042
- Reedsville — median rent $1,375
- Rowlesburg — median rent $674
- Terra Alta — median rent $742
- Tunnelton
Putnam County
- All 7 places in Putnam County
- Bancroft — median rent $842
- Buffalo — median rent $546
- Eleanor — median rent $1,070
- Hurricane — median rent $878
- Poca — median rent $864
- Teays Valley — median rent $1,102
- Winfield — median rent $1,009
Raleigh County
- All 11 places in Raleigh County
- Beckley — median rent $869
- Bradley — median rent $874
- Crab Orchard
- Daniels
- Lester — median rent $850
- Mabscott — median rent $980
- MacArthur
- Prosperity
- Shady Spring — median rent $844
- Sophia — median rent $870
- Stanaford — median rent $982
Randolph County
- All 7 places in Randolph County
- Beverly — median rent $519
- Elkins — median rent $903
- Harman — median rent $683
- Huttonsville — median rent $1,091
- Mill Creek — median rent $857
- Montrose
- Womelsdorf (Coalton)
Ritchie County
- All 6 places in Ritchie County
- Auburn — median rent $845
- Cairo — median rent $488
- Ellenboro — median rent $725
- Harrisville — median rent $566
- Pennsboro — median rent $811
- Pullman
Roane County
- All 2 places in Roane County
- Reedy
- Spencer — median rent $738
Summers County
- All 1 places in Summers County
- Hinton — median rent $951
Taylor County
- All 2 places in Taylor County
- Flemington — median rent $980
- Grafton — median rent $512
Tucker County
- All 5 places in Tucker County
- Davis — median rent $550
- Hambleton
- Hendricks — median rent $688
- Parsons — median rent $650
- Thomas — median rent $792
Tyler County
- All 3 places in Tyler County
- Friendly — median rent $497
- Middlebourne — median rent $721
- Sistersville — median rent $812
Upshur County
- All 1 places in Upshur County
- Buckhannon — median rent $885
Wayne County
- All 5 places in Wayne County
- Ceredo — median rent $765
- Fort Gay — median rent $726
- Kenova — median rent $647
- Lavalette
- Wayne — median rent $789
Webster County
- All 3 places in Webster County
- Addison (Webster Springs) — median rent $657
- Camden-on-Gauley
- Cowen — median rent $675
Wetzel County
- All 5 places in Wetzel County
- Hundred — median rent $365
- New Martinsville — median rent $688
- Paden City — median rent $719
- Pine Grove — median rent $337
- Smithfield
Wirt County
- All 1 places in Wirt County
- Elizabeth — median rent $552
Wood County
- All 9 places in Wood County
- Blennerhassett — median rent $1,117
- Boaz — median rent $1,292
- Lubeck — median rent $836
- Mineralwells — median rent $851
- North Hills
- Parkersburg — median rent $785
- Vienna — median rent $809
- Washington — median rent $859
- Williamstown — median rent $839
Wyoming County
- All 3 places in Wyoming County
- Mullens
- Oceana — median rent $884
- Pineville
What you can do on Seayora in West Virginia
One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental?
List it, sign the lease and collect rent online, with the figures for West Virginia beside you.
Create a landlord account · See what landlords get
Looking for a place to rent?
Browse homes for rent near West Virginia, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance?
Get found by owners and renters near West Virginia, and send estimates and invoices from your phone.
Questions about West Virginia
What is the median rent in West Virginia?
The median gross rent in West Virginia is $872 (±$8) a month (2020–2024 American Community Survey).
What share of West Virginia households rent?
25.1% (±0.3 points) of households in West Virginia rent.
What are property taxes in West Virginia?
The median real estate tax paid by homeowners in West Virginia is $865 (±$9) a year.
Sources
- Selected Housing Characteristics (DP04), 2020–2024 ACS 5-year estimates — West Virginia
- FBI Uniform Crime Reporting Program, Crime Data Explorer
- FBI: Uniform Crime Reporting statistics and their proper use
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on .