Population of Cities in West Virginia (2019)

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.

0
Over 1 Million
0
100,000 to 1 Million
13
10,000 to 100,000

West Virginia has 0 cities with more than a million people, 0 cities with between 100,000 and 1 million people, and 13 cities with between 10,000 and 100,000 people. The largest city in West Virginia is Charleston, with a population of 47,293 people.

Charleston

The largest city in West Virginia is also the capital.

47,293

Huntington

Huntington's metro area stretches across seven counties and is the largest in the state.

46,811

Parkersburg

Parkersburg hosts several annual festivals, including The Taste of Parkesrsburg and the Downtown Throwdown.

29,689

Morgantown

Morgantown is the home of West Virginia University.

31,950

Wheeling

Wheeling was the original state capital of West Virginia.

26,688

Weirton

Steel was once the major industry of Weirton, but as this declined, the city's economy relies more on retail and medical services.

18,371

Fairmont

This city is the county seat of Marion County.

18,382

Martinsburg

This city is the largest city by population in the Eastern Panhandle region.

17,828

Beckley

This county seat of Raleigh County was founded in 1838.

16,372

Clarksburg

The National League of Cities once named Clarksburg as the National Small City of the Year.

15,780

Name 2019 Population Location
Charleston47,293Map
Huntington46,811Map
Morgantown31,950Map
Parkersburg29,689Map
Wheeling26,688Map
Fairmont18,382Map
Weirton18,371Map
Martinsburg17,828Map
Beckley16,372Map
Clarksburg15,780Map
South Charleston12,340Map
Vienna10,168Map
St. Albans10,142Map
Bluefield9,855Map
Moundsville8,450Map
Bridgeport8,424Map
Oak Hill8,253Map
Dunbar7,246Map
Elkins7,058Map
Hurricane6,952Map
Nitro6,479Map
Charles Town6,155Map
Ranson corporation5,895Map
Princeton5,776Map
Buckhannon5,504Map
Keyser5,164Map
Grafton5,112Map
New Martinsville5,064Map
Westover4,279Map
Barboursville4,253Map
Point Pleasant4,138Map
Weston3,933Map
Lewisburg3,864Map
Ravenswood3,804Map
Philippi3,563Map
Summersville3,323Map
Ripley3,242Map
Pleasant Valley3,133Map
Kenova2,962Map
Kingwood2,950Map
Williamstown2,881Map
Fayetteville2,765Map
Petersburg2,732Map
Madison2,712Map
Williamson2,702Map
Follansbee2,682Map
Granville2,586Map
Milton2,581Map
Wellsburg2,507Map
Paden City2,436Map
Moorefield2,434Map
Chester2,393Map
White Sulphur Springs2,378Map
Winfield2,372Map
Bethlehem2,329Map
Hinton2,322Map
Shinnston2,143Map
Spencer2,047Map
Star City2,042Map
Mannington2,026Map
Shepherdstown1,967Map
Richwood1,892Map
Belington1,844Map
St. Marys1,828Map
McMechen1,750Map
Stonewood1,726Map
Romney1,726Map
Ronceverte1,697Map
Harrisville1,669Map
Eleanor1,657Map
Welch1,654Map
Nutter Fort1,564Map
Montgomery1,526Map
Salem1,520Map
Terra Alta1,491Map
New Haven1,481Map
Logan1,471Map
Glenville1,451Map
West Liberty1,447Map
Rainelle1,438Map
Chesapeake1,417Map
Parsons1,408Map
Glen Dale1,392Map
Marmet1,372Map
Mullens1,364Map
Sistersville1,349Map
Ceredo1,334Map
Wayne1,321Map
Ansted1,320Map
Mount Hope1,302Map
Mabscott1,299Map
Benwood1,293Map
Barrackville1,293Map
Sophia1,266Map
Buffalo1,244Map
Oceana1,214Map
Monongah1,163Map
Alderson1,152Map
Belle1,138Map
Clendenin1,134Map
Hamlin1,090Map
Chapmanville1,081Map
Sutton1,027Map
Pennsboro1,022Map
Bolivar1,016Map
New Cumberland1,015Map
Bethany993Map
Poca992Map
Marlinton984Map
Carpendale925Map
Athens916Map
Rivesville916Map
Mason912Map
Rupert902Map
Gassaway902Map
Cedar Grove899Map
East Bank883Map
Belmont878Map
Cameron855Map
Glasgow852Map
Lumberport850Map
Piedmont829Map
Elizabeth816Map
Gary800Map
North Hills799Map
West Union793Map
Middlebourne784Map
Smithers747Map
West Hamlin745Map
Anmoore739Map
Triadelphia731Map
Addison Webster Springs696Map
War685Map
Mill Creek683Map
Beverly661Map
Davis652Map
White Hall649Map
Fort Gay644Map
Ridgeley643Map
Man626Map
Franklin623Map
Bath Berkeley Springs613Map
Peterstown612Map
West Milford610Map
Danville604Map
Reedsville599Map
Grant Town596Map
Bancroft595Map
Pineville592Map
Hartford City577Map
Rowlesburg576Map
Pratt573Map
Gauley Bridge564Map
Thomas556Map
Masontown542Map
Union531Map
Clearview528Map
Grantsville517Map
Paw Paw493Map
Delbarton491Map
Burnsville490Map
Pine Grove486Map
Cowen483Map
Junior471Map
Lost Creek462Map
Beech Bottom461Map
Clay458Map
Whitesville436Map
Matewan418Map
Fairview405Map
Jane Lew395Map
Gilbert382Map
Capon Bridge381Map
Farmington371Map
Windsor Heights370Map
West Logan362Map
Valley Grove356Map
Bramwell346Map
Meadow Bridge345Map
Kermit344Map
Ellenboro343Map
Davy342Map
Northfork336Map
Handley324Map
Hedgesville323Map
Flemington312Map
Lester307Map
Newburg307Map
Tunnelton297Map
Durbin290Map
Mitchell Heights287Map
Albright286Map
Quinwood283Map
Harpers Ferry282Map
Flatwoods277Map
Bradshaw272Map
Wardensville269Map
Hendricks265Map
Hundred264Map
Bayard260Map