| City | County | 2026 Pop. ↓ |
|---|---|---|
| Beckley | Raleigh County | 16,196 |
| Bridgeport | Harrison County | 9,462 |
| Bluefield | Mercer County | 9,051 |
| Buckhannon | Upshur County | 5,022 |
| Barboursville | Cabell County | 4,279 |
| Bethlehem | Brooke County | 2,503 |
| Belington | Barbour County | 1,806 |
| Barrackville | Marion County | 1,192 |
| Buffalo | Putnam County | 1,183 |
| Benwood | Marshall County | 1,180 |
| Belle | Kanawha County | 1,073 |
| Bolivar | Jefferson County | 971 |
| Belmont | Pleasants County | 809 |
| Berkeley Springs | Morgan County | 751 |
| Bethany | Brooke County | 746 |
| Beverly | Randolph County | 561 |
| Beech Bottom | Brooke County | 500 |
| Burnsville | Braxton County | 367 |
| Bancroft | Putnam County | 362 |
| Bramwell | Mercer County | 256 |
| Bayard | Grant County | 207 |
| Bradshaw | McDowell County | 170 |
| Brandonville | Preston County | 127 |
| Blacksville | Monongalia County | 119 |
| Bruceton Mills | Preston County | 59 |