427 cities and towns in West Virginia (WV)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 1 | Charleston | 47,918 | $64,512 | $187,300 |
| 2 | Huntington | 46,189 | $43,146 | $118,800 |
| 3 | Morgantown | 30,273 | $42,245 | $238,200 |
| 4 | Parkersburg | 29,461 | $44,675 | $113,900 |
| 5 | Wheeling | 26,670 | $48,498 | $142,500 |
| 6 | Martinsburg | 18,805 | $54,590 | $231,900 |
| 7 | Weirton | 18,785 | $56,699 | $122,800 |
| 8 | Fairmont | 18,303 | $60,791 | $159,100 |
| 9 | Beckley | 16,977 | $39,939 | $148,800 |
| 10 | Clarksburg | 15,829 | $46,859 | $114,600 |
| 11 | Teays Valley | 13,961 | $106,798 | $271,900 |
| 12 | South Charleston | 13,594 | $59,616 | $144,800 |
| 13 | St. Albans | 10,637 | $58,788 | $131,800 |
| 14 | Vienna | 10,575 | $65,211 | $155,500 |
| 15 | Cheat Lake | 10,485 | $111,379 | $345,500 |
| 16 | Cross Lanes | 10,172 | $62,704 | $144,000 |
| 17 | Bluefield | 9,511 | $43,826 | $101,000 |
| 18 | Bridgeport | 9,292 | $99,936 | $276,700 |
| 19 | Oak Hill | 8,057 | $51,799 | $110,400 |
| 20 | Moundsville | 7,934 | $48,590 | $108,500 |
| 21 | Dunbar | 7,340 | $54,647 | $121,100 |
| 22 | Pea Ridge | 7,188 | $67,708 | $186,900 |
| 23 | Nitro | 6,941 | $52,247 | $120,400 |
| 24 | Hurricane | 6,891 | $67,083 | $190,400 |
| 25 | Elkins | 6,875 | $47,746 | $130,500 |
| 26 | Charles Town | 6,854 | $94,830 | $359,500 |
| 27 | Brookhaven | 6,465 | $84,962 | $254,500 |
| 28 | Princeton | 5,780 | $44,428 | $115,800 |
| 29 | Ranson corporation | 5,588 | $86,378 | $220,700 |
| 30 | New Martinsville | 5,175 | $51,226 | $112,600 |
| 31 | Buckhannon | 5,144 | $48,720 | $152,000 |
| 32 | Keyser | 4,870 | $47,991 | $141,400 |
| 33 | Grafton | 4,671 | $38,872 | $72,700 |
| 34 | Barboursville | 4,394 | $59,531 | $212,000 |
| 35 | Point Pleasant | 4,009 | $40,837 | $113,900 |
| 36 | Westover | 4,007 | $58,333 | $179,500 |
| 37 | Pinch | 3,893 | $72,406 | $198,400 |
| 38 | Weston | 3,884 | $51,399 | $88,000 |
| 39 | Lewisburg | 3,871 | $52,798 | $287,400 |
| 40 | Ravenswood | 3,846 | $45,392 | $99,600 |
| 41 | Pleasant Valley | 3,494 | $58,456 | $208,500 |
| 42 | Welch | 3,492 | $36,188 | $56,500 |
| 43 | Shady Spring | 3,455 | $70,792 | $192,000 |
| 44 | Shannondale | 3,441 | $72,283 | $255,000 |
| 45 | Summersville | 3,397 | $52,321 | $210,400 |
| 46 | Blennerhassett | 3,229 | $85,619 | $173,900 |
| 47 | Petersburg | 3,172 | $48,286 | $136,100 |
| 48 | Culloden | 3,158 | $89,519 | $199,700 |
| 49 | Ripley | 3,066 | $35,120 | $119,300 |
| 50 | Kingwood | 2,980 | $67,411 | $162,700 |