ExoRoadExoRoadExoRoad
CountiesStatesHidden GemsCompareMap

Footer

Problem?  Give feedback

Features

  • Explore counties
  • Explore states
  • Compare areas
  • Heatmaps
  • Hidden Gems

More

  • About
  • Blog
  • Data Sources
  • Premium Pricing
Contact: eric@exoroad.com
Problem?  Give feedback

Subscribe to our newsletter

For updates and notifications on new features

DiscordDiscord Twitter

© 2025 ExoRoad, Inc. All rights reserved.

    OverviewWeatherHousingDemographicsJobsPoliticsCrimeTransportationEducationOutdoorsCulture

    West Virginia

    West Virginia is a state located in the Appalachian region of the eastern United States. The geography is characterized by rugged mountains, rolling hills, and lush forests, creating a picturesque landscape. The climate is generally humid continental, with warm summers and cold, snowy winters. The population is around 1.8 million, with a median age of 42 and a predominantly white demographic. The economy is heavily reliant on industries like coal mining, manufacturing, and tourism, though the job market can be limited in some areas. The cost of living is relatively low compared to the national average, with affordable housing options. The education system includes a mix of public schools, private schools, and several universities, though the quality can vary. Healthcare facilities are available, but access can be a challenge in more rural areas. Cultural attractions include historical sites, museums, and performing arts venues, while outdoor recreation opportunities abound in the state's natural settings, including hiking, fishing, and skiing. Transportation infrastructure includes a network of highways, railways, and airports, though public transportation options may be limited in some regions. Safety and crime rates are generally on par with national averages, and the overall community vibe is often described as friendly and close-knit. In summary, West Virginia offers a unique blend of natural beauty, affordable living, and a slower-paced, community-oriented lifestyle, though the economic and educational opportunities may be more limited compared to other parts of the country.

    Demographics

    Population

    1.8M

    Ethnicity %

    White
    93
    Black
    4
    Asian
    1
    Hispanic
    2

    Median Age

    42.55

    Density

    6 of 10

    164 / Mile²

    Avg Family Size

    3.0

    Religious

    38%

    Foreign Born

    2%

    Veterans

    7.6%

    Adult Smokers

    23.85%

    Adult Obesity

    39.26%

    Uninsured

    8.45%

    Excessive Drinking

    13.6%

    Poverty Rate

    16.8%

    Weather

    Sunlight

    3.4 hours winter dailyPartly sunny

    Summer average temp

    88°F

    Winter max temp

    43°F

    Precipitation

    43 in.

    Snowfall (inches)

    24.8 (high)

    Drought risk

    Very Low

    Earthquake risk

    Very Low

    Wildfire risk

    Low

    Tornado risk

    Low

    Hurricane risk

    Very Low

    Crime

    Rank: 3.9 of 10

    (crimes per 1,000 people yearly)

    Violent

    4 (2.8)

    Property

    5 (21)

    Assault

    4 (2.0)

    Larceny (theft)

    4 (15)

    Robbery

    3 (0.4)

    Burglary

    5 (5.3)

    Rape

    4 (0.33)

    Auto Theft

    3 (1.2)

    Murder

    5 (0.09)

    Arson

    3 (0.11)

    Driving deaths involving alcohol

    28%

    Politics and Law

    State politics

    Abortion laws

    Illegal, limited exceptions

    Marijuana laws

    Legal for medical use

    Gun Laws

    No Permits Required

    Democrat

    30%

    Republican

    68%

    State Tax Burden

    9.00%

    Cigarette Tax

    $1.2

    Jobs

    Income (per capita)

    $48,529

    Unemployment

    2.89%

    Employment

    49.2%

    Hours worked

    41.53

    Outdoors

    Natural Amenities

    3.8 / 10

    Water Area

    0.85%

    Near park?

    68%

    Beaches

    1-3 hours

    Mountains

    Less than 1 hour

    Tree Area

    Unknown

    Housing

    Home Ownership

    75%

    Median Home Price

    $165K

    Average Rent

    $1,269

    Internet over 25mbps

    64%

    Transportation

    Walkability

    23

    Cycling

    17

    Public Transit

    unknown

    Major Airport

    <2 hours

    Average Commute Time

    26

    Education

    K-12 Test Scores

    3 of 10  

    (avg: -0.16)

    College graduates

    21%

    Culture

    Arts scene

    unknown

    Food awards per 100k

    unknown

    Kanawha County

    Kanawha County

    State

    West Virginia

    City

    Charleston

    Home Price

    $139K

    Rent

    $947

    Berkeley County

    Berkeley County

    State

    West Virginia

    City

    Martinsburg

    Home Price

    $288K

    Rent

    $1,646

    Monongalia County

    Monongalia County

    State

    West Virginia

    City

    Morgantown

    Home Price

    $250K

    Rent

    $1,259

    Cabell County

    Cabell County

    State

    West Virginia

    City

    Milton

    Home Price

    $140K

    Rent

    $882

    Wood County

    Wood County

    State

    West Virginia

    City

    Parkersburg

    Home Price

    $161K

    Rent

    $825

    Raleigh County

    Raleigh County

    State

    West Virginia

    City

    Beckley

    Home Price

    $134K

    Rent

    $693

    Harrison County

    Harrison County

    State

    West Virginia

    City

    Clarksburg

    Home Price

    $150K

    Rent

    $924

    Mercer County

    Mercer County

    State

    West Virginia

    City

    Bluefield

    Home Price

    $127K

    Rent

    $880

    Jefferson County

    Jefferson County

    State

    West Virginia

    City

    Charles Town

    Home Price

    $362K

    Rent

    $1,632

    Putnam County

    Putnam County

    State

    West Virginia

    City

    Nitro

    Home Price

    $222K

    Rent

    $1,324

    Marion County

    Marion County

    State

    West Virginia

    City

    Fairmont

    Home Price

    $160K

    Rent

    $1,002

    Fayette County

    Fayette County

    State

    West Virginia

    City

    Oak Hill

    Home Price

    $110K

    Rent

    $900

    Ohio County

    Ohio County

    State

    West Virginia

    City

    Wheeling

    Home Price

    $142K

    Rent

    $854

    Wayne County

    Wayne County

    State

    West Virginia

    City

    Huntington

    Home Price

    $126K

    Rent

    $1,363

    Greenbrier County

    Greenbrier County

    State

    West Virginia

    City

    Lewisburg

    Home Price

    $174K

    Rent

    $681

    Preston County

    Preston County

    State

    West Virginia

    City

    Kingwood

    Home Price

    $164K

    Rent

    $666

    Logan County

    Logan County

    State

    West Virginia

    City

    Logan

    Home Price

    $93K

    Rent

    $1,342

    Marshall County

    Marshall County

    State

    West Virginia

    City

    Moundsville

    Home Price

    $126K

    Rent

    $1,162

    Hancock County

    Hancock County

    State

    West Virginia

    City

    Weirton

    Home Price

    $130K

    Rent

    $1,746

    Randolph County

    Randolph County

    State

    West Virginia

    City

    Elkins

    Home Price

    $143K

    Rent

    $1,115

    Jackson County

    Jackson County

    State

    West Virginia

    City

    Ravenswood

    Home Price

    $175K

    Rent

    $1,353

    Mineral County

    Mineral County

    State

    West Virginia

    City

    Keyser

    Home Price

    $172K

    Rent

    $671

    Mason County

    Mason County

    State

    West Virginia

    City

    Point Pleasant

    Home Price

    $132K

    Rent

    $2,155

    Nicholas County

    Nicholas County

    State

    West Virginia

    City

    Summersville

    Home Price

    $123K

    Rent

    $601

    Upshur County

    Upshur County

    State

    West Virginia

    City

    Buckhannon

    Home Price

    $150K

    Rent

    $699

    Mingo County

    Mingo County

    State

    West Virginia

    City

    Williamson

    Home Price

    $63K

    Rent

    $574

    Hampshire County

    Hampshire County

    State

    West Virginia

    City

    Romney

    Home Price

    $232K

    Rent

    $2,202

    Brooke County

    Brooke County

    State

    West Virginia

    City

    Follansbee

    Home Price

    $122K

    Rent

    $800

    Boone County

    Boone County

    State

    West Virginia

    City

    Madison

    Home Price

    $90K

    Rent

    $1,050

    Lincoln County

    Lincoln County

    State

    West Virginia

    City

    West Hamlin

    Home Price

    $114K

    Rent

    $1,778

    Wyoming County

    Wyoming County

    State

    West Virginia

    City

    Mullens

    Home Price

    $51K

    Rent

    $679

    Morgan County

    Morgan County

    State

    West Virginia

    City

    Berkeley Springs

    Home Price

    $262K

    Rent

    $1,284

    McDowell County

    McDowell County

    State

    West Virginia

    City

    Welch

    Home Price

    $28K

    Rent

    $575

    Taylor County

    Taylor County

    State

    West Virginia

    City

    Grafton

    Home Price

    $185K

    Rent

    $1,220

    Barbour County

    Barbour County

    State

    West Virginia

    City

    Philippi

    Home Price

    $125K

    Rent

    $549

    Lewis County

    Lewis County

    State

    West Virginia

    City

    Weston

    Home Price

    $140K

    Rent

    $1,442

    Wetzel County

    Wetzel County

    State

    West Virginia

    City

    New Martinsville

    Home Price

    $117K

    Rent

    $703

    Braxton County

    Braxton County

    State

    West Virginia

    City

    Sutton

    Home Price

    $129K

    Rent

    $593

    Hardy County

    Hardy County

    State

    West Virginia

    City

    Moorefield

    Home Price

    $209K

    Rent

    $755

    Roane County

    Roane County

    State

    West Virginia

    City

    Spencer

    Home Price

    $123K

    Rent

    $1,403

    Monroe County

    Monroe County

    State

    West Virginia

    City

    Peterstown

    Home Price

    $148K

    Rent

    $1,444

    Summers County

    Summers County

    State

    West Virginia

    City

    Hinton

    Home Price

    $125K

    Rent

    $685

    Grant County

    Grant County

    State

    West Virginia

    City

    Petersburg

    Home Price

    $165K

    Rent

    $1,451

    Ritchie County

    Ritchie County

    State

    West Virginia

    City

    Harrisville

    Home Price

    $114K

    Rent

    $608

    Tyler County

    Tyler County

    State

    West Virginia

    City

    Sistersville

    Home Price

    $112K

    Rent

    $664

    Clay County

    Clay County

    State

    West Virginia

    City

    Clay

    Home Price

    $97K

    Rent

    $1,419

    Doddridge County

    Doddridge County

    State

    West Virginia

    City

    West Union

    Home Price

    $129K

    Rent

    $455

    Pocahontas County

    Pocahontas County

    State

    West Virginia

    City

    Marlinton

    Home Price

    $153K

    Rent

    $622

    Webster County

    Webster County

    State

    West Virginia

    City

    Webster Springs

    Home Price

    $68K

    Rent

    $656

    Gilmer County

    Gilmer County

    State

    West Virginia

    City

    Glenville

    Home Price

    $124K

    Rent

    $584

    Pleasants County

    Pleasants County

    State

    West Virginia

    City

    St. Marys

    Home Price

    $154K

    Rent

    $572

    Calhoun County

    Calhoun County

    State

    West Virginia

    City

    Grantsville

    Home Price

    $105K

    Rent

    $1,037

    Pendleton County

    Pendleton County

    State

    West Virginia

    City

    Franklin

    Home Price

    $182K

    Rent

    $513

    Tucker County

    Tucker County

    State

    West Virginia

    City

    Parsons

    Home Price

    $188K

    Rent

    $552

    Wirt County

    Wirt County

    State

    West Virginia

    City

    Elizabeth

    Home Price

    $107K

    Rent

    $454

    Kanawha County

    Kanawha County

    State

    West Virginia

    City

    Charleston

    Home Price

    $139K

    Rent

    $947

    Berkeley County

    Berkeley County

    State

    West Virginia

    City

    Martinsburg

    Home Price

    $288K

    Rent

    $1,646

    Monongalia County

    Monongalia County

    State

    West Virginia

    City

    Morgantown

    Home Price

    $250K

    Rent

    $1,259

    Cabell County

    Cabell County

    State

    West Virginia

    City

    Milton

    Home Price

    $140K

    Rent

    $882

    Wood County

    Wood County

    State

    West Virginia

    City

    Parkersburg

    Home Price

    $161K

    Rent

    $825

    Raleigh County

    Raleigh County

    State

    West Virginia

    City

    Beckley

    Home Price

    $134K

    Rent

    $693

    Harrison County

    Harrison County

    State

    West Virginia

    City

    Clarksburg

    Home Price

    $150K

    Rent

    $924

    Mercer County

    Mercer County

    State

    West Virginia

    City

    Bluefield

    Home Price

    $127K

    Rent

    $880

    Jefferson County

    Jefferson County

    State

    West Virginia

    City

    Charles Town

    Home Price

    $362K

    Rent

    $1,632

    Putnam County

    Putnam County

    State

    West Virginia

    City

    Nitro

    Home Price

    $222K

    Rent

    $1,324

    Marion County

    Marion County

    State

    West Virginia

    City

    Fairmont

    Home Price

    $160K

    Rent

    $1,002

    Fayette County

    Fayette County

    State

    West Virginia

    City

    Oak Hill

    Home Price

    $110K

    Rent

    $900

    Ohio County

    Ohio County

    State

    West Virginia

    City

    Wheeling

    Home Price

    $142K

    Rent

    $854

    Wayne County

    Wayne County

    State

    West Virginia

    City

    Huntington

    Home Price

    $126K

    Rent

    $1,363

    Greenbrier County

    Greenbrier County

    State

    West Virginia

    City

    Lewisburg

    Home Price

    $174K

    Rent

    $681

    Preston County

    Preston County

    State

    West Virginia

    City

    Kingwood

    Home Price

    $164K

    Rent

    $666

    Logan County

    Logan County

    State

    West Virginia

    City

    Logan

    Home Price

    $93K

    Rent

    $1,342

    Marshall County

    Marshall County

    State

    West Virginia

    City

    Moundsville

    Home Price

    $126K

    Rent

    $1,162

    Hancock County

    Hancock County

    State

    West Virginia

    City

    Weirton

    Home Price

    $130K

    Rent

    $1,746

    Randolph County

    Randolph County

    State

    West Virginia

    City

    Elkins

    Home Price

    $143K

    Rent

    $1,115

    Jackson County

    Jackson County

    State

    West Virginia

    City

    Ravenswood

    Home Price

    $175K

    Rent

    $1,353

    Mineral County

    Mineral County

    State

    West Virginia

    City

    Keyser

    Home Price

    $172K

    Rent

    $671

    Mason County

    Mason County

    State

    West Virginia

    City

    Point Pleasant

    Home Price

    $132K

    Rent

    $2,155

    Nicholas County

    Nicholas County

    State

    West Virginia

    City

    Summersville

    Home Price

    $123K

    Rent

    $601

    Upshur County

    Upshur County

    State

    West Virginia

    City

    Buckhannon

    Home Price

    $150K

    Rent

    $699

    Mingo County

    Mingo County

    State

    West Virginia

    City

    Williamson

    Home Price

    $63K

    Rent

    $574

    Hampshire County

    Hampshire County

    State

    West Virginia

    City

    Romney

    Home Price

    $232K

    Rent

    $2,202

    Brooke County

    Brooke County

    State

    West Virginia

    City

    Follansbee

    Home Price

    $122K

    Rent

    $800

    Boone County

    Boone County

    State

    West Virginia

    City

    Madison

    Home Price

    $90K

    Rent

    $1,050

    Lincoln County

    Lincoln County

    State

    West Virginia

    City

    West Hamlin

    Home Price

    $114K

    Rent

    $1,778

    Wyoming County

    Wyoming County

    State

    West Virginia

    City

    Mullens

    Home Price

    $51K

    Rent

    $679

    Morgan County

    Morgan County

    State

    West Virginia

    City

    Berkeley Springs

    Home Price

    $262K

    Rent

    $1,284

    McDowell County

    McDowell County

    State

    West Virginia

    City

    Welch

    Home Price

    $28K

    Rent

    $575

    Taylor County

    Taylor County

    State

    West Virginia

    City

    Grafton

    Home Price

    $185K

    Rent

    $1,220

    Barbour County

    Barbour County

    State

    West Virginia

    City

    Philippi

    Home Price

    $125K

    Rent

    $549

    Lewis County

    Lewis County

    State

    West Virginia

    City

    Weston

    Home Price

    $140K

    Rent

    $1,442

    Wetzel County

    Wetzel County

    State

    West Virginia

    City

    New Martinsville

    Home Price

    $117K

    Rent

    $703

    Braxton County

    Braxton County

    State

    West Virginia

    City

    Sutton

    Home Price

    $129K

    Rent

    $593

    Hardy County

    Hardy County

    State

    West Virginia

    City

    Moorefield

    Home Price

    $209K

    Rent

    $755

    Roane County

    Roane County

    State

    West Virginia

    City

    Spencer

    Home Price

    $123K

    Rent

    $1,403

    Monroe County

    Monroe County

    State

    West Virginia

    City

    Peterstown

    Home Price

    $148K

    Rent

    $1,444

    Summers County

    Summers County

    State

    West Virginia

    City

    Hinton

    Home Price

    $125K

    Rent

    $685

    Grant County

    Grant County

    State

    West Virginia

    City

    Petersburg

    Home Price

    $165K

    Rent

    $1,451

    Ritchie County

    Ritchie County

    State

    West Virginia

    City

    Harrisville

    Home Price

    $114K

    Rent

    $608

    Tyler County

    Tyler County

    State

    West Virginia

    City

    Sistersville

    Home Price

    $112K

    Rent

    $664

    Clay County

    Clay County

    State

    West Virginia

    City

    Clay

    Home Price

    $97K

    Rent

    $1,419

    Doddridge County

    Doddridge County

    State

    West Virginia

    City

    West Union

    Home Price

    $129K

    Rent

    $455

    Pocahontas County

    Pocahontas County

    State

    West Virginia

    City

    Marlinton

    Home Price

    $153K

    Rent

    $622

    Webster County

    Webster County

    State

    West Virginia

    City

    Webster Springs

    Home Price

    $68K

    Rent

    $656

    Gilmer County

    Gilmer County

    State

    West Virginia

    City

    Glenville

    Home Price

    $124K

    Rent

    $584

    Pleasants County

    Pleasants County

    State

    West Virginia

    City

    St. Marys

    Home Price

    $154K

    Rent

    $572

    Calhoun County

    Calhoun County

    State

    West Virginia

    City

    Grantsville

    Home Price

    $105K

    Rent

    $1,037

    Pendleton County

    Pendleton County

    State

    West Virginia

    City

    Franklin

    Home Price

    $182K

    Rent

    $513

    Tucker County

    Tucker County

    State

    West Virginia

    City

    Parsons

    Home Price

    $188K

    Rent

    $552

    Wirt County

    Wirt County

    State

    West Virginia

    City

    Elizabeth

    Home Price

    $107K

    Rent

    $454