Cities & Towns in West Virginia: Complete List (2023)

Last updated: 2023 BLS data · Page refreshed:

385 cities and towns with demographics, income, and housing data

U.S. Census ACS 2023 5-Year Estimates · Updated 2026

385
Cities & Towns
$56,331
Avg Median Income
$131,993
Avg Home Value
780,071
Total Population

Median Household Income by State

Compare median household income across all states. Click any state for city details.

Click for full breakdown →
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
$51,489
$125,705

Source: Bureau of Labor Statistics, OEWS 2023 Annual

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.

Largest City
47,421
Highest Median Income
$117,014
Most Affordable (Home Value)
$57,300

All 385 Cities in West Virginia

A B C D E F G H I J K L M N O P Q R S T U V W

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

Salaries in West Virginia

Explore salary data for popular occupations in West Virginia:

See all West Virginia salaries →

Highest Paying Jobs in West Virginia Average Salary in West Virginia

Colleges in West Virginia

See all West Virginia colleges →

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

Cities in Other States

Alabama Alaska Arizona Arkansas California Colorado Connecticut Delaware District of Columbia Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Ohio Oklahoma Oregon Pennsylvania Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia Washington Wisconsin Wyoming

Earn More in West Virginia

Remote roles that pay West Virginia rates, resumes that beat local ATS filters, and skills that shift your market value. · Sponsored - see disclosure.

FlexJobs · (Ad)
Access 50,000+ vetted remote, hybrid, and flexible job listings. No ads, no scams.
Find Remote & Flexible Jobs →
MyPerfectResume · (Ad)
Create an ATS-friendly resume in minutes. Trusted by millions of job seekers.
Build My Resume →
ExpertRating · (Ad)
300+ online certifications in Project Management, Six Sigma, IT & more. Boost your resume today.
Get Certified & Earn More →
Mondly by Pearson · (Ad)
Join 140M+ learners. Master any of 41 languages with bite-sized lessons. Trusted by Pearson.
Learn a New Language →

Get Monthly Salary Insights & Career Data

Free data-driven career updates — no spam, unsubscribe anytime.

Join career-minded Americans who use data to make smarter decisions. Privacy Policy