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