Cities in West Virginia
430 cities and towns · Population 787,860
West Virginia has 430 cities and towns with a combined population of 787,860 residents. The largest city is Charleston. The median household income across West Virginia 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.
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.
What is the largest city in West Virginia?
The largest city in West Virginia is Charleston by population.
What is the median household income in West Virginia?
The median household income across West Virginia is $54,014 per year.
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.