Shelby County, Alabama cities
Number of cities: 26
Population: 220,780
| City | Type | Population |
|---|---|---|
| Alabaster | city | 33,133 |
| Birmingham | city | 202,234 |
| Brantleyville | CDP | 871 |
| Brook Highland | CDP | 7,754 |
| Calera | city | 16,126 |
| Chelsea | city | 14,710 |
| Columbiana | city | 4,197 |
| Dunnavant | CDP | 1,184 |
| Harpersville | town | 1,589 |
| Helena | city | 20,680 |
| Highland Lakes | CDP | 6,137 |
| Hoover | city | 91,371 |
| Indian Springs Village | city | 2,563 |
| Leeds | city | 12,385 |
| Meadowbrook | CDP | 9,503 |
| Montevallo | city | 6,968 |
| Pelham | city | 24,134 |
| Shelby | CDP | 847 |
| Shoal Creek | CDP | 1,308 |
| Sterrett | CDP | 771 |
| Vandiver | CDP | 995 |
| Vestavia Hills | city | 38,504 |
| Vincent | town | 1,807 |
| Westover | town | 1,991 |
| Wilsonville | town | 2,167 |
| Wilton | town | 879 |
How many cities are in Shelby County, Alabama?
There are 26 cities in Shelby County, Alabama.