Welch is the #1 ranked city in West Virginia with $56,500 (median home value). This ranking includes 147 West Virginia cities with available data.
| # | City | Population | Median Home Value |
|---|---|---|---|
| 1 | Welch | 3,492 | $56,500 |
| 2 | Brush Fork | 1,213 | $59,200 |
| 3 | Oceana | 1,421 | $60,800 |
| 4 | Richwood | 2,617 | $67,600 |
| 5 | Grafton | 4,671 | $72,700 |
| 6 | Rainelle | 1,334 | $73,500 |
| 7 | Wayne | 1,433 | $74,200 |
| 8 | Ansted | 1,210 | $74,900 |
| 9 | Salem | 1,812 | $77,200 |
| 10 | Mullens | 2,267 | $77,900 |
| 11 | Pennsboro | 1,227 | $78,000 |
| 12 | Mount Gay-Shamrock | 1,440 | $81,400 |
| 13 | Despard | 1,038 | $82,100 |
| 14 | Marmet | 1,520 | $83,100 |
| 15 | Chesapeake | 1,615 | $83,100 |
| 16 | Logan | 1,736 | $86,300 |
| 17 | Newell | 1,252 | $86,700 |
| 18 | Weston | 3,884 | $88,000 |
| 19 | Bradley | 1,429 | $88,600 |
| 20 | McMechen | 1,735 | $89,500 |
| 21 | Benwood | 1,173 | $90,400 |
| 22 | Marlinton | 1,050 | $90,500 |
| 23 | Mount Hope | 1,369 | $91,900 |
| 24 | Mannington | 1,679 | $92,100 |
| 25 | Hinton | 2,413 | $92,400 |
| 26 | Hamlin | 1,173 | $92,500 |
| 27 | Gilbert Creek | 1,119 | $92,700 |
| 28 | Williamson | 2,979 | $93,300 |
| 29 | Glenville | 1,049 | $95,000 |
| 30 | Belington | 1,843 | $95,200 |
| 31 | Craigsville | 1,584 | $95,300 |
| 32 | Sistersville | 1,340 | $95,800 |
| 33 | Terra Alta | 1,992 | $95,900 |
| 34 | Wellsburg | 2,364 | $97,200 |
| 35 | Kenova | 2,977 | $98,700 |
| 36 | Ravenswood | 3,846 | $99,600 |
| 37 | Bluefield | 9,511 | $101,000 |
| 38 | Mallory | 1,453 | $101,000 |
| 39 | Parsons | 1,481 | $101,500 |
| 40 | New Haven | 1,735 | $101,700 |
| 41 | Coal Fork | 1,414 | $101,900 |
| 42 | Paden City | 2,529 | $102,100 |
| 43 | Belle | 1,537 | $103,000 |
| 44 | Moundsville | 7,934 | $108,500 |
| 45 | Spencer | 2,137 | $108,700 |
| 46 | Oak Hill | 8,057 | $110,400 |
| 47 | Chester | 2,302 | $110,600 |
| 48 | Philippi | 2,919 | $110,900 |
| 49 | New Martinsville | 5,175 | $112,600 |
| 50 | Sophia | 1,654 | $112,900 |
| 51 | Bethany | 1,066 | $113,600 |
| 52 | Parkersburg | 29,461 | $113,900 |
| 53 | Point Pleasant | 4,009 | $113,900 |
| 54 | Clarksburg | 15,829 | $114,600 |
| 55 | Harrisville | 1,408 | $115,000 |
| 56 | Prosperity | 1,575 | $115,700 |
| 57 | Princeton | 5,780 | $115,800 |
| 58 | Nutter Fort | 1,890 | $116,700 |
| 59 | Montgomery | 1,635 | $117,300 |
| 60 | Ronceverte | 1,523 | $117,500 |
| 61 | Huntington | 46,189 | $118,800 |
| 62 | Mabscott | 1,488 | $119,100 |
| 63 | Alderson | 1,182 | $119,200 |
| 64 | Ripley | 3,066 | $119,300 |
| 65 | White Sulphur Springs | 2,646 | $119,600 |
| 66 | West Liberty | 1,568 | $120,000 |
| 67 | Nitro | 6,941 | $120,400 |
| 68 | Dunbar | 7,340 | $121,100 |
| 69 | Moorefield | 2,952 | $121,400 |
| 70 | Weirton | 18,785 | $122,800 |
| 71 | Milton | 2,773 | $123,500 |
| 72 | Buffalo | 1,110 | $124,100 |
| 73 | Ceredo | 1,432 | $126,400 |
| 74 | MacArthur | 1,287 | $126,700 |
| 75 | Madison | 2,840 | $127,200 |
| 76 | St. Marys | 2,178 | $129,400 |
| 77 | Elkins | 6,875 | $130,500 |
| 78 | St. Albans | 10,637 | $131,800 |
| 79 | Granville | 1,215 | $135,400 |
| 80 | Shinnston | 2,198 | $135,500 |
| 81 | Petersburg | 3,172 | $136,100 |
| 82 | Follansbee | 2,790 | $137,100 |
| 83 | Bluewell | 2,281 | $137,800 |
| 84 | Enterprise | 1,084 | $139,400 |
| 85 | Hooverson Heights | 2,156 | $140,700 |
| 86 | Keyser | 4,870 | $141,400 |
| 87 | Wheeling | 26,670 | $142,500 |
| 88 | Cross Lanes | 10,172 | $144,000 |
| 89 | South Charleston | 13,594 | $144,800 |
| 90 | Beckley | 16,977 | $148,800 |
| 91 | Stonewood | 2,273 | $149,400 |
| 92 | Romney | 1,714 | $150,000 |
| 93 | Buckhannon | 5,144 | $152,000 |
| 94 | Man | 1,234 | $153,300 |
| 95 | Stanaford | 1,327 | $154,700 |
| 96 | Vienna | 10,575 | $155,500 |
| 97 | Mineralwells | 2,489 | $156,400 |
| 98 | Barrackville | 1,362 | $156,400 |
| 99 | Tornado | 1,101 | $156,500 |
| 100 | Athens | 1,156 | $156,800 |
| 101 | Alum Creek | 1,472 | $158,900 |
| 102 | Fairmont | 18,303 | $159,100 |
| 103 | Kingwood | 2,980 | $162,700 |
| 104 | Williamstown | 2,977 | $164,100 |
| 105 | Fayetteville | 2,864 | $165,000 |
| 106 | Sissonville | 2,706 | $166,300 |
| 107 | Carpendale | 1,053 | $169,200 |
| 108 | Blennerhassett | 3,229 | $173,900 |
| 109 | Poca | 1,056 | $178,500 |
| 110 | Westover | 4,007 | $179,500 |
| 111 | Daniels | 1,542 | $182,100 |
| 112 | Pea Ridge | 7,188 | $186,900 |
| 113 | Charleston | 47,918 | $187,300 |
| 114 | Hurricane | 6,891 | $190,400 |
| 115 | Shady Spring | 3,455 | $192,000 |
| 116 | Shenandoah Junction | 1,339 | $193,900 |
| 117 | Pinch | 3,893 | $198,400 |
| 118 | Culloden | 3,158 | $199,700 |
| 119 | Glen Dale | 1,517 | $200,500 |
| 120 | Bethlehem | 2,568 | $203,000 |
| 121 | Falling Waters | 2,384 | $207,200 |
| 122 | Washington | 1,129 | $207,500 |
| 123 | Crab Orchard | 1,877 | $208,000 |
| 124 | Pleasant Valley | 3,494 | $208,500 |
| 125 | Summersville | 3,397 | $210,400 |
| 126 | Barboursville | 4,394 | $212,000 |
| 127 | Fort Ashby | 1,011 | $215,400 |
| 128 | Chapmanville | 1,005 | $216,700 |
| 129 | Ranson corporation | 5,588 | $220,700 |
| 130 | Winfield | 2,538 | $226,000 |
| 131 | Boaz | 1,374 | $227,400 |
| 132 | Martinsburg | 18,805 | $231,900 |
| 133 | Eleanor | 1,655 | $236,400 |
| 134 | Morgantown | 30,273 | $238,200 |
| 135 | Lubeck | 1,412 | $240,500 |
| 136 | Bolivar | 1,317 | $253,700 |
| 137 | Brookhaven | 6,465 | $254,500 |
| 138 | Shannondale | 3,441 | $255,000 |
| 139 | Star City | 1,894 | $256,800 |
| 140 | White Hall | 1,141 | $260,700 |
| 141 | Inwood | 2,605 | $270,000 |
| 142 | Teays Valley | 13,961 | $271,900 |
| 143 | Bridgeport | 9,292 | $276,700 |
| 144 | Lewisburg | 3,871 | $287,400 |
| 145 | Cheat Lake | 10,485 | $345,500 |
| 146 | Charles Town | 6,854 | $359,500 |
| 147 | Shepherdstown | 1,399 | $474,500 |
Cities in West Virginia are ranked by median home value. Only cities with populations above 1,000 are included. Data sourced from U.S. Census Bureau ACS. Last updated 2026.