Direct City Population Pulse
Loading verified city population coverage…
U.S. Economic Stability by Location
Public Data • Reproducible Metrics
Direct City Population Pulse
Loading verified city population coverage…
Coverage
Published Sep 6, 2026
221 of 221 strictly matched cities have direct published population coverage from Census Vintage 2025 Population Estimates (100.0%). Cities not listed here have no direct City Population Pulse value on this release; their profiles show named parent-county economic context instead.
| Barrackville | 1,196 | -0.1% | -1.2% |
| Bayard | 209 | +0.5% | -2.3% |
| Beckley | 16,373 | -0.8% | -4.9% |
| Beech Bottom | 508 | -0.6% | -6.3% |
| Belington | 1,809 | +0.6% | -0.1% |
| Belle | 1,088 | -0.9% | -5.8% |
| Belmont | 820 | -0.4% | -5.3% |
| Benwood | 1,196 | -0.7% | -5.7% |
| Bethany | 752 | -0.1% | -2.8% |
| Bethlehem | 2,520 | -1.2% | -3.6% |
| Beverly | 567 | -1.4% | -4.9% |
| Blacksville | 119 | -0.8% | +0.0% |
| Bluefield | 9,158 | -0.4% | -4.8% |
| Bolivar | 983 | -0.8% | -5.2% |
| Bradshaw | 176 | -3.3% | -13.3% |
| Bramwell | 259 | +0.0% | -4.4% |
| Brandonville | 128 | +0.0% | -1.5% |
| Bridgeport | 9,427 | +0.5% | +2.1% |
| Bruceton Mills | 60 | +0.0% | -1.6% |
| Buckhannon | 5,054 | -0.2% | -2.6% |
| Buffalo | 1,185 | -1.1% | -1.6% |
| Burnsville | 371 | -1.6% | -5.1% |
| Cairo | 165 | -0.6% | -4.6% |
| Camden-on-Gauley | 114 | -2.6% | -8.1% |
| Cameron | 818 | -0.5% | -5.3% |
| Capon Bridge | 447 | +1.1% | +3.2% |
| Carpendale | 824 | -0.6% | -2.5% |
| Cedar Grove | 682 | -0.6% | -5.1% |
| Ceredo | 1,318 | -1.0% | -6.1% |
| Chapmanville | 936 | -0.8% | -8.1% |
| Charleston | 46,117 | -0.7% | -5.2% |
| Chesapeake | 1,270 | -0.7% | -4.8% |
| Chester | 2,080 | -1.0% | -5.3% |
| Clarksburg | 15,562 | -0.6% | -4.5% |
| Clay | 363 | -2.2% | -8.3% |
| Clearview | 450 | -1.5% | -5.9% |
| Clendenin | 859 | -0.8% | +0.6% |
| Cowen | 465 | -2.1% | -6.8% |
| Danville | 630 | -1.3% | -6.7% |
| Davis | 579 | -0.3% | -4.3% |
| Davy | 182 | -1.1% | -11.7% |
| Delbarton | 381 | -1.3% | -8.9% |
| Dunbar | 7,050 | -0.7% | -5.5% |
| Durbin | 246 | -0.4% | +5.1% |
| East Bank | 772 | -0.8% | -5.0% |
| Eleanor | 1,497 | -1.6% | -3.4% |
| Elizabeth | 676 | -0.6% | -5.8% |
| Elk Garden | 209 | -0.5% | -2.3% |
| Elkins | 6,622 | -1.1% | -4.3% |
| Ellenboro | 244 | -0.8% | +8.9% |
| Fairmont | 18,035 | -0.4% | -2.1% |
| Fairview | 367 | -0.3% | -1.3% |
| Falling Spring | 165 | +0.0% | -3.5% |
| Farmington | 395 | -0.5% | +1.5% |
| Fayetteville | 2,721 | -1.0% | -5.8% |
| Flatwoods | 260 | -1.5% | -4.4% |
| Flemington | 302 | -1.3% | -2.9% |
| Follansbee | 2,668 | -0.8% | -6.1% |
| Fort Gay | 654 | -0.2% | -3.3% |
| Franklin | 527 | -1.9% | -7.1% |
| Friendly | 94 | +0.0% | -5.1% |
| Gary | 681 | -1.9% | -11.3% |
| Gassaway | 715 | -1.8% | -5.4% |
| Gauley Bridge | 514 | -1.2% | -6.7% |
| Gilbert | 301 | -0.7% | -8.2% |
| Glasgow | 682 | -0.4% | -3.5% |
| Glen Dale | 1,404 | -0.3% | -5.0% |
| Glenville | 1,047 | -0.9% | -6.1% |
| Grafton | 4,529 | -1.5% | -3.9% |
| Grantsville | 475 | +0.6% | -3.7% |
| Granville | 1,362 | -0.1% | +1.3% |
| Hambleton | 229 | +0.0% | -3.4% |
| Hamlin | 968 | -1.2% | -6.7% |
| Handley | 210 | -0.5% | -5.4% |
| Harman | 91 | -1.1% | -4.2% |
| Harpers Ferry | 266 | +0.0% | -1.8% |
| Harrisville | 1,511 | -1.6% | -7.0% |
| Hedgesville | 298 | +0.0% | -0.7% |
| Henderson | 220 | +0.0% | -3.1% |
| Hendricks | 205 | +0.0% | -4.2% |
| Hillsboro | 218 | -0.5% | -4.4% |
| Hinton | 2,149 | -0.7% | -5.0% |
| Hundred | 240 | -1.2% | -6.3% |
| Huntington | 44,815 | -0.6% | -4.3% |
| Hurricane | 7,367 | +8.4% | +6.1% |
| Huttonsville | 155 | -1.3% | -3.7% |
| Iaeger | 239 | -2.0% | -12.1% |
| Jane Lew | 395 | -0.8% | -4.8% |
| Junior | 380 | +0.3% | -1.6% |
| Kenova | 2,841 | -0.8% | -5.9% |
| Kermit | 286 | -1.4% | -9.2% |
| Keyser | 4,777 | -0.5% | -1.6% |
| Keystone | 151 | -1.9% | -13.2% |
| Kimball | 243 | -2.0% | -12.3% |
| Kingwood | 2,937 | -0.1% | -1.4% |
| Leon | 129 | +0.0% | -5.1% |
| Lester | 331 | -0.6% | -3.5% |
| Lewisburg | 3,721 | -1.1% | -5.1% |
| Logan | 1,312 | -1.1% | -8.3% |
| Lost Creek | 363 | -0.3% | -4.0% |
| Lumberport | 648 | -0.5% | -4.0% |
| Mabscott | 1,259 | -0.8% | -5.0% |
| Madison | 2,678 | -1.0% | -7.5% |
| Man | 711 | -1.1% | -8.0% |
| Mannington | 1,910 | -0.2% | -2.4% |
| Marlinton | 945 | +0.0% | -3.6% |
| Marmet | 1,416 | -0.6% | -5.1% |
| Martinsburg | 19,211 | +0.9% | +2.5% |
| Mason | 832 | -0.4% | -2.8% |
| Masontown | 510 | +0.0% | -0.4% |
| Matewan | 370 | -1.1% | -9.5% |
| McMechen | 1,605 | -0.3% | -4.9% |
| Meadow Bridge | 307 | -1.3% | -6.1% |
| Middlebourne | 676 | -0.1% | -5.5% |
| Mill Creek | 532 | -0.9% | -4.0% |
| Milton | 2,792 | +0.1% | -2.0% |
| Mitchell Heights | 291 | -1.0% | -6.1% |
| Monongah | 1,055 | +0.3% | +8.9% |
| Montgomery | 1,186 | -0.9% | -5.9% |
| Montrose | 133 | -0.7% | -4.3% |
| Moorefield | 2,655 | -1.3% | +5.7% |
| Morgantown | 30,293 | -0.1% | +0.8% |
| Moundsville | 7,659 | -0.5% | -5.1% |
| Mount Hope | 1,234 | -1.3% | -7.0% |
| Mullens | 1,336 | -1.6% | -8.4% |
| New Cumberland | 939 | -1.2% | -5.2% |
| New Haven | 1,385 | -0.6% | -4.2% |
| New Martinsville | 5,039 | -0.6% | -3.3% |
| Newburg | 256 | +0.0% | -2.3% |
| Nitro | 6,270 | -0.9% | -4.8% |
| North Hills | 805 | -0.7% | -3.4% |
| Northfork | 202 | -1.9% | -12.6% |
| Nutter Fort | 1,451 | -0.5% | -3.3% |
| Oak Hill | 7,629 | -1.2% | -6.4% |
| Oakvale | 132 | +1.5% | -0.8% |
| Oceana | 1,382 | -1.3% | -7.2% |
| Parkersburg | 28,593 | -0.7% | -3.5% |
| Parsons | 1,282 | -0.2% | -3.2% |
| Paw Paw | 416 | +0.7% | +1.2% |
| Pax | 117 | -0.8% | -6.4% |
| Pennsboro | 987 | -1.7% | -6.2% |
| Petersburg | 2,282 | +0.3% | -0.7% |
| Peterstown | 449 | -0.7% | +0.4% |
| Philippi | 2,846 | +0.2% | -0.9% |
| Piedmont | 691 | -0.6% | -3.1% |
| Pine Grove | 341 | -0.3% | -5.8% |
| Pineville | 663 | -1.6% | -8.2% |
| Pleasant Valley | 3,457 | -0.2% | -1.1% |
| Poca | 860 | -1.3% | -2.3% |
| Point Pleasant | 3,869 | -0.4% | -4.5% |
| Pratt | 458 | -0.4% | -5.4% |
| Princeton | 5,578 | -0.3% | -4.7% |
| Pullman | 132 | +0.0% | -2.2% |
| Quinwood | 204 | -2.4% | -7.3% |
| Rainelle | 1,180 | -1.2% | -4.6% |
| Ravenswood | 3,790 | -0.3% | -1.5% |
| Reedsville | 524 | +0.0% | -1.1% |
| Reedy | 144 | -1.4% | -5.3% |
| Richwood | 1,598 | -0.7% | -3.9% |
| Ridgeley | 570 | -0.2% | -3.2% |
| Ripley | 3,038 | -0.3% | -1.3% |
| Rivesville | 806 | -0.5% | -2.3% |
| Romney | 1,767 | +0.5% | +0.2% |
| Ronceverte | 1,492 | -1.1% | -4.8% |
| Rowlesburg | 430 | +0.0% | -2.1% |
| Rupert | 822 | -1.1% | -5.7% |
| Salem | 1,570 | -0.6% | -3.7% |
| Sand Fork | 168 | -0.6% | -6.7% |
| Shepherdstown | 1,522 | -0.4% | -0.7% |
| Shinnston | 2,241 | -0.5% | -2.9% |
| Sistersville | 1,319 | -0.4% | -6.0% |
| Smithers | 694 | -1.3% | -7.0% |
| Smithfield | 96 | -1.0% | -5.0% |
| Sophia | 1,076 | -0.8% | -5.1% |
| South Charleston | 13,072 | -0.7% | -5.5% |
| Spencer | 1,895 | -1.9% | -6.4% |
| St. Albans | 10,210 | -0.8% | -5.6% |
| St. Marys | 1,746 | -0.1% | -4.9% |
| Stonewood | 1,743 | -0.5% | -3.8% |
| Summersville | 3,297 | -0.5% | -3.7% |
| Sutton | 814 | -1.8% | -5.2% |
| Sylvester | 149 | -0.7% | -8.6% |
| Terra Alta | 1,413 | +0.1% | -0.6% |
| Thomas | 587 | -0.2% | -1.8% |
| Thurmond | 6 | +0.0% | +0.0% |
| Triadelphia | 651 | -1.1% | -4.8% |
| Tunnelton | 296 | +0.0% | +1.4% |
| Union | 418 | -0.2% | -0.5% |
| Valley Grove | 269 | -1.1% | -4.9% |
| Vienna | 10,321 | -0.6% | -2.9% |
| War | 536 | -2.4% | -12.8% |
| Wardensville | 260 | -0.8% | -1.5% |
| Wayne | 1,383 | -0.4% | -3.8% |
| Weirton | 18,133 | -0.9% | -5.2% |
| Welch | 3,389 | -0.8% | -5.8% |
| Wellsburg | 2,255 | -0.9% | -7.0% |
| West Hamlin | 503 | -1.0% | -5.5% |
| West Liberty | 1,429 | -0.3% | -1.4% |
| West Logan | 369 | -1.1% | -7.5% |
| West Milford | 443 | -0.4% | -3.1% |
| West Union | 647 | +0.3% | -2.1% |
| Weston | 3,736 | -0.7% | -5.2% |
| Westover | 4,086 | +0.4% | +2.9% |
| Wheeling | 25,680 | -1.2% | -4.7% |
| White Hall | 700 | -0.1% | -0.7% |
| White Sulphur Springs | 2,133 | -1.1% | -3.9% |
| Whitesville | 340 | -1.2% | -7.9% |
| Williamson | 2,753 | -1.4% | -10.3% |
| Williamstown | 2,922 | -0.7% | -2.2% |
| Windsor Heights | 337 | -1.2% | -6.6% |
| Winfield | 2,381 | -1.5% | -3.0% |
| Worthington | 171 | +0.0% | -2.3% |