34 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Charleston | 1 | 45,942 | 48,639 | -1.16% | 1,463 | 31 | City |
| Teays Valley | 2 | 13,976 | 13,729 | 0.38% | 1,925 | 7 | CDP |
| South Charleston | 3 | 13,012 | 13,836 | -1.25% | 1,333 | 10 | City |
| St. Albans | 4 | 10,171 | 10,821 | -1.26% | 2,814 | 4 | City |
| Cross Lanes | 5 | 10,048 | 9,517 | 0.04% | 1,607 | 6 | CDP |
| Dunbar | 6 | 7,024 | 7,457 | -1.22% | 2,507 | 3 | City |
| Nitro | 7 | 6,307 | 6,600 | -0.93% | 1,180 | 5 | City |
| Pinch | 8 | 4,203 | 3,538 | 1.52% | 1,185 | 4 | CDP |
| Sissonville | 9 | 2,343 | 3,472 | -4.56% | 184 | 13 | CDP |
| Marmet | 10 | 1,407 | 1,484 | -1.12% | 1,104 | 1 | City |
| Alum Creek | 11 | 1,338 | 1,579 | -1.98% | 131 | 10 | CDP |
| Coal Fork | 12 | 1,289 | 1,547 | 0.23% | 252 | 5 | CDP |
| Tornado | 13 | 1,286 | 976 | 7.17% | 359 | 4 | CDP |
| Chesapeake | 14 | 1,268 | 1,331 | -1.01% | 2,636 | 0 | Town |
| Belle | 15 | 1,082 | 1,155 | -1.37% | 1,568 | 1 | Town |
| Clendenin | 16 | 869 | 852 | 0.35% | 603 | 1 | Town |
| East Bank | 17 | 772 | 817 | -1.15% | 1,602 | 0 | Town |
| Rand | 18 | 768 | 977 | -7.02% | 1,666 | 0 | CDP |
| Institute | 19 | 728 | 439 | 7.22% | 2,563 | 0 | CDP |
| Glasgow | 20 | 682 | 707 | -0.73% | 1,464 | 0 | Town |
| Cedar Grove | 21 | 677 | 717 | -1.17% | 944 | 1 | Town |
| Elkview | 22 | 662 | 1,095 | -5.29% | 394 | 2 | CDP |
| Dupont City | 23 | 646 | 491 | 7.13% | 3,892 | 0 | CDP |
| West Dunbar | 24 | 644 | 400 | 7.15% | 2,850 | 0 | CDP |
| Jefferson | 25 | 625 | 719 | -0.48% | 1,871 | 0 | CDP |
| Malden | 26 | 538 | 657 | 7.17% | 4,559 | 0 | CDP |
| Pratt | 27 | 455 | 485 | -1.3% | 1,591 | 0 | Town |
| Eskdale | 28 | 380 | 137 | 7.04% | 1,005 | 0 | CDP |
| Chelyan | 29 | 371 | 920 | -6.78% | 869 | 0 | CDP |
| Big Chimney | 30 | 358 | 484 | -4.79% | 179 | 2 | CDP |
| Shrewsbury | 31 | 313 | 841 | -6.85% | 1,087 | 0 | CDP |
| Handley | 32 | 209 | 222 | -1.42% | 219 | 1 | Town |
| Hansford | 33 | 167 | 55 | 7.05% | 2,088 | 0 | CDP |
| Hollygrove | 34 | 132 | 33 | 6.45% | 750 | 0 | CDP |
Charleston is the largest city in Kanawha County, with a population of 45,942.
Hollygrove is the smallest city in Kanawha County, with a population of 132.
There are 34 cities in Kanawha County, West Virginia.