Home / West Virginia

Cost of Living in West Virginia

343 cities | Population: 787,860

73
Average Cost of Living Index (US = 100)
Median Income: $54,014

Cost of Living Map

Top 147 cities by population. Click a marker for details.

All Cities in West Virginia

City Population Cost Index Median Income
Charleston 47,918 74 $64,512
Huntington 46,189 67 $43,146
Morgantown 30,273 79 $42,245
Parkersburg 29,461 63 $44,675
Wheeling 26,670 67 $48,498
Martinsburg 18,805 85 $54,590
Weirton 18,785 64 $56,699
Fairmont 18,303 73 $60,791
Beckley 16,977 70 $39,939
Clarksburg 15,829 65 $46,859
Teays Valley 13,961 91 $106,798
South Charleston 13,594 69 $59,616
St. Albans 10,637 69 $58,788
Vienna 10,575 69 $65,211
Cheat Lake 10,485 94 $111,379
Cross Lanes 10,172 71 $62,704
Bluefield 9,511 64 $43,826
Bridgeport 9,292 92 $99,936
Oak Hill 8,057 65 $51,799
Moundsville 7,934 64 $48,590
Dunbar 7,340 69 $54,647
Pea Ridge 7,188 75 $67,708
Nitro 6,941 69 $52,247
Hurricane 6,891 72 $67,083
Elkins 6,875 70 $47,746
Charles Town 6,854 101 $94,830
Brookhaven 6,465 86 $84,962
Princeton 5,780 66 $44,428
Ranson corporation 5,588 103 $86,378
New Martinsville 5,175 62 $51,226
Buckhannon 5,144 68 $48,720
Keyser 4,870 62 $47,991
Grafton 4,671 51 $38,872
Barboursville 4,394 76 $59,531
Point Pleasant 4,009 60 $40,837
Westover 4,007 74 $58,333
Pinch 3,893 74 $72,406
Weston 3,884 63 $51,399
Lewisburg 3,871 80 $52,798
Ravenswood 3,846 68 $45,392
Pleasant Valley 3,494 78 $58,456
Welch 3,492 76 $36,188
Shady Spring 3,455 75 $70,792
Shannondale 3,441 96 $72,283
Summersville 3,397 66 $52,321
Blennerhassett 3,229 80 $85,619
Petersburg 3,172 62 $48,286
Culloden 3,158 71 $89,519
Ripley 3,066 59 $35,120
Kingwood 2,980 65 $67,411
Williamson 2,979 56 $24,119
Kenova 2,977 63 $53,438
Williamstown 2,977 70 $75,577
Moorefield 2,952 62 $47,308
Philippi 2,919 64 $43,203
Fayetteville 2,864 76 $59,659
Madison 2,840 72 $57,073
Follansbee 2,790 60 $52,974
Milton 2,773 73 $54,135
Sissonville 2,706 68 $58,322
White Sulphur Springs 2,646 66 $43,388
Richwood 2,617 56 $33,614
Inwood 2,605 106 $82,267
Bethlehem 2,568 87 $87,500
Winfield 2,538 81 $89,917
Paden City 2,529 65 $53,871
Mineralwells 2,489 72 $68,940
Hinton 2,413 66 $42,852
Falling Waters 2,384 91 $87,632
Wellsburg 2,364 56 $40,948
Chester 2,302 61 $63,750
Bluewell 2,281 69 $35,599
Stonewood 2,273 72 $44,967
Mullens 2,267 56 $65,625
Shinnston 2,198 71 $63,750
St. Marys 2,178 56 $59,315
Hooverson Heights 2,156 64 $58,681
Spencer 2,137 61 $25,897
Terra Alta 1,992 63 $50,035
Star City 1,894 83 $62,031
Nutter Fort 1,890 69 $62,917
Crab Orchard 1,877 88 $59,122
Belington 1,843 66 $47,361
Salem 1,812 55 $43,690
Logan 1,736 66 $31,100
New Haven 1,735 55 $56,500
McMechen 1,735 56 $42,863
Romney 1,714 63 $39,118
Mannington 1,679 62 $48,750
Eleanor 1,655 81 $74,211
Sophia 1,654 64 $34,498
Montgomery 1,635 60 $26,797
Chesapeake 1,615 68 $60,526
Craigsville 1,584 58 $28,718
Prosperity 1,575 81 $82,637
West Liberty 1,568 94 $43,333
Daniels 1,542 86 $52,100
Belle 1,537 67 $74,200
Ronceverte 1,523 66 $43,445
Marmet 1,520 62 $47,620
Glen Dale 1,517 75 $87,955
Mabscott 1,488 71 $58,125
Parsons 1,481 65 $44,375
Alum Creek 1,472 84 $72,250
Mount Gay-Shamrock 1,440 57 $49,063
Wayne 1,433 59 $31,797
Ceredo 1,432 63 $48,184
Bradley 1,429 64 $58,984
Oceana 1,421 65 $47,548
Coal Fork 1,414 71 $64,053
Lubeck 1,412 91 $69,616
Harrisville 1,408 61 $45,988
Shepherdstown 1,399 112 $62,500
Boaz 1,374 88 $92,708
Mount Hope 1,369 55 $26,983
Barrackville 1,362 66 $81,250
Sistersville 1,340 61 $46,875
Shenandoah Junction 1,339 90 $109,048
Rainelle 1,334 57 $36,875
Stanaford 1,327 70 $46,944
Bolivar 1,317 102 $81,641
MacArthur 1,287 66 $26,824
Fairlea 1,266 83 $23,197
Newell 1,252 63 $38,924
Coal City 1,236 70 $23,750
Man 1,234 67 $57,778
Pennsboro 1,227 63 $51,348
Granville 1,215 67 $32,015
Brush Fork 1,213 77 $51,364
Ansted 1,210 59 $54,327
Alderson 1,182 63 $33,794
Hamlin 1,173 60 $56,583
Benwood 1,173 59 $39,474
Lesage 1,165 79 $38,944
Athens 1,156 75 $62,292
White Hall 1,141 84 $72,000
Washington 1,129 80 $44,882
Buffalo 1,110 63 $55,313
Tornado 1,101 85 $81,875
Enterprise 1,084 83 $73,150
Bethany 1,066 61 $61,250
Poca 1,056 85 $83,750
Carpendale 1,053 67 $59,679
Marlinton 1,050 60 $42,386
Glenville 1,049 65 $46,875
Despard 1,038 56 $33,929
Chapmanville 1,005 66 $35,655
Clendenin 994 70 $49,423
Rupert 977 57 $31,875
Sprague 971 80 $59,643
North Hills 971 92 $143,125
New Cumberland 949 59 $39,412
Monongah 944 70 $54,412
West Union 940 68 $69,911
Rand 915 66 $36,964
Addison (Webster Springs) 913 55 $32,708
Cassville 900 91 $117,643
Bath (Berkeley Springs) 899 74 $36,250
Middlebourne 895 57 $62,083
Smithers 891 52 $32,237
Triadelphia 885 59 $55,208
Piedmont 872 50 $44,792
Mason 863 66 $47,112
Gary 858 76 $40,000
Belmont 853 60 $60,750
McConnell 837 79 $27,935
Great Cacapon 836 83 $44,267
Glasgow 800 66 $51,304
Elkview 800 84 $71,908
Davis 796 58 $46,488
Lavalette 795 88 $68,015
East Bank 776 66 $70,917
Gallipolis Ferry 766 79 $44,250
Sutton 764 59 $37,400
Lumberport 756 63 $49,659
Arthurdale 755 85 $78,070
Lashmeet 734 86 $46,329
Kopperston 717 75 $22,500
Valley Bend 713 92 $93,352
Beverly 713 61 $34,583
Rivesville 701 69 $61,678
Mill Creek 699 66 $47,457
Hometown 699 85 $40,500
Piney View 692 82 $44,886
Institute 690 69 $47,625
Crooked Creek 675 97 $40,104
Peterstown 657 59 $45,000
Hilltop 655 76 $48,750
Reedsville 652 79 $59,000
West Hamlin 640 55 $35,263
Rowlesburg 640 60 $52,813
Idamay 635 81 $97,311
Danville 634 54 $30,000
East View 625 56 $54,773
Beaver 619 79 $30,568
Thomas 614 70 $55,500
Elizabeth 610 55 $28,375
Gassaway 600 53 $40,156
Robinette 597 55 $25,110
War 593 56 $20,852
Wiley Ford 588 88 $89,514
Beech Bottom 588 60 $30,000
Harts 578 96 $37,644
Monaville 578 97 $51,875
Chattaroy 577 84 $23,321
Cameron 572 57 $48,750
Jane Lew 565 60 $49,063
Holden 561 79 $79,960
Cowen 560 59 $30,625
Anmoore 558 61 $27,738
Grantsville 554 46 $28,750
Hartford City 529 60 $54,063
West Milford 529 60 $69,000
Matewan 521 51 $15,378
Windsor Heights 511 62 $47,708
Tioga 509 97 $83,486
Clearview 505 77 $73,750
Meadow Bridge 504 59 $40,089
Big Chimney 497 89 $72,740
Burnsville 493 64 $83,095
Lester 492 63 $30,000
Masontown 490 67 $50,938
Boomer 488 64 $27,875
Bancroft 472 65 $75,938
Cedar Grove 468 56 $57,750
Gauley Bridge 466 51 $19,500
Delbarton 466 59 $39,167
Pineville 463 79 $42,037
Fort Gay 459 56 $27,679
Dupont City 455 82 $39,286
Racine 451 80 $73,724
Valley Grove 448 66 $54,028
Gatewood 443 79 $73,914
Paw Paw 440 70 $62,500
Prichard 434 79 $90,795
Farmington 431 58 $76,094
Charlton Heights 428 79 $94,286
Newark 424 78 $45,556
Mitchell Heights 420 85 $66,563
Union 414 57 $32,281
Handley 413 75 $72,750
Pratt 406 65 $61,042
Capon Bridge 405 84 $68,125
Grant Town 405 80 $53,393
Flatwoods 404 62 $48,750
Stollings 398 97 $43,548
Waverly 395 93 $79,539
Hendricks 391 63 $50,938
Hundred 390 72 $44,046
Franklin 387 71 $81,071
West Dunbar 385 65 $37,188
Verdunville 380 97 $53,540
Henlawson 376 81 $14,291
West Logan 368 58 $43,906
Rock Cave 364 89 $50,481
Ghent 363 105 $143,208
Hedgesville 349 89 $86,518
Wardensville 346 65 $38,889
Harpers Ferry 342 129 $111,600
Tunnelton 333 77 $56,875
Shrewsbury 329 78 $48,674
Junior 329 55 $29,063
Pine Grove 323 80 $53,500
Leon 322 80 $30,688
Gilbert 320 60 $53,625
East Dailey 320 89 $106,306
Lost Creek 317 80 $68,750
Hinkleville 317 97 $51,716
Bayard 311 60 $30,179
Montrose 310 87 $83,125
Pullman 305 78 $51,908
Ridgeley 304 70 $51,667
Aurora 304 97 $55,296
Malden 298 84 $49,571
Albright 294 88 $55,714
Davy 282 74 $31,389
Hepzibah 281 97 $95,457
Durbin 275 78 $44,500
Bradshaw 274 76 $21,808
Northfork 271 75 $47,143
Flemington 265 66 $56,607
Kimberly 260 96 $12,566
Iaeger 260 75 $54,152
Fairview 253 57 $53,333
Chelyan 252 77 $96,250
Reynoldsville 238 78 $68,750
Justice 235 79 $42,596
Womelsdorf (Coalton) 233 80 $56,771
Reader 229 79 $61,815
Berwind 228 97 $28,966
Newburg 225 63 $49,559
Greenview 223 75 $56,742
Apple Grove 223 97 $76,643
Anawalt 217 74 $26,375
Wolf Summit 216 81 $34,120
Norton 205 79 $23,967
Hambleton 204 80 $45,938
Elk Garden 195 78 $58,750
Page 195 78 $56,513
Kermit 195 64 $32,750
Sylvester 192 78 $70,156
Carolina 188 78 $19,188
Rossmore 186 97 $33,833
Ellenboro 184 81 $72,969
Reedy 182 76 $31,875
Switzer 179 76 $40,900
Hillsboro 176 80 $42,292
Henderson 172 82 $34,375
Whitesville 168 58 $67,500
Raleigh 168 96 $38,950
Rachel 167 78 $87,569
Salt Rock 161 96 $23,411
Booth 156 94 $234,097
Camden-on-Gauley 154 79 $52,656
Baxter 153 80 $7,198
Quinwood 152 61 $25,417
Falling Spring 148 79 $43,750
St. George 145 138 $87,557
Galloway 135 97 $60,486
Cairo 135 52 $29,650
Kanawha 130 87 $65,469
Van 129 77 $63,864
Bramwell 129 77 $33,000
Green Spring 123 98 $76,406
Brandonville 122 87 $87,083
Friendly 116 72 $55,833
Harman 116 58 $30,625
Burlington 109 97 $99,028
Century 107 80 $36,136
Hollygrove 104 78 $50,667
Pax 94 75 $26,979
Worthington 94 79 $35,625
Sand Fork 93 81 $52,500
Matoaka 92 55 $23,929
Auburn 90 97 $21,875
Maybeury 87 97 $33,690
Hansford 86 96 $20,729
Bruceton Mills 79 67 $56,667
Blacksville 59 97 $35,833
Keystone 52 97 $21,313
Fenwick 45 75 $48,393
Belva 35 96 $70,833
Huntersville 22 97 $36,667