7 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Follansbee | 1 | 2,609 | 2,840 | -1.44% | 1,416 | 2 | City |
| Bethlehem | 2 | 2,537 | 2,614 | -0.51% | 713 | 4 | Village |
| Wellsburg | 3 | 2,203 | 2,434 | -1.7% | 2,271 | 1 | City |
| Bethany | 4 | 742 | 775 | -0.67% | 1,012 | 1 | Town |
| Beech Bottom | 5 | 500 | 548 | -1.57% | 430 | 1 | Village |
| Clearview | 6 | 447 | 476 | -1.11% | 1,106 | 0 | Village |
| Windsor Heights | 7 | 327 | 362 | -1.8% | 2,287 | 0 | Village |
Follansbee is the largest city in Brooke County, with a population of 2,609.
Windsor Heights is the smallest city in Brooke County, with a population of 327.
There are 7 cities in Brooke County, West Virginia.