akashic / table / city
Cities places in West Virginia, as a table.
Toggle the geography level, choose measures, filter and rank the rows, or open all 34 presidential cycles from 1892 through 2024. This is the canonical index for cities in West Virginia; each row still links to its full Place page.
63 cities
| President / elections | U.S. Senate — actual race | Governor — actual race | People | Economy | Education | Race / Ethnicity | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 2024 | 2024 | 2024 | 2024 | 2024 | ACS 2024 | ACS 2024 | ACS 2024 | ACS 2024 | ACS 2024 | ACS 2024 | ||
| 1Morgantown, WV | D+32.7 | R +2.4 | D+34.2 | — | — | — | 30k | $44,727 | 58.5% | 84.5% | 4.6% | 4.3% | |
| 2Charleston, WV | D+17.9 | R +1.2 | D+19.4 | — | D+15.2 | D+28.1 | 47k | $65,812 | 45.2% | 77.0% | 9.6% | 2.2% | |
| 3Huntington, WV | D+4.1 | R +3.6 | D+5.6 | — | R+3.3 | D+16.6 | 46k | $45,100 | 35.3% | 84.4% | 6.7% | 2.4% | |
| 4South Charleston, WV | R+0.6 | R +2.6 | D+0.9 | — | R+2.4 | D+15.0 | 13k | $63,884 | 37.8% | 86.7% | 5.1% | 2.0% | |
| 5Westover, WV | R+1.5 | R +1.6 | Tied | — | R+3.1 | D+2.5 | 4k | $60,769 | 33.0% | 89.7% | 1.8% | 6.2% | |
| 6Dunbar, WV | R+1.6 | R +2.3 | R+0.1 | — | R+6.5 | D+12.2 | 7k | $58,379 | 29.2% | 80.0% | 7.6% | 3.9% | |
| 7Martinsburg, WV | R+5.3 | R +5.6 | R+3.8 | — | R+7.1 | R+7.5 | 19k | $59,555 | 24.7% | 65.8% | 15.6% | 10.6% | |
| 8Lewisburg, WV | R+6.3 | R +8.3 | R+4.8 | — | R+2.6 | D+6.3 | 4k | $49,560 | 57.8% | 91.8% | 0.7% | 3.7% | |
| 9Fairmont, WV | R+6.9 | R +1.8 | R+5.4 | — | R+10.0 | R+2.1 | 18k | $63,032 | 32.9% | 84.5% | 6.0% | 2.4% | |
| 10Charles Town, WV | R+7.6 | R +8.6 | R+6.1 | — | R+12.0 | R+14.8 | 7k | $89,263 | 36.1% | 68.7% | 13.9% | 13.9% | |
| 11Ranson corporation, WV | R+10.9 | R +9.5 | R+9.4 | — | R+15.1 | R+19.8 | 6k | $89,523 | 18.9% | 74.7% | 6.5% | 13.2% | |
| 12Cheat Lake, WV | R+11.6 | D +0.5 | R+10.1 | — | R+15.7 | R+10.7 | 11k | $117,014 | 61.8% | 89.4% | 3.4% | 2.8% | |
| 13Brookhaven, WV | R+13.5 | D +0.3 | R+12.0 | — | R+15.7 | R+8.6 | 6k | $88,438 | 40.5% | 87.4% | 1.7% | 5.2% | |
| 14Beckley, WV | R+15.6 | R +7.1 | R+14.1 | — | R+16.1 | R+4.7 | 17k | $45,826 | 29.2% | 71.1% | 16.5% | 3.6% | |
| 15Wheeling, WV | R+17.0 | R +0.4 | R+15.5 | — | R+8.3 | R+14.1 | 26k | $48,590 | 34.1% | 89.5% | 4.5% | 1.4% | |
| 16Pea Ridge, WV | R+18.4 | D +0.7 | R+16.9 | — | R+26.7 | R+2.4 | 7k | $65,811 | 47.6% | 89.0% | 4.8% | 1.8% | |
| 17St. Albans, WV | R+18.5 | R +2.1 | R+17.0 | — | R+19.2 | R+2.4 | 11k | $53,972 | 24.3% | 89.4% | 4.2% | 2.2% | |
| 18Clarksburg, WV | R+19.4 | R +2.2 | R+17.9 | — | R+24.8 | R+12.8 | 16k | $47,386 | 25.7% | 89.4% | 3.7% | 2.7% | |
| 19Elkins, WV | R+19.5 | R +2.4 | R+18.0 | — | R+22.6 | R+9.1 | 7k | $44,217 | 31.1% | 88.7% | 2.7% | 3.4% | |
| 20Fayetteville, WV | R+20.1 | D +1.0 | R+18.6 | — | R+15.2 | R+6.3 | 3k | $67,623 | 28.3% | 96.6% | 0.9% | 0.0% | |
| 21Cross Lanes, WV | R+21.2 | R +0.1 | R+19.7 | — | R+20.6 | R+3.7 | 10k | $63,537 | 32.4% | 93.0% | 3.1% | 0.0% | |
| 22Bluefield, WV | R+24.0 | R +3.3 | R+22.5 | — | R+33.2 | R+18.6 | 9k | $49,375 | 30.8% | 75.8% | 13.4% | 3.1% | |
| 23Buckhannon, WV | R+24.4 | D +0.2 | R+22.9 | — | R+28.5 | R+19.9 | 5k | $54,615 | 24.4% | 87.2% | 4.8% | 2.5% | |
| 24Bridgeport, WV | R+26.7 | R +0.5 | R+25.2 | — | R+33.3 | R+20.1 | 9k | $100,022 | 53.4% | 90.5% | 1.9% | 4.3% | |
| 25White Sulphur Springs, WV | R+27.4 | D +2.6 | R+25.9 | — | R+16.1 | R+16.6 | 3k | $46,178 | 20.7% | 87.5% | 7.1% | 1.4% | |
| 26Bethlehem, WV | R+29.6 | D +4.0 | R+28.1 | — | — | — | 3k | $83,409 | 45.3% | 94.9% | 2.0% | 1.5% | |
| 27Nitro, WV | R+30.0 | R +2.0 | R+28.5 | — | R+31.0 | R+11.3 | 7k | $53,848 | 17.2% | 87.4% | 1.5% | 0.1% | |
| 28Ravenswood, WV | R+31.1 | R +2.6 | R+29.6 | — | R+33.7 | R+17.8 | 4k | $34,241 | 16.4% | 93.9% | 0.3% | 1.9% | |
| 29Vienna, WV | R+31.1 | R +0.1 | R+29.6 | — | R+35.4 | R+24.5 | 11k | $60,388 | 31.4% | 91.3% | 2.0% | 1.6% | |
| 30Parkersburg, WV | R+31.6 | R +1.4 | R+30.1 | — | R+34.7 | R+25.2 | 29k | $49,025 | 21.0% | 92.6% | 1.6% | 1.8% | |
| 31Pleasant Valley, WV | R+31.6 | D +0.1 | R+30.1 | — | R+34.0 | R+24.7 | 3k | $67,635 | 33.1% | 91.1% | 2.3% | 1.5% | |
| 32Shannondale, WV | R+32.5 | R +2.5 | R+31.0 | — | R+32.5 | R+36.7 | 3k | $80,000 | 31.9% | 87.8% | 0.0% | 4.5% | |
| 33Oak Hill, WV | R+33.8 | R +0.3 | R+32.3 | — | R+29.2 | R+20.9 | 8k | $52,466 | 15.6% | 90.4% | 6.5% | 0.1% | |
| 34Keyser, WV | R+34.1 | R +3.7 | R+32.6 | — | R+40.3 | R+35.8 | 5k | $46,955 | 18.0% | 87.5% | 4.1% | 0.5% | |
| 35Barboursville, WV | R+34.6 | R +4.2 | R+33.1 | — | R+38.2 | R+17.0 | 4k | $60,571 | 34.1% | 89.5% | 2.4% | 2.6% | |
| 36Weirton, WV | R+35.7 | R +2.1 | R+34.2 | — | R+37.4 | R+32.5 | 19k | $59,575 | 24.2% | 90.0% | 2.6% | 2.4% | |
| 37Kenova, WV | R+36.1 | R +1.8 | R+34.6 | — | R+42.8 | R+17.9 | 3k | $53,683 | 14.3% | 89.2% | 4.0% | 0.8% | |
| 38Madison, WV | R+36.7 | R +2.3 | R+35.2 | — | R+38.4 | R+10.6 | 3k | $58,872 | 20.6% | 94.1% | 2.7% | 2.0% | |
| 39Teays Valley, WV | R+37.3 | R +1.0 | R+35.8 | — | — | — | 14k | $108,741 | 46.7% | 91.8% | 2.0% | 3.2% | |
| 40Point Pleasant, WV | R+38.4 | R +6.2 | R+36.9 | — | R+38.8 | R+10.8 | 4k | $37,563 | 28.2% | 94.3% | 3.1% | 0.0% | |
| 41Inwood, WV | R+38.5 | R +1.1 | R+37.0 | — | R+37.4 | R+34.4 | 3k | $84,286 | 27.4% | 82.0% | 3.6% | 8.9% | |
| 42Williamstown, WV | R+40.7 | R +3.1 | R+39.2 | — | R+41.2 | R+33.9 | 3k | $89,013 | 44.3% | 97.6% | 0.0% | 0.2% | |
| 43Welch, WV | R+41.1 | R +0.7 | R+39.6 | — | R+49.3 | R+30.4 | 4k | $32,969 | 5.0% | 72.4% | 25.3% | 9.8% | |
| 44Princeton, WV | R+41.3 | D +0.4 | R+39.8 | — | R+43.9 | R+29.4 | 6k | $43,900 | 21.0% | 88.7% | 2.6% | 0.6% | |
| 45Moundsville, WV | R+41.5 | D +0.9 | R+40.0 | — | R+30.4 | R+31.6 | 8k | $49,048 | 17.3% | 92.1% | 0.2% | 2.4% | |
| 46Williamson, WV | R+41.7 | R +6.6 | R+40.2 | — | R+49.7 | R+23.5 | 3k | $21,875 | 10.4% | 89.1% | 9.4% | 0.0% | |
| 47Hurricane, WV | R+42.5 | R +4.1 | R+41.0 | — | — | — | 7k | $71,167 | 37.5% | 93.1% | 0.7% | 1.7% | |
| 48Kingwood, WV | R+42.6 | R +2.0 | R+41.1 | — | — | — | 3k | $71,154 | 30.4% | 94.5% | 0.2% | 0.7% | |
| 49Follansbee, WV | R+42.8 | D +0.7 | R+41.3 | — | R+45.6 | R+38.3 | 3k | $58,371 | 22.8% | 96.5% | 0.0% | 2.6% | |
| 50Ripley, WV | R+42.9 | R +4.6 | R+41.4 | — | R+42.9 | R+24.4 | 3k | $41,518 | 23.4% | 92.1% | 0.2% | 2.4% | |
| 51New Martinsville, WV | R+43.6 | R +4.8 | R+42.1 | — | R+36.7 | R+30.0 | 5k | $60,946 | 23.8% | 97.0% | 0.5% | 0.4% | |
| 52Milton, WV | R+44.1 | D +2.0 | R+42.6 | — | R+46.3 | R+22.9 | 3k | $46,429 | 18.3% | 95.8% | 0.3% | 0.0% | |
| 53Weston, WV | R+44.6 | R +3.1 | R+43.1 | — | R+46.8 | R+38.2 | 4k | $52,070 | 13.6% | 87.7% | 4.7% | 1.3% | |
| 54Grafton, WV | R+45.2 | No change | R+43.7 | — | R+49.2 | R+40.3 | 5k | $40,402 | 11.2% | 94.6% | 0.0% | 0.1% | |
| 55Moorefield, WV | R+46.0 | R +6.8 | R+44.5 | — | R+45.3 | R+38.7 | 3k | $49,063 | 4.8% | 70.7% | 25.3% | 9.8% | |
| 56Pinch, WV | R+48.6 | R +3.3 | R+47.1 | — | R+46.9 | R+29.1 | 4k | $76,741 | 35.5% | 94.2% | 0.0% | 0.0% | |
| 57Culloden, WV | R+49.1 | R +4.9 | R+47.6 | — | R+49.2 | R+27.5 | 3k | $73,318 | 32.9% | 92.2% | 0.0% | 0.0% | |
| 58Winfield, WV | R+49.3 | R +5.3 | R+47.8 | — | — | — | 3k | $103,276 | 37.8% | 88.8% | 0.0% | 2.8% | |
| 59Blennerhassett, WV | R+50.5 | R +2.3 | R+49.0 | — | R+53.3 | R+46.1 | 3k | $88,487 | 29.3% | 96.3% | 1.2% | 1.6% | |
| 60Philippi, WV | R+52.2 | R +10.9 | R+50.7 | — | R+55.0 | R+45.0 | 3k | $45,879 | 17.4% | 85.0% | 7.3% | 1.6% | |
| 61Summersville, WV | R+52.9 | R +2.6 | R+51.4 | — | R+50.3 | R+37.0 | 3k | $56,571 | 34.8% | 88.9% | 0.7% | 6.9% | |
| 62Sissonville, WV | R+62.9 | R +5.4 | R+61.4 | — | R+59.5 | R+40.0 | 4k | $66,944 | 14.9% | 97.5% | 0.1% | 1.7% | |
| 63Shady Spring, WV | R+65.8 | R +0.8 | R+64.3 | — | R+55.5 | R+51.6 | 3k | $67,407 | 24.8% | 98.2% | 1.1% | 0.1% | |
Go deeper
The table, map, rollups, and Place pages read the same baked release.