8 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Charleston | 1 | 159,315 | 151,065 | 1.05% | 1,382 | 115 | City |
| North Charleston | 2 | 128,603 | 115,613 | 2.06% | 1,649 | 78 | City |
| Goose Creek | 3 | 51,375 | 46,260 | 2.03% | 1,181 | 43 | City |
| Hanahan | 4 | 22,333 | 20,580 | 1.59% | 2,125 | 11 | City |
| Moncks Corner | 5 | 19,588 | 13,443 | 6.69% | 1,712 | 11 | Town |
| St. Stephen | 6 | 1,597 | 1,571 | 0.31% | 617 | 3 | Town |
| Bonneau | 7 | 434 | 429 | 0.23% | 144 | 3 | Town |
| Jamestown | 8 | 73 | 72 | 0% | 120 | 1 | Town |
Charleston is the largest city in Berkeley County, with a population of 159,315.
Jamestown is the smallest city in Berkeley County, with a population of 73.
There are 8 cities in Berkeley County, South Carolina.