4 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Sutton | 1 | 805 | 853 | -0.98% | 1,036 | 1 | Town |
| Gassaway | 2 | 710 | 754 | -0.98% | 615 | 1 | Town |
| Burnsville | 3 | 369 | 393 | -1.07% | 349 | 1 | Town |
| Flatwoods | 4 | 251 | 263 | -0.79% | 383 | 1 | Town |
Sutton is the largest city in Braxton County, with a population of 805.
Flatwoods is the smallest city in Braxton County, with a population of 251.
There are 4 cities in Braxton County, West Virginia.