| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Sutton | 1 | 806 | 859 | -0.98% | 1,037 | 1 | Town |
| Gassaway | 2 | 708 | 756 | -0.98% | 613 | 1 | Town |
| Burnsville | 3 | 367 | 391 | -1.08% | 347 | 1 | Town |
| Flatwoods | 4 | 258 | 272 | -0.77% | 394 | 1 | Town |
Sutton is the largest city in Braxton County, with a population of 806.
Flatwoods is the smallest city in Braxton County, with a population of 258.
There are 4 cities in Braxton County, West Virginia.