Skip to content
ZipNumbers

West Virginia cities and towns

Quick answer

The Census counts 439 places in West Virginia holding 787,860 residents between them. Places include incorporated cities, towns and villages plus census-designated places, which are unincorporated communities the Census tabulates separately.

All 439 places

Ranked by population, Census 2019-2023 ACS 5-year estimates.

PlacePopulationMedian incomeMedian home valueMedian rent
Charleston city47,918$64,512$187,300$898
Huntington city46,189$43,146$118,800$863
Morgantown city30,273$42,245$238,200$888
Parkersburg city29,461$44,675$113,900$746
Wheeling city26,670$48,498$142,500$795
Martinsburg city18,805$54,590$231,900$1,090
Weirton city18,785$56,699$122,800$750
Fairmont city18,303$60,791$159,100$902
Beckley city16,977$39,939$148,800$867
Clarksburg city15,829$46,859$114,600$775
Teays Valley CDP13,961$106,798$271,900$1,238
South Charleston city13,594$59,616$144,800$857
St. Albans city10,637$58,788$131,800$888
Vienna city10,575$65,211$155,500$837
Cheat Lake CDP10,485$111,379$345,500$1,113
Cross Lanes CDP10,172$62,704$144,000$916
Bluefield city9,511$43,826$101,000$790
Bridgeport city9,292$99,936$276,700$1,227
Oak Hill city8,057$51,799$110,400$826
Moundsville city7,934$48,590$108,500$801
Dunbar city7,340$54,647$121,100$904
Pea Ridge CDP7,188$67,708$186,900$953
Nitro city6,941$52,247$120,400$916
Hurricane city6,891$67,083$190,400$854
Elkins city6,875$47,746$130,500$897
Charles Town city6,854$94,830$359,500$1,086
Brookhaven CDP6,465$84,962$254,500$1,077
Princeton city5,780$44,428$115,800$830
Ranson corporation5,588$86,378$220,700$1,520
New Martinsville city5,175$51,226$112,600$718
Buckhannon city5,144$48,720$152,000$800
Keyser city4,870$47,991$141,400$631
Grafton city4,671$38,872$72,700$429
Barboursville village4,394$59,531$212,000$916
Point Pleasant city4,009$40,837$113,900$631
Westover city4,007$58,333$179,500$895
Pinch CDP3,893$72,406$198,400$865
Weston city3,884$51,399$88,000$793
Lewisburg city3,871$52,798$287,400$803
Ravenswood city3,846$45,392$99,600$969
Pleasant Valley city3,494$58,456$208,500$954
Welch city3,492$36,188$56,500
Shady Spring CDP3,455$70,792$192,000$923
Shannondale CDP3,441$72,283$255,000$1,222
Summersville city3,397$52,321$210,400$570
Blennerhassett CDP3,229$85,619$173,900$1,137
Petersburg city3,172$48,286$136,100$622
Culloden CDP3,158$89,519$199,700$782
Ripley city3,066$35,120$119,300$569
Kingwood city2,980$67,411$162,700$636
Williamson city2,979$24,119$93,300$555
Kenova city2,977$53,438$98,700$780
Williamstown city2,977$75,577$164,100$848
Moorefield town2,952$47,308$121,400$665
Philippi city2,919$43,203$110,900$780
Fayetteville town2,864$59,659$165,000$1,035
Madison city2,840$57,073$127,200$1,015
Follansbee city2,790$52,974$137,100$592
Milton town2,773$54,135$123,500$1,050
Sissonville CDP2,706$58,322$166,300$754
White Sulphur Springs city2,646$43,388$119,600$797
Richwood city2,617$33,614$67,600$630
Inwood CDP2,605$82,267$270,000$1,674
Bethlehem village2,568$87,500$203,000$1,291
Winfield town2,538$89,917$226,000$1,033
Paden City city2,529$53,871$102,100$830
Mineralwells CDP2,489$68,940$156,400$927
Hinton city2,413$42,852$92,400$907
Falling Waters CDP2,384$87,632$207,200$1,341
Wellsburg city2,364$40,948$97,200$569
Chester city2,302$63,750$110,600$686
Bluewell CDP2,281$35,599$137,800$874
Stonewood city2,273$44,967$149,400$929
Mullens city2,267$65,625$77,900$580
Shinnston city2,198$63,750$135,500$940
St. Marys city2,178$59,315$129,400$467
Hooverson Heights CDP2,156$58,681$140,700$706
Spencer city2,137$25,897$108,700$658
Terra Alta town1,992$50,035$95,900$744
Star City town1,894$62,031$256,800$989
Nutter Fort town1,890$62,917$116,700$907
Crab Orchard CDP1,877$59,122$208,000
Belington town1,843$47,361$95,200$883
Salem city1,812$43,690$77,200$570
Logan city1,736$31,100$86,300$891
McMechen city1,735$42,863$89,500$562
New Haven town1,735$56,500$101,700$491
Romney city1,714$39,118$150,000$586
Mannington city1,679$48,750$92,100$722
Eleanor town1,655$74,211$236,400$1,011
Sophia town1,654$34,498$112,900$782
Montgomery city1,635$26,797$117,300$628
Chesapeake town1,615$60,526$83,100$979
Craigsville CDP1,584$28,718$95,300$607
Prosperity CDP1,575$82,637$115,700
West Liberty town1,568$43,333$120,000$1,750
Daniels CDP1,542$52,100$182,100
Belle town1,537$74,200$103,000$896
Ronceverte city1,523$43,445$117,500$820
Marmet city1,520$47,620$83,100$791
Glen Dale city1,517$87,955$200,500$907
Mabscott town1,488$58,125$119,100$988
Parsons city1,481$44,375$101,500$808
Alum Creek CDP1,472$72,250$158,900$1,298
Mallory CDP1,453$101,000
Mount Gay-Shamrock CDP1,440$49,063$81,400$598
Wayne town1,433$31,797$74,200$732
Ceredo city1,432$48,184$126,400$731
Bradley CDP1,429$58,984$88,600$826
Oceana town1,421$47,548$60,800$932
Coal Fork CDP1,414$64,053$101,900$1,023
Lubeck CDP1,412$69,616$240,500
Harrisville town1,408$45,988$115,000$661
Shepherdstown town1,399$62,500$474,500$1,152
Boaz CDP1,374$92,708$227,400$1,274
Mount Hope city1,369$26,983$91,900$545
Barrackville town1,362$81,250$156,400$693
Sistersville city1,340$46,875$95,800$713
Shenandoah Junction CDP1,339$109,048$193,900$1,184
Rainelle town1,334$36,875$73,500$657
Stanaford CDP1,327$46,944$154,700$873
Bolivar town1,317$81,641$253,700$1,420
MacArthur CDP1,287$26,824$126,700$791
Fairlea CDP1,266$23,197$873
Newell CDP1,252$38,924$86,700$823
Coal City CDP1,236$23,750$453
Man town1,234$57,778$153,300$738
Pennsboro city1,227$51,348$78,000$822
Granville town1,215$32,015$135,400$789
Brush Fork CDP1,213$51,364$59,200
Ansted town1,210$54,327$74,900$725
Alderson town1,182$33,794$119,200$724
Benwood city1,173$39,474$90,400$681
Hamlin town1,173$56,583$92,500$719
Lesage CDP1,165$38,944$758
Athens town1,156$62,292$156,800$1,020
White Hall town1,141$72,000$260,700$994
Washington CDP1,129$44,882$207,500$1,059
Gilbert Creek CDP1,119$92,700
Buffalo town1,110$55,313$124,100$720
Tornado CDP1,101$81,875$156,500$1,367
Enterprise CDP1,084$73,150$139,400
Bethany town1,066$61,250$113,600$675
Poca town1,056$83,750$178,500
Carpendale town1,053$59,679$169,200$709
Marlinton town1,050$42,386$90,500$703
Glenville town1,049$46,875$95,000$852
Despard CDP1,038$33,929$82,100$596
Fort Ashby CDP1,011$215,400$905
Chapmanville town1,005$35,655$216,700$566
Clendenin town994$49,423$81,700$1,063
Rupert town977$31,875$98,100$581
North Hills town971$143,125$254,700
Sprague CDP971$59,643$108,900
New Cumberland city949$39,412$88,600$672
Monongah town944$54,412$86,400$1,000
West Union town940$69,911$108,300$913
Rand CDP915$36,964$84,900$903
Addison (Webster Springs) town913$32,708$98,600$512
Cassville CDP900$117,643$231,800
Bath (Berkeley Springs) town899$36,250$185,400$830
Middlebourne town895$62,083$117,100$518
Smithers city891$32,237$72,800$496
Triadelphia town885$55,208$91,000$677
Piedmont town872$44,792$44,500$489
Mason town863$47,112$91,900$870
Gary city858$40,000$55,600
Belmont city853$60,750$119,800$613
McConnell CDP837$27,935$91,700
Great Cacapon CDP836$44,267$112,500
Elkview CDP800$71,908$160,600
Glasgow town800$51,304$96,900$879
Davis town796$46,488$122,300$528
Lavalette CDP795$68,015$214,700
East Bank town776$70,917$87,600$907
Gallipolis Ferry CDP766$44,250$92,200
Sutton town764$37,400$83,300$682
Lumberport town756$49,659$122,600$692
Arthurdale CDP755$78,070$159,000
Accoville CDP743$76,300$1,321
Lashmeet CDP734$46,329$178,100
Kopperston CDP717$22,500$45,800
Beverly town713$34,583$118,900$653
Valley Bend CDP713$93,352$253,500
Rivesville town701$61,678$132,400$840
Hometown CDP699$40,500$167,600
Mill Creek town699$47,457$112,500$842
Piney View CDP692$44,886$135,900
Institute CDP690$47,625$93,000$988
Crooked Creek CDP675$40,104
Corinne CDP660$36,300
Peterstown town657$45,000$117,200$587
Hilltop CDP655$48,750$61,900
Jefferson CDP653$76,900$621
Reedsville town652$59,000$178,400$1,045
Rowlesburg town640$52,813$87,300$673
West Hamlin town640$35,263$125,000$467
Idamay CDP635$97,311$114,400
Danville town634$30,000$77,100$557
East View CDP625$54,773$65,900$639
Beaver CDP619$30,568$87,600
Bruno CDP619$251,100
Thomas city614$55,500$158,900$818
Elizabeth town610$28,375$87,900$548
Gassaway town600$40,156$101,700$431
Robinette CDP597$25,110$70,500$571
War city593$20,852$28,800$722
Beech Bottom village588$30,000$62,800$795
Wiley Ford CDP588$89,514$192,900
Harts CDP578$37,644
Monaville CDP578$51,875
Chattaroy CDP577$23,321$903
Greenville CDP574$75,400
Cameron city572$48,750$63,000$696
Jane Lew town565$49,063$77,400$709
Holden CDP561$79,960$93,200
Cowen town560$30,625$57,300$753
Anmoore town558$27,738$77,900$762
Grantsville town554$28,750$75,800$283
Montcalm CDP541$39,600
Red Jacket CDP539$209,600
Hartford City town529$54,063$66,300$750
West Milford town529$69,000$130,500$578
Matewan town521$15,378$102,100$356
Mount Carbon CDP519$275,000
Powellton CDP518$68,300
Windsor Heights village511$47,708$58,300$875
Tioga CDP509$83,486
Clearview village505$73,750$214,700$917
Meadow Bridge town504$40,089$108,000$633
Big Chimney CDP497$72,740$216,500
Burnsville town493$83,095$109,900$760
Lester town492$30,000$81,500$834
Masontown town490$50,938$128,200$806
Boomer CDP488$27,875$92,800$818
Clay town485$58,800$668
Springfield CDP485
Bancroft town472$75,938$114,100$815
Cedar Grove town468$57,750$72,500$638
Delbarton town466$39,167$94,200$633
Gauley Bridge town466$19,500$71,600$441
Pineville town463$42,037$85,000
Fort Gay town459$27,679$58,100$671
Dupont City CDP455$39,286$133,600
Racine CDP451$73,724$112,700
Valley Grove village448$54,028$136,700$786
Gatewood CDP443$73,914$96,400
Paw Paw town440$62,500$83,900$989
Prichard CDP434$90,795$94,000
Farmington town431$76,094$68,500$667
Charlton Heights CDP428$94,286$98,200
Newark CDP424$45,556$86,700
Mitchell Heights town420$66,563$161,500
Union town414$32,281$158,000$418
Glen Fork CDP413
Handley town413$72,750$51,300
Pratt town406$61,042$128,700$775
Capon Bridge town405$68,125$235,500$1,051
Grant Town town405$53,393$90,300
Flatwoods town404$48,750$105,200$725
Matheny CDP403
Middleway CDP403$349,300
Stollings CDP398$43,548
Earling CDP397
Waverly CDP395$79,539$265,000
Clifton CDP392$210,700
Hendricks town391$50,938$126,900$675
Hundred town390$44,046$475
Franklin town387$81,071$213,500$732
West Dunbar CDP385$37,188$83,300$905
Verdunville CDP380$53,540
Kistler CDP378
Henlawson CDP376$14,291$114,000
West Logan town368$43,906$76,300$676
Rock Cave CDP364$50,481$215,200
Ghent CDP363$143,208$410,200
Hedgesville town349$86,518$190,200$1,313
Wardensville town346$38,889$184,400$538
Harpers Ferry town342$111,600$430,800$1,813
Tunnelton town333$56,875$54,100
Junior town329$29,063$49,700$636
Shrewsbury CDP329$48,674$79,500
Pine Grove town323$53,500$98,500
Leon town322$30,688$109,400
East Dailey CDP320$106,306$216,700
Gilbert town320$53,625$81,900$717
Hinkleville CDP317$51,716
Lost Creek town317$68,750$106,300
Bayard town311$30,179$78,500$715
Montrose town310$83,125$191,300
Pullman town305$51,908$81,700
Aurora CDP304$55,296
Ridgeley town304$51,667$138,100$890
Raysal CDP299$66,200
Malden CDP298$49,571$153,600
Sarah Ann CDP297$58,500
Kincaid CDP296
Albright town294$55,714$1,018
Nettie CDP291$45,800
Eskdale CDP283
Davy town282$31,389$25,800
Hepzibah CDP281$95,457
Crumpler CDP279$83,900
Durbin town275$44,500$77,900
Bradshaw town274$21,808$54,800
Northfork town271$47,143$35,800
Flemington town265$56,607$76,000$933
Bud CDP263$52,300
Iaeger town260$54,152$39,600
Kimberly CDP260$12,566
Cottageville CDP257$9,999
Fairview town253$53,333$94,600$547
Chelyan CDP252$96,250$75,200
Chauncey CDP251
Wallace CDP251$58,100
Big Creek CDP249$148,500
Reynoldsville CDP238$68,750$80,500
Justice CDP235$42,596$83,100
Garten CDP234$96,700
Womelsdorf (Coalton) town233$56,771$97,500
Oakvale town232
Reader CDP229$61,815$89,600
Berwind CDP228$28,966
Newburg town225$49,559$45,600$875
Apple Grove CDP223$76,643
Greenview CDP223$56,742$43,300
Kimball town219$30,000$605
Anawalt town217$26,375$22,100
Wolf Summit CDP216$34,120$115,800
Neibert CDP215$160,900
Norton CDP205$23,967$92,300
Hambleton town204$45,938$96,000
Glen White CDP200
Comfort CDP199$83,600
Brandywine CDP198$111,700
Elk Garden town195$58,750$81,800
Kermit town195$32,750$115,600$784
Page CDP195$56,513$84,100
Frank CDP193$53,300
Sylvester town192$70,156$79,000
Carolina CDP188$19,188$80,500
Rossmore CDP186$33,833
Ellenboro town184$72,969$109,400
Reedy town182$31,875$57,500
Switzer CDP179$40,900$48,300
Scarbro CDP178
Hillsboro town176$42,292$97,500
Henderson town172$34,375$831
Raleigh CDP168$38,950
Whitesville town168$67,500$90,300$654
Rachel CDP167$87,569$80,200
Salt Rock CDP161$23,411
Itmann CDP159
Booth CDP156$234,097$266,000
Huttonsville town156
Arbovale CDP155
Falls View CDP155
Camden-on-Gauley town154$52,656$90,400
Baxter CDP153$7,198$93,500
Quinwood town152$25,417$70,800$781
Falling Spring town148$43,750$85,000
Justice Addition CDP147$109,300
St. George CDP145$87,557$801,100
Crum CDP143
Cairo town135$29,650$71,500$488
Galloway CDP135$60,486
Omar CDP135
Kanawha CDP130$65,469$195,800
Bramwell town129$33,000$658
Van CDP129$63,864$70,000
Roderfield CDP126
Green Spring CDP123$76,406
Brandonville town122$87,083$183,300
Cunard CDP121
Adrian CDP120$114,100
Rhodell town117
Friendly town116$55,833$102,100$1,042
Harman town116$30,625$93,300$618
Raymond City CDP116
Dorothy CDP112
Smithfield town111
Burlington CDP109$99,028$286,500
Century CDP107$36,136$105,500
Valley Head CDP107$74,400
Jacksonburg CDP106
Spelter CDP105
Hollygrove CDP104$50,667$81,500
Colcord CDP103
Twilight CDP103
Brenton CDP100
Hico CDP97
Littleton CDP96
Pax town94$26,979$47,300
Worthington town94$35,625$76,700
Sand Fork town93$52,500$119,200
Matoaka CDP92$23,929$74,400$565
Vivian CDP92
Auburn town90$21,875
Maybeury CDP87$33,690
Gypsy CDP86
Hansford CDP86$20,729
Covel CDP82
Bruceton Mills town79$56,667$129,200$792
Bartow CDP74$196,900
Dixie CDP73$56,500
Cucumber CDP62
Blacksville town59$35,833
Bolt CDP57
Glen Jean CDP55
Keystone city52$21,313
Green Bank CDP51$188,100
Fenwick CDP45$48,393$43,400
Whitmer CDP45
Deep Water CDP40
Eccles CDP40
Glen Ferris CDP40
Belva CDP35$70,833
Prince CDP34
Bergoo CDP29$58,800
New Richmond CDP27
Osage CDP26
Bartley CDP23
Huntersville CDP22$36,667
Helvetia CDP16
Colliers CDP15
Pickens CDP15
Big Sandy CDP14
Birch River CDP6
Amherstdale CDP5
Thurmond town5
Beards Fork CDP0
Bowden CDP0
Cass CDP0
Dailey CDP0
Helen CDP0
Pageton CDP0
Parcoal CDP0
Peach Creek CDP0
Pentress CDP0

Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year

More West Virginia data.