| Rank | City | 2015 Population (Est.) | Growth Rate (Annual) |
|---|---|---|---|
| 1 | Charleston | 50,404 | -0.5% |
| 2 | Huntington | 48,807 | -0.2% |
| 3 | Morgantown | 31,073 | 1.2% |
| 4 | Parkersburg | 30,981 | -0.4% |
| 5 | Wheeling | 27,790 | -0.6% |
| 6 | Weirton | 19,362 | -0.5% |
| 7 | Fairmont | 18,740 | 0.0% |
| 8 | Martinsburg | 17,743 | 0.7% |
| 9 | Beckley | 17,238 | -0.5% |
| 10 | Clarksburg | 16,242 | -0.5% |
| 11 | South Charleston | 13,214 | -0.4% |
| 12 | St. Albans | 10,835 | -0.5% |
| 13 | Vienna | 10,562 | -0.4% |
| 14 | Bluefield | 10,448 | 0.0% |
| 15 | Moundsville | 8,891 | -1.2% |
| 16 | Bridgeport | 8,358 | 0.6% |
| 17 | Oak Hill | 8,175 | 1.4% |
| 18 | Dunbar | 7,749 | -0.5% |
| 19 | Elkins | 7,286 | 0.7% |
| 20 | Nitro | 6,837 | -1.2% |
| 21 | Hurricane | 6,396 | 0.4% |
| 22 | Princeton | 6,359 | -0.3% |
| 23 | Charles Town | 5,706 | 2.1% |
| 24 | Buckhannon | 5,679 | 0.2% |
| 25 | Keyser | 5,264 | -0.8% |
| 26 | New Martinsville | 5,254 | -0.5% |
| 27 | Grafton | 5,199 | 0.2% |
| 28 | Ranson corporation | 4,830 | 2.1% |
| 29 | Point Pleasant | 4,284 | -0.4% |
| 30 | Barboursville | 4,175 | 1.3% |
| 31 | Westover | 4,173 | 1.2% |
| 32 | Weston | 4,079 | -0.2% |
| 33 | Lewisburg | 3,939 | 0.7% |
| 34 | Ravenswood | 3,834 | -0.3% |
| 35 | Summersville | 3,513 | -0.4% |
| 36 | Ripley | 3,242 | -0.1% |
| 37 | Philippi | 3,233 | 2.2% |
| 38 | Pleasant Valley | 3,185 | 0.3% |
| 39 | Kenova | 3,096 | -0.9% |
| 40 | Williamson | 3,051 | -1.1% |
| 41 | Madison | 2,968 | -0.9% |
| 42 | Kingwood | 2,956 | 0.1% |
| 43 | Williamstown | 2,936 | 0.2% |
| 44 | Follansbee | 2,911 | -0.6% |
| 45 | Fayetteville | 2,892 | – |
| 46 | Wellsburg | 2,725 | -0.7% |
| 47 | Milton | 2,631 | 2.1% |
| 48 | Hinton | 2,556 | -1.1% |
| 49 | Paden City | 2,540 | -0.9% |
| 50 | Granville | 2,529 | 34.1% |
| 51 | Chester | 2,527 | -0.6% |
| 52 | Moorefield | 2,505 | -0.4% |
| 53 | Petersburg | 2,451 | -0.2% |
| 54 | Bethlehem | 2,444 | -0.6% |
| 55 | White Sulphur Springs | 2,441 | -0.0% |
| 56 | Winfield | 2,333 | 0.3% |
| 57 | Spencer | 2,234 | -1.0% |
| 58 | Shinnston | 2,178 | -0.3% |
| 59 | Welch | 2,154 | -2.7% |
| 60 | Shepherdstown | 2,095 | 4.8% |
| 61 | Mannington | 2,072 | 0.1% |
| 62 | Richwood | 2,001 | -0.6% |
| 63 | Belington | 1,944 | 0.3% |
| 64 | Star City | 1,917 | 1.2% |
| 65 | McMechen | 1,866 | -0.8% |
| 66 | St. Marys | 1,860 | – |
| 67 | Romney | 1,788 | -0.8% |
| 68 | Harrisville | 1,786 | -1.2% |
| 69 | Stonewood | 1,772 | -0.5% |
| 70 | Ronceverte | 1,753 | -0.2% |
| 71 | Logan | 1,682 | -1.4% |
| 72 | West Liberty | 1,634 | 1.5% |
| 73 | Montgomery | 1,607 | -0.5% |
| 74 | Eleanor | 1,575 | 0.9% |
| 75 | Nutter Fort | 1,572 | -0.3% |
| 76 | Salem | 1,557 | -0.5% |
| 77 | Glenville | 1,541 | 0.1% |
| 78 | New Haven | 1,536 | -0.4% |
| 79 | Chesapeake | 1,522 | -0.5% |
| 80 | Mullens | 1,494 | -1.1% |
| 81 | Terra Alta | 1,490 | 0.2% |
| 82 | Glen Dale | 1,483 | -0.7% |
| 83 | Rainelle | 1,477 | -0.5% |
| 84 | Marmet | 1,469 | -0.6% |
| 85 | Parsons | 1,427 | -1.0% |
| 86 | Ansted | 1,398 | -0.1% |
| 87 | Ceredo | 1,395 | -1.0% |
| 88 | Mabscott | 1,388 | -0.4% |
| 89 | Wayne | 1,385 | -0.5% |
| 90 | Benwood | 1,378 | -0.7% |
| 91 | Sistersville | 1,375 | -0.4% |
| 92 | Mount Hope | 1,370 | -0.8% |
| 93 | Sophia | 1,331 | -0.2% |
| 94 | Oceana | 1,326 | -1.2% |
| 95 | Barrackville | 1,317 | 0.3% |
| 96 | Buffalo | 1,255 | 0.4% |
| 97 | Belle | 1,228 | -0.6% |
| 98 | Chapmanville | 1,227 | -0.6% |
| 99 | Clendenin | 1,202 | -0.5% |
| 100 | Alderson | 1,184 | – |
© 2025 www.biggestuscities.com, All Rights Reserved • Privacy Policy • Last updated: Jan 2, 2025