Cities in West Virginia
430 cities and towns · Population 787,860
About West Virginia
West Virginia is home to 430 cities and towns with a combined population of 787,860 residents according to the latest US Census Bureau American Community Survey estimates. The largest city is Charleston, and the median household income across the state is $54,014 per year. Browse the table below to compare cities by population and income, or explore the full West Virginia city rankings. See how cities compare on housing costs in our West Virginia cost of living guide.
Economy & Income
The economic landscape of West Virginia features a median household income of $54,014. The wealthiest community by income is Booth at $234,097 per year. The state's average unemployment rate is 10.7% and the poverty rate averages 22.9% across all communities. 20.8% of residents statewide hold a bachelor's degree or higher.
Housing & Cost of Living
The typical home in West Virginia is valued at $128,301, with median monthly rent at $809. The home-value-to-income ratio is approximately 2.4x the median income, suggesting relatively affordable housing conditions for residents. For city-by-city housing data, see our West Virginia cost of living breakdown.
Demographics
The population of West Virginia is distributed across 430 communities, ranging from Amherstdale (5 residents) to Charleston (47,918 residents). The median age across West Virginia is 44.2 years. Explore individual city pages for detailed demographic breakdowns including race, ethnicity, education, and employment data.
Largest Cities in West Virginia
| City | Population | Median Income |
|---|---|---|
| Charleston | 47,918 | $64,512 |
| Huntington | 46,189 | $43,146 |
| Morgantown | 30,273 | $42,245 |
| Parkersburg | 29,461 | $44,675 |
| Wheeling | 26,670 | $48,498 |
| Martinsburg | 18,805 | $54,590 |
| Weirton | 18,785 | $56,699 |
| Fairmont | 18,303 | $60,791 |
| Beckley | 16,977 | $39,939 |
| Clarksburg | 15,829 | $46,859 |
| Teays Valley | 13,961 | $106,798 |
| South Charleston | 13,594 | $59,616 |
| St. Albans | 10,637 | $58,788 |
| Vienna | 10,575 | $65,211 |
| Cheat Lake | 10,485 | $111,379 |
| Cross Lanes | 10,172 | $62,704 |
| Bluefield | 9,511 | $43,826 |
| Bridgeport | 9,292 | $99,936 |
| Oak Hill | 8,057 | $51,799 |
| Moundsville | 7,934 | $48,590 |
All Cities in West Virginia
West Virginia City Rankings
Frequently Asked Questions about West Virginia
How many cities are in West Virginia?
West Virginia has 430 cities and towns with a combined population of 787,860 residents according to US Census Bureau data.
What is the largest city in West Virginia?
The largest city in West Virginia is Charleston by population. It has 47,918 residents and a median household income of $64,512.
What is the median household income in West Virginia?
The median household income across West Virginia is $54,014 per year. The highest-income city is Booth at $234,097.
What is the most popular city in West Virginia?
Charleston is the most populated city in West Virginia with 47,918 residents and a median income of $64,512.
What are the top 5 cities in West Virginia by population?
The five largest cities in West Virginia are: 1. Charleston (47,918), 2. Huntington (46,189), 3. Morgantown (30,273), 4. Parkersburg (29,461), 5. Wheeling (26,670).
What is the smallest city in West Virginia?
The smallest city in West Virginia by population is Amherstdale with 5 residents.
What is the cost of living in West Virginia?
The median household income in West Virginia is $54,014. The median home value across the state is $128,301 and median rent is $809/month. See our detailed cost of living guide for West Virginia for city-level breakdowns.