Typical = the middle value across the cities listed here. Census ACS 5-year estimates.
Moving to West Virginia →
Honest guides to life in West Virginia's cities
Compare West Virginia cities →
Put any two cities side by side
City rankings →
How cities stack up nationwide
West Virginia city rankings
Safest CitiesBest Cities for Remote WorkBest Walk-to-Work CitiesMost Affordable CitiesBest Job MarketsCities with the Cleanest AirBest Cities for HealthcareHealthiest CitiesCities with the Shortest CommutesBest Cities for Public TransitCities with the Longest CommutesMost Diverse CitiesFastest Growing CitiesHighest Income CitiesMost Educated CitiesYoungest CitiesHottest CitiesColdest CitiesSnowiest CitiesRainiest CitiesBest Student-Teacher Ratios
West Virginia cities by the numbers
Among the 16 West Virginia cities listed on this site.
Largest cities
Population
Most affordable rent
Median gross rent
Highest household income
- 1Cheat Lake$117,014
- 2Teays Valley$108,741
- 3Charleston$65,812
- 4South Charleston$63,884
- 5Cross Lanes$63,537
Median household income
Lowest unemployment
Cities with their own BLS rate · 2025 annual average
Fastest growing
Population change, April 2020 to July 2025
Lowest violent crime rate
- 1Weirton83 per 100k
- 2St. Albans118 per 100k
- 3Vienna174 per 100k
- 4Martinsburg221 per 100k
- 5Morgantown239 per 100k
Cities with their own police data · US average 329 per 100k (2025)
All cities in West Virginia
16 cities · click a column to sort
| Charleston | 47k | $908 |
| Huntington | 46k | $912 |
| Morgantown | 30k | $937 |
| Parkersburg | 29k | $785 |
| Wheeling | 26k | $794 |
| Martinsburg | 19k | $1,150 |
| Weirton | 19k | $746 |
| Fairmont | 18k | $916 |
| Beckley | 17k | $869 |
| Clarksburg | 16k | $790 |
| Teays Valley | 14k | $1,102 |
| South Charleston | 13k | $844 |
| Cheat Lake | 11k | $1,124 |
| St. Albans | 11k | $931 |
| Vienna | 11k | $809 |
| Cross Lanes | 10k | $949 |