West Virginia Cities by Population (2023)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

West Virginia has a total population of over 1.8 million, making it the country’s 38th most populous state. Charleston, the state’s capital, has a population of 49,736 per 2017 estimates. Huntington doesn’t fall far behind with a total of 48,638 residents. There is a total of 14 cities with populations of more than 10,000, including Parkersburg, Morgantown, Wheeling, Weirton, Fairmont, and Martinsburg.

The state has a total of 80 incorporated cities. There are four that have populations of less than 1,000 people. These cities are Thomas in Tucker County, with a population of 564, War in McDowell County with a population of 793, Belmont in Pleasants County with a population of 903, and Cameron in Marshall County with a population of 915.

West Virginia Cities by Population (2023)

What is the biggest city in West Virginia?

Charleston is the biggest city in West Virginia, with a population of 46,692 in 2023.

What is the fastest growing city in West Virginia?

Ranson corporation is the fastest growing city in West Virginia over the past 3 years, having grown 4.7% annually since 2020.

How many cities are in West Virginia?

There are 232 cities in West Virginia.

What are the 10 largest cities in West Virginia?

The 10 largest cities in West Virginia are: Charleston, Huntington, Morgantown, Parkersburg, Wheeling, Martinsburg, Weirton, Fairmont, Beckley and Clarksburg.

Frequently Asked Questions