Skip to main content
Population Review

Census ACS 2023 · 16 cities

Largest Cities in West Virginia

West Virginia has 16 cities with populations of 10,000 or more. The largest city is Charleston city with a population of 47,918. These cities represent the economic and cultural centers of the state, each with distinct demographic profiles reflecting local industries, housing markets, and community character. Explore the full ranking below to compare population, income, and age across all major cities in West Virginia.

Source: Census ACS 2023 5-Year Estimates

#CityPopulationMedian IncomeMedian Age
1Wheeling city26,670$48,49844.8
2Weirton city18,785$56,69945.4
3Vienna city10,575$65,21140.2
4Teays Valley Cdp13,961$106,79842.2
5St. Albans city10,637$58,78847.1
6South Charleston city13,594$59,61641.1
7Parkersburg city29,461$44,67541.9
8Morgantown city30,273$42,24524
9Martinsburg city18,805$54,59037.5
10Huntington city46,189$43,14634.9
11Fairmont city18,303$60,79134.5
12Cross Lanes Cdp10,172$62,70443
13Clarksburg city15,829$46,85939.9
14Cheat Lake Cdp10,485$111,37941.5
15Charleston city47,918$64,51242.6
16Beckley city16,977$39,93939

More Rankings for West Virginia

Frequently Asked Questions

Charleston city is the #1 ranked city in West Virginia by population, with a value of 47,918 according to Census ACS 2023 data.

West Virginia has 16 cities with 10,000+ population tracked in Census ACS 2023 data.

All data comes from the American Community Survey (ACS) 2023 5-Year estimates by the US Census Bureau.

Data from the American Community Survey 2023 5-Year estimates. Covers cities with populations of 10,000 or more in West Virginia.