25 cities
| City | Rank | County | 2025 Pop. ↓ |
|---|---|---|---|
| Charleston | 1 | Kanawha County | 45,942 |
| South Charleston | 2 | Kanawha County | 13,012 |
| St. Albans | 3 | Kanawha County | 10,171 |
| Dunbar | 4 | Kanawha County | 7,024 |
| Nitro | 5 | Kanawha County | 6,307 |
| Spencer | 6 | Roane County | 1,913 |
| Marmet | 7 | Kanawha County | 1,407 |
| Chesapeake | 8 | Kanawha County | 1,268 |
| Belle | 9 | Kanawha County | 1,082 |
| Glenville | 10 | Gilmer County | 1,038 |
| Clendenin | 11 | Kanawha County | 869 |
| Sutton | 12 | Braxton County | 813 |
| East Bank | 13 | Kanawha County | 772 |
| Gassaway | 14 | Braxton County | 717 |
| Glasgow | 15 | Kanawha County | 682 |
| Cedar Grove | 16 | Kanawha County | 677 |
| West Union | 17 | Doddridge County | 638 |
| Grantsville | 18 | Calhoun County | 456 |
| Pratt | 19 | Kanawha County | 455 |
| Burnsville | 20 | Braxton County | 373 |
| Clay | 21 | Clay County | 364 |
| Flatwoods | 22 | Braxton County | 253 |
| Handley | 23 | Kanawha County | 209 |
| Sand Fork | 24 | Gilmer County | 166 |
| Reedy | 25 | Roane County | 142 |
Kanawha County, Roane County, Braxton County, Clay County, Doddridge County, Gilmer County, and Calhoun County are the counties generally considered part of Central West Virginia.