| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Charleston | 1 | 161,314 | 151,225 | 1.19% | 1,399 | 115 | City |
| North Charleston | 2 | 131,980 | 115,610 | 2.12% | 1,692 | 78 | City |
| Goose Creek | 3 | 53,108 | 46,335 | 2.11% | 1,221 | 43 | City |
| Hanahan | 4 | 22,812 | 20,580 | 1.77% | 2,171 | 11 | City |
| Moncks Corner | 5 | 21,875 | 13,440 | 6.13% | 1,911 | 11 | Town |
| St. Stephen | 6 | 1,632 | 1,579 | 0.55% | 630 | 3 | Town |
| Bonneau | 7 | 438 | 429 | 0.23% | 145 | 3 | Town |
| Jamestown | 8 | 70 | 69 | 0% | 116 | 1 | Town |
Charleston is the largest city in Berkeley County, with a population of 161,314.
Jamestown is the smallest city in Berkeley County, with a population of 70.
There are 8 cities in Berkeley County, South Carolina.