| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Follansbee | 1 | 2,630 | 2,840 | -1.42% | 1,427 | 2 | City |
| Bethlehem | 2 | 2,503 | 2,615 | -0.67% | 704 | 4 | Village |
| Wellsburg | 3 | 2,217 | 2,425 | -1.69% | 2,286 | 1 | City |
| Bethany | 4 | 746 | 774 | -0.8% | 1,018 | 1 | Town |
| Beech Bottom | 5 | 500 | 542 | -1.57% | 430 | 1 | Village |
| Clearview | 6 | 444 | 478 | -1.33% | 1,099 | 0 | Village |
| Windsor Heights | 7 | 332 | 361 | -1.48% | 2,322 | 0 | Village |
Follansbee is the largest city in Brooke County, with a population of 2,630.
Windsor Heights is the smallest city in Brooke County, with a population of 332.
There are 7 cities in Brooke County, West Virginia.