Population of Cities in West Virginia (2018)

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

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 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,908 people.

Charleston

The largest city in West Virginia is also the capital.

47,908

Parkersburg

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

29,993

Morgantown

Morgantown is the home of West Virginia University.

31,585

Fairmont

This city is the county seat of Marion County.

18,462

Martinsburg

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

17,781

Beckley

This county seat of Raleigh County was founded in 1838.

16,572

Clarksburg

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

15,865

Name 2018 Population
Charleston47,908
Huntington 47,245
Morgantown31,585
Parkersburg29,993
Wheeling 26,917
Weirton 18,577
Fairmont18,462
Martinsburg17,781
Beckley16,572
Clarksburg15,865
South Charleston12,513
St. Albans10,279
Vienna10,265
Bluefield9,967
Moundsville8,547
Bridgeport8,404
Oak Hill8,350
Dunbar7,345
Elkins7,101
Hurricane6,836
Nitro 6,548
Charles Town6,085
Princeton5,838
Ranson corporation5,652
Buckhannon5,540
Keyser5,176
Grafton5,117
New Martinsville5,103
Westover4,267
Barboursville4,256
Point Pleasant4,171
Weston3,970
Lewisburg3,883
Ravenswood3,811
Philippi3,553
Summersville3,360
Ripley3,243
Pleasant Valley3,146
Kenova2,993
Kingwood2,952
Williamstown2,901
Fayetteville2,794
Williamson2,776
Madison2,763
Follansbee2,734
Petersburg2,679
Milton2,592
Granville2,578
Wellsburg2,557
Paden City 2,453
Moorefield2,447
Chester2,420
White Sulphur Springs2,392
Hinton2,371
Winfield2,367
Bethlehem2,352
Shinnston2,149
Spencer2,084
Mannington2,037
Star City2,036
Shepherdstown1,975
Richwood1,913
Belington1,866
St. Marys1,831
McMechen1,773
Romney1,737
Stonewood1,735
Ronceverte1,710
Welch1,708
Harrisville1,696
Eleanor1,639
Nutter Fort1,566
Montgomery 1,543
Salem1,527
Logan1,514
New Haven1,492
Terra Alta1,491
Glenville1,473
West Liberty1,455
Rainelle1,448
Chesapeake1,438
Parsons1,413
Glen Dale1,410
Marmet1,391
Mullens1,389
Ceredo1,348
Ansted1,338
Sistersville1,338
Wayne1,336
Mount Hope1,318
Mabscott1,316
Benwood1,310
Barrackville1,299
Sophia1,281
Buffalo1,246
Oceana1,236
Alderson 1,159
Belle1,156
Clendenin1,147
Monongah1,144
Chapmanville1,111
Hamlin1,098
Pennsboro1,037
Sutton1,029
New Cumberland1,027
Bolivar1,026
Bethany996
Marlinton994
Poca991
Carpendale928
Athens924
Rivesville922
Mason919
Cedar Grove912
Rupert909
Gassaway902
East Bank895
Belmont882
Cameron867
Glasgow858
Lumberport853
Piedmont831
Gary822
Elizabeth821
North Hills806
West Union802
Middlebourne785
Smithers 757
West Hamlin749
Anmoore743
Triadelphia741
War707
Addison Webster Springs705
Mill Creek689
Beverly667
Davis653
Fort Gay653
White Hall652
Man645
Ridgeley643
Franklin636
Peterstown620
Danville616
Bath Berkeley Springs612
West Milford612
Grant Town601
Pineville601
Reedsville598
Bancroft596
Hartford City582
Pratt577
Rowlesburg577
Gauley Bridge571
Thomas558
Masontown544
Union538
Clearview534
Grantsville524
Delbarton503
Pine Grove494
Paw Paw493
Burnsville492
Cowen488
Junior479
Beech Bottom471
Lost Creek466
Clay460
Whitesville446
Matewan430
Fairview407
Jane Lew398
Gilbert392
Windsor Heights378
Capon Bridge377
Farmington372
West Logan371
Valley Grove359
Kermit353
Davy352
Meadow Bridge349
Northfork348
Bramwell348
Ellenboro344
Handley328
Hedgesville322
Lester312
Flemington312
Newburg309
Tunnelton297
Mitchell Heights292
Durbin289
Albright286
Harpers Ferry285
Quinwood284
Bradshaw280
Flatwoods277
Wardensville270
Hundred268
Hendricks265
Bayard264