- Bristol
- Baker
- Ballard
- Bancroft
- Barboursville
- Barrackville
- Bath (Berkeley Springs)
- Bayard
- Beaver
- Beckley
- Beech
- Beech Ben Mate
- Beech Bottom
- Belington
- Belle
- Belleville
- Berkeley Springs
- Beverly
- Bickmore
- Big Bend
- Big Chimney
- Big Creek
- Big Springs
- Birch River
- Black Fork
- Blennerhassett
- Bloomery
- Bluefield
- Bluestone River
- Boaz
- Bolivar
- Bomont
- Boomer
- Bowden
- Bradley
- Branchland
- Brandywine
- Bridgeport
- Bridgeport
- Brookhaven
- Bruceton Mills
- Buckeye
- Buckhannon
- Buffalo
- Bunker Hill
- Burlington
- Burnsville
- Burton
- Butler
- Butler