4 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Sutton | 1 | 813 | 853 | -0.97% | 1,046 | 1 | Town |
| Gassaway | 2 | 717 | 754 | -1.1% | 621 | 1 | Town |
| Burnsville | 3 | 373 | 393 | -1.06% | 353 | 1 | Town |
| Flatwoods | 4 | 253 | 263 | -0.78% | 386 | 1 | Town |
Sutton is the largest city in Braxton County, with a population of 813.
Flatwoods is the smallest city in Braxton County, with a population of 253.
There are 4 cities in Braxton County, West Virginia.