Home ›
Cities ›
West Virginia
Cities & Towns in West Virginia: Complete List (2023)
Last updated: 2023 BLS data · Page refreshed: 2026-05-19
385 cities and towns with demographics, income, and housing data
U.S. Census ACS 2023 5-Year Estimates · Updated 2026
$56,331
Avg Median Income
Median Household Income by State
Compare median household income across all states. Click any state for city details.
AK
AL
AR
AZ
CA
CO
FL
GA
HI
IA
ID
IL
IN
KS
KY
LA
ME
MI
MN
MO
MS
MT
NC
ND
NE
NM
NV
NY
OH
OK
OR
PA
SC
SD
TN
TX
UT
VA
WA
WI
WV
WY
VT
NH
MA
RI
CT
NJ
DE
MD
DC
Source: Bureau of Labor Statistics , OEWS 2023 Annual
AL
$61,001
AK
$73,748
AZ
$65,192
AR
$54,611
CA
$100,714
CO
$92,484
CT
$125,705
DE
$88,535
DC
$109,870
FL
$78,655
GA
$63,719
HI
$95,719
ID
$68,710
IL
$77,425
IN
$70,614
IA
$71,006
KS
$66,037
KY
$67,112
LA
$56,729
ME
$70,545
MD
$112,568
MA
$110,156
MI
$68,162
MN
$77,860
MS
$51,489
MO
$63,244
MT
$67,354
NE
$68,623
NV
$82,230
NH
$83,188
NJ
$118,687
NM
$68,129
NY
$99,434
NC
$66,834
ND
$74,115
OH
$73,664
OK
$58,277
OR
$78,660
PA
$75,492
RI
$97,673
SC
$61,079
SD
$68,796
TN
$65,453
TX
$75,354
UT
$92,843
VT
$72,426
VA
$90,518
WA
$95,277
WV
$56,331
WI
$75,393
WY
$82,286
West Virginia has 385 cities, towns, and census-designated places tracked in our database.
The average median household income across West Virginia communities is $56,331.
Median home values average $131,993.
The largest city is Charleston with a population of 47,421.
Highest Median Income
$117,014
Most Affordable (Home Value)
$57,300
All 385 Cities in West Virginia
A
City / Town
Population
Median Income
Median Home Value
Accoville
916
$36,737
$84,600
Addison (Webster Springs)
1,038
$33,333
$89,200
Adrian
183
N/A
N/A
Albright
254
$60,000
$39,000
Alderson
1,383
$32,212
$130,400
Alum Creek
1,749
$74,231
$159,300
Amherstdale
256
N/A
N/A
Anawalt
109
$38,000
N/A
Anmoore
522
$27,500
$90,300
Ansted
1,140
$38,375
$68,700
Apple Grove
202
$78,262
N/A
Arthurdale
982
$81,285
$153,900
Athens
1,494
$56,667
$168,100
Aurora
284
$55,444
N/A
B
City / Town
Population
Median Income
Median Home Value
Bancroft
475
$94,375
$116,400
Barboursville
4,376
$60,571
$197,700
Barrackville
1,430
$78,558
$167,700
Bartley
327
N/A
N/A
Bath (Berkeley Springs)
975
$39,219
$185,100
Baxter
153
$6,875
$93,700
Bayard
299
$33,462
$73,200
Beaver
695
$30,870
$105,200
Beckley
16,818
$45,826
$158,000
Beech Bottom
443
$33,125
$60,300
Belington
1,781
$48,508
$104,400
Belle
1,611
$77,031
$107,100
Belmont
983
$49,851
$152,000
Benwood
1,230
$43,636
$74,900
Berwind
127
N/A
$21,900
Bethany
1,039
$60,313
$110,600
Bethlehem
2,592
$83,409
$200,000
Beverly
629
$30,000
$118,200
Big Chimney
610
$43,403
N/A
Big Creek
210
N/A
$140,400
Big Sandy
113
N/A
N/A
Blennerhassett
3,282
$88,487
$179,800
Bluefield
9,387
$49,375
$105,400
Bluewell
1,992
$35,168
$125,500
Boaz
1,400
$72,560
$244,500
Bolivar
1,215
$83,068
$251,600
Bolt
195
N/A
N/A
Boomer
250
$38,209
N/A
Booth
129
$62,813
$217,500
Bradley
1,424
$43,641
$84,700
Bradshaw
327
$22,116
$54,600
Bramwell
135
$53,929
$93,000
Brandonville
166
$76,250
$181,300
Brandywine
267
N/A
$109,800
Bridgeport
9,252
$100,022
$291,600
Brookhaven
6,212
$88,438
$261,000
Bruno
638
N/A
$251,700
Brush Fork
1,096
$70,098
$90,000
Buckhannon
5,116
$54,615
$158,100
Bud
644
$25,548
N/A
Buffalo
1,150
$64,583
$132,900
Burnsville
547
$55,938
$108,800
C
City / Town
Population
Median Income
Median Home Value
Cairo
273
$65,500
N/A
Camden-on-Gauley
182
$55,917
$93,500
Cameron
609
$43,750
$65,000
Capon Bridge
497
$64,306
$251,600
Carolina
261
N/A
N/A
Carpendale
1,035
$66,027
$171,300
Cassville
1,149
$90,478
$253,000
Cedar Grove
489
$44,952
$90,700
Century
110
$38,534
$106,000
Ceredo
1,528
$49,635
$126,800
Chapmanville
928
$41,369
$130,000
Charles
7,337
$89,263
$377,700
Charleston
47,421
$65,812
$203,300
Charlton Heights
276
N/A
N/A
Chattaroy
467
N/A
N/A
Chauncey
198
N/A
N/A
Cheat Lake
10,902
$117,014
$367,600
Chelyan
564
$34,175
$103,500
Chesapeake
1,702
$60,927
$84,500
Chester
2,179
$56,607
$112,000
Clarksburg
15,549
$47,386
$129,900
Clay
378
N/A
$44,300
Clearview
500
$81,750
$211,600
Clendenin
903
$69,583
$116,300
Clifton
211
N/A
N/A
Coal City
724
$20,491
$9,999
Coal Fork
1,423
$70,212
$101,000
Colcord
201
N/A
N/A
Colliers
117
N/A
N/A
Comfort
220
$97,222
N/A
Corinne
809
N/A
$29,200
Cottageville
310
N/A
$9,999
Cowen
485
$27,708
$52,100
Crab Orchard
1,139
$43,792
$168,200
Craigsville
2,190
$39,943
$83,500
Crooked Creek
517
N/A
$40,700
Cross Lanes
9,671
$63,537
$153,800
Crum
187
$44,083
N/A
Crumpler
351
N/A
$94,100
Culloden
3,040
$73,318
$197,800
Cunard
165
N/A
N/A
D
City / Town
Population
Median Income
Median Home Value
Daniels
1,489
$60,278
$171,300
Danville
549
$23,571
$91,900
Davis
663
$47,446
$177,100
Davy
186
$32,500
$30,800
Deep Water
104
N/A
N/A
Delbarton
333
$40,750
$85,000
Despard
972
$24,455
$86,500
Dorothy
115
N/A
N/A
Dunbar
7,254
$58,379
$119,600
Dupont City
501
N/A
$190,900
Durbin
220
$59,750
$98,500
E
City / Town
Population
Median Income
Median Home Value
Earling
180
N/A
N/A
East Bank
850
$72,875
$98,000
East Dailey
292
$107,688
N/A
East View
604
$54,782
$66,500
Eleanor
1,726
$78,578
$255,400
Elizabeth
564
$22,353
$87,400
Elk Garden
212
$61,250
$91,000
Elkins
6,811
$44,217
$152,700
Elkview
671
$69,858
$125,000
Ellenboro
209
$52,917
$118,200
Enterprise
1,087
$63,636
$131,300
Eskdale
326
N/A
N/A
F
City / Town
Population
Median Income
Median Home Value
Fairlea
1,312
$24,411
N/A
Fairmont
18,221
$63,032
$163,800
Fairview
267
$55,583
$92,400
Falling Spring
182
N/A
$153,100
Falling Waters
2,183
$88,466
$212,900
Falls View
372
N/A
N/A
Farmington
390
$72,045
$69,300
Fayetteville
2,817
$67,623
$184,000
Flatwoods
319
$53,625
$145,800
Flemington
240
$62,188
$85,000
Follansbee
2,757
$58,371
$133,900
Fort Ashby
1,283
$44,538
$225,300
Fort Gay
437
N/A
$62,300
Frank
188
N/A
N/A
Franklin
435
$63,889
$219,200
Friendly
123
N/A
$115,300
G
City / Town
Population
Median Income
Median Home Value
Gallipolis Ferry
731
$43,750
$91,900
Garten
107
$18,346
$55,400
Gary
861
$41,603
$50,900
Gassaway
688
$33,500
$94,400
Gatewood
605
$76,351
$109,600
Gauley Bridge
413
$25,625
$66,500
Ghent
290
$109,692
N/A
Gilbert
308
$55,000
$89,200
Gilbert Creek
1,061
$82,632
$119,400
Glasgow
878
$53,750
$99,100
Glen Dale
1,461
$82,308
$208,800
Glen Fork
411
N/A
N/A
Glen White
193
N/A
N/A
Glenville
1,037
$47,422
$108,400
Grafton
4,618
$40,402
$74,600
Grant Town
506
$64,688
$105,000
Grantsville
401
$28,438
$55,800
Granville
1,257
$31,901
$138,300
Great Cacapon
587
$53,173
$81,900
Greenview
254
$59,042
N/A
Greenville
317
$50,655
$75,400
Gypsy
119
$54,524
N/A
H
City / Town
Population
Median Income
Median Home Value
Hambleton
203
$48,750
$113,500
Hamlin
1,068
$61,429
$95,500
Handley
418
$105,150
$51,500
Harman
119
N/A
$150,000
Harpers Ferry
350
$116,587
$529,100
Harrisville
1,574
$47,768
$123,000
Hartford City
557
$51,635
$82,000
Harts
747
$40,938
$91,100
Hedgesville
379
$89,141
$207,800
Henderson
174
$34,479
$96,700
Hendricks
375
$58,333
$133,000
Henlawson
324
N/A
$114,400
Hepzibah
134
N/A
N/A
Hillsboro
194
$51,188
N/A
Hilltop
397
$30,884
$56,300
Hinkleville
291
$54,167
N/A
Hinton
2,086
$37,610
$92,900
Holden
670
$102,589
$112,400
Hometown
756
$28,876
$142,600
Hooverson Heights
2,090
$60,781
$154,600
Hundred
371
$45,938
N/A
Huntington
45,787
$45,100
$127,200
Hurricane
6,855
$71,167
$210,500
Huttonsville
225
$36,125
N/A
I
City / Town
Population
Median Income
Median Home Value
Iaeger
253
$36,591
$57,500
Idamay
575
$98,953
$111,200
Institute
521
$42,315
N/A
Inwood
2,794
$84,286
$268,400
J
City / Town
Population
Median Income
Median Home Value
Jacksonburg
181
N/A
N/A
Jane Lew
480
$56,063
$78,400
Jefferson
534
$39,861
$73,800
Junior
281
$21,250
$44,100
Justice
186
$44,234
$153,300
Justice Addition
118
$77,574
$105,800
K
City / Town
Population
Median Income
Median Home Value
Kanawha
192
$60,547
$262,500
Kenova
2,944
$53,683
$109,000
Kermit
153
$35,750
$112,500
Keyser
4,857
$46,955
$143,000
Kimball
231
N/A
$30,200
Kimberly
357
N/A
N/A
Kincaid
285
$19,250
N/A
Kingwood
2,973
$71,154
$162,000
Kistler
318
N/A
N/A
Kopperston
706
N/A
$48,900
L
City / Town
Population
Median Income
Median Home Value
Lashmeet
655
N/A
$187,500
Lavalette
1,005
$54,554
$190,200
Leon
252
$33,750
N/A
Lesage
1,329
N/A
$221,900
Lester
377
N/A
$89,400
Lewisburg
3,835
$49,560
$334,900
Logan
1,294
$29,832
$84,700
Lost Creek
302
$78,571
$131,800
Lubeck
1,495
$71,171
$236,700
Lumberport
703
$47,917
$126,100
M
City / Town
Population
Median Income
Median Home Value
Mabscott
1,396
$57,813
$159,700
MacArthur
1,493
$35,650
$160,800
Madison
2,788
$58,872
$147,900
Malden
320
$50,774
$159,600
Mallory
1,417
$101,546
$106,300
Man
1,049
$60,000
$154,200
Mannington
1,829
$54,286
$106,000
Marlinton
1,201
$37,273
$93,900
Marmet
1,524
$52,115
$95,100
Martinsburg
18,904
$59,555
$240,000
Mason
787
$45,893
$110,400
Masontown
518
$54,643
$120,500
Matewan
505
$16,105
$112,100
Matheny
586
N/A
$160,100
McConnell
818
N/A
N/A
McMechen
1,826
$40,446
$96,900
Meadow Bridge
504
$43,750
N/A
Middlebourne
796
$69,375
$134,400
Middleway
479
$123,917
$298,800
Mill Creek
659
$47,852
$95,000
Milton
2,817
$46,429
$143,900
Mineralwells
2,389
$64,643
$155,100
Mitchell Heights
385
$80,000
$169,500
Monaville
502
$54,967
$216,300
Monongah
837
$50,875
$77,300
Montcalm
484
$63,024
N/A
Montgomery
1,516
$27,679
$133,000
Montrose
295
$98,250
$190,300
Moorefield
2,525
$49,063
$125,000
Morgantown
30,236
$44,727
$259,400
Moundsville
7,869
$49,048
$118,600
Mount Carbon
347
$250,001
N/A
Mount Gay-Shamrock
1,166
$51,740
$84,100
Mount Hope
1,504
$34,375
$101,000
Mullens
2,034
$61,563
$78,600
N
City / Town
Population
Median Income
Median Home Value
Neibert
219
N/A
N/A
Nettie
183
N/A
N/A
New Cumberland
943
$32,292
$92,700
New Haven
1,493
$55,938
$106,500
New Martinsville
5,133
$60,946
$128,300
Newark
495
$47,941
$89,100
Newburg
226
$51,821
$46,100
Newell
1,246
$60,278
$88,100
Nitro
6,853
$53,848
$128,900
North Hills
926
$145,000
$258,900
Northfork
169
$50,208
$33,700
Norton
196
N/A
$93,700
Nutter Fort
2,075
$68,068
$121,000
O
City / Town
Population
Median Income
Median Home Value
Oak Hill
7,937
$52,466
$118,700
Oakvale
254
N/A
N/A
Oceana
1,203
$32,875
$66,900
Omar
188
$64,390
N/A
P
City / Town
Population
Median Income
Median Home Value
Paden City
2,415
$66,101
$103,200
Parkersburg
29,240
$49,025
$121,600
Parsons
1,448
$40,547
$96,300
Paw Paw
459
$65,000
$87,000
Pea Ridge
6,988
$65,811
$188,500
Pennsboro
1,334
$51,327
$86,500
Petersburg
2,384
$42,917
$124,500
Peterstown
594
$38,750
$116,800
Philippi
2,861
$45,879
$114,500
Piedmont
735
$42,375
$46,700
Pinch
4,037
$76,741
$221,500
Pine Grove
367
$43,333
$97,700
Pineville
468
$56,528
$119,300
Piney View
986
$66,422
$98,800
Pleasant Valley
3,482
$67,635
$213,600
Poca
872
$77,292
$170,500
Point Pleasant
3,961
$37,563
$118,000
Powellton
479
N/A
$70,900
Pratt
438
$63,558
$107,100
Prichard
389
N/A
$95,500
Princeton
5,736
$43,900
$120,300
Prosperity
1,389
$85,094
$141,200
Pullman
286
$53,618
$78,600
Q
City / Town
Population
Median Income
Median Home Value
Quinwood
221
$36,250
$77,300
R
City / Town
Population
Median Income
Median Home Value
Racine
331
N/A
$114,900
Rainelle
1,458
$35,625
$80,800
Raleigh
325
$47,788
$46,000
Rand
1,064
$61,047
$89,900
Ranson corporation
5,729
$89,523
$242,700
Ravenswood
3,830
$34,241
$97,600
Raysal
162
N/A
$94,400
Reader
193
$63,942
$85,300
Red Jacket
482
N/A
$207,600
Reedsville
504
$66,125
$182,400
Reedy
292
$31,875
$77,100
Reynoldsville
111
$103,229
$103,100
Rhodell
137
N/A
N/A
Richwood
2,403
$30,833
$70,000
Ridgeley
239
$41,477
$151,800
Ripley
3,071
$41,518
$121,800
Rivesville
627
$48,000
$150,700
Robinette
706
$25,679
$70,400
Rock Cave
276
$52,202
$241,700
Romney
1,922
$49,286
$184,400
Ronceverte
1,419
$41,889
$130,300
Rossmore
152
$55,865
N/A
Rowlesburg
773
$61,964
$99,800
Rupert
909
$28,194
$104,000
S
City / Town
Population
Median Income
Median Home Value
Salem
1,629
$38,529
$77,800
Salt Rock
274
$55,354
N/A
Sarah Ann
473
$99,115
$87,700
Scarbro
176
N/A
N/A
Shady Spring
3,381
$67,407
$188,900
Shannondale
3,465
$80,000
$293,600
Shenandoah Junction
1,141
$94,821
$192,900
Shepherdstown
1,460
$63,750
$485,200
Shinnston
2,352
$69,844
$153,200
Shrewsbury
310
$48,818
$85,300
Sissonville
3,593
$66,944
$180,800
Sistersville
1,409
$45,500
$95,300
Smithers
712
$45,417
$76,500
Smithfield
113
N/A
N/A
Sophia
1,528
$36,080
$116,900
South Charleston
13,457
$63,884
$155,400
Spencer
2,291
$37,639
$116,800
Sprague
952
$64,875
$87,400
Springfield
502
$62,014
N/A
St. Albans
10,522
$53,972
$140,800
St. George
142
$87,813
N/A
St. Marys
2,174
$63,547
$147,300
Stanaford
1,449
$44,219
$162,800
Star City
1,960
$59,123
$256,200
Stollings
505
$43,491
$66,600
Stonewood
2,212
$54,792
$154,200
Summersville
3,373
$56,571
$230,000
Sutton
797
$42,817
$87,700
Switzer
140
N/A
N/A
Sylvester
131
N/A
$78,100
T
City / Town
Population
Median Income
Median Home Value
Teays Valley
14,151
$108,741
$278,000
Terra Alta
1,841
$50,536
$95,200
Thomas
599
$56,042
$157,400
Tioga
577
$86,056
N/A
Tornado
1,114
$83,000
$174,800
Triadelphia
825
$48,281
$93,600
Tunnelton
404
$65,565
N/A
U
City / Town
Population
Median Income
Median Home Value
Union
476
$35,000
$154,200
V
City / Town
Population
Median Income
Median Home Value
Valley Bend
661
N/A
N/A
Valley Grove
363
$58,125
$122,700
Valley Head
462
$83,125
N/A
Van
214
$75,000
$52,900
Verdunville
396
$56,178
$113,100
Vienna
10,518
$60,388
$154,300
W
City / Town
Population
Median Income
Median Home Value
Wallace
277
$33,403
$48,800
War
628
$29,500
$32,600
Wardensville
378
$33,750
$205,300
Washington
1,139
$60,365
$251,000
Waverly
361
$68,507
$271,200
Wayne
1,675
$27,159
$82,100
Weirton
18,647
$59,575
$133,500
Welch
3,507
$32,969
$57,300
Wellsburg
2,203
$42,868
$104,500
West Dunbar
425
$27,500
$84,700
West Hamlin
567
$17,500
$129,800
West Liberty
1,481
$43,750
$151,900
West Logan
365
$44,896
$73,200
West Milford
591
$73,846
$127,800
West Union
1,039
$60,417
$98,600
Weston
3,840
$52,070
$105,300
Westover
4,026
$60,769
$178,400
Wheeling
26,350
$48,590
$146,500
White Hall
946
$76,667
$286,700
White Sulphur Springs
2,549
$46,178
$117,000
Whitesville
266
$47,917
$96,700
Wiley Ford
630
$90,775
$189,000
Williamson
2,919
$21,875
$89,600
Williamstown
2,980
$89,013
$182,500
Windsor Heights
491
$42,270
$58,600
Winfield
2,918
$103,276
$257,100
Wolf Summit
213
$33,750
$117,300
Womelsdorf (Coalton)
280
$68,125
$98,300
Worthington
102
$33,750
$75,000
Frequently Asked Questions
How many cities are in West Virginia?
There are 385 cities, towns, and census-designated places in West Virginia tracked in our database, based on U.S. Census Bureau data.
What is the average median household income in West Virginia?
The average median household income across West Virginia communities is $56,331, based on ACS 5-Year Estimates.
What is the average home value in West Virginia?
The average median home value across West Virginia cities is $131,993.
What is the largest city in West Virginia?
The largest city in West Virginia is Charleston with a population of 47,421.
Data Source & Methodology
City data is sourced from the U.S. Census Bureau’s American Community Survey (ACS) 2023 5-Year Estimates. Includes demographics, income, education, housing, and employment data for all census-designated places.
Our Methodology · Data Sources · Source: U.S. Census Bureau
You're Almost In!
Thanks for subscribing. We just sent a confirmation email — tap the link inside to complete your signup.
📧 Check your inbox (and spam folder, just in case)