Shelby County, Alabama cities

Number of cities: 26
Population: 220,780
Table of cities in Shelby County, Alabama with the population for each city, sorted in alphabetical order.
CityTypePopulation
Alabastercity33,133
Birminghamcity202,234
BrantleyvilleCDP871
Brook HighlandCDP7,754
Caleracity16,126
Chelseacity14,710
Columbianacity4,197
DunnavantCDP1,184
Harpersvilletown1,589
Helenacity20,680
Highland LakesCDP6,137
Hoovercity91,371
Indian Springs Villagecity2,563
Leedscity12,385
MeadowbrookCDP9,503
Montevallocity6,968
Pelhamcity24,134
ShelbyCDP847
Shoal CreekCDP1,308
SterrettCDP771
VandiverCDP995
Vestavia Hillscity38,504
Vincenttown1,807
Westovertown1,991
Wilsonvilletown2,167
Wiltontown879

How many cities are in Shelby County, Alabama?

There are 26 cities in Shelby County, Alabama.