| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Mount Pleasant | 1 | 96,654 | 91,244 | 1.24% | 1,947 | 50 | Town |
| James Island | 2 | 12,781 | 12,014 | 0.96% | 2,694 | 5 | Town |
| Hollywood | 3 | 5,718 | 5,301 | 1.17% | 243 | 24 | Town |
| Isle of Palms | 4 | 4,388 | 4,348 | 0.25% | 989 | 4 | City |
| Ravenel | 5 | 2,761 | 2,551 | 1.21% | 210 | 13 | Town |
| Seabrook Island | 6 | 2,192 | 2,055 | 0.97% | 369 | 6 | Town |
| Folly Beach | 7 | 2,085 | 2,074 | 0.19% | 167 | 13 | City |
| Kiawah Island | 8 | 2,013 | 2,015 | -0.05% | 180 | 11 | Town |
| Sullivan's Island | 9 | 1,976 | 1,898 | 0.76% | 791 | 2 | Town |
| Awendaw | 10 | 1,519 | 1,410 | 1.13% | 88 | 17 | Town |
| Meggett | 11 | 1,500 | 1,396 | 1.08% | 83 | 18 | Town |
| Lincolnville | 12 | 1,257 | 1,156 | 1.29% | 1,047 | 1 | Town |
| Edisto Beach | 13 | 1,080 | 1,029 | 0.84% | 507 | 2 | Town |
| McClellanville | 14 | 648 | 609 | 0.93% | 290 | 2 | Town |
| Rockville | 15 | 144 | 136 | 0.7% | 340 | 0 | Town |
Mount Pleasant is the largest city in Charleston County, with a population of 96,654.
Rockville is the smallest city in Charleston County, with a population of 144.
There are 15 cities in Charleston County, South Carolina.