Shelby County, Alabama Cities (2025)

17 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Alabaster134,72433,4010.77%1,32326 City
Pelham225,68324,2451.13%66339 City
Helena322,47621,0961.24%1,01822 City
Calera419,00616,6262.57%77525 City
Chelsea517,80615,2382.97%54033 City
Montevallo67,8947,2261.71%61513 City
Columbiana74,9974,5321.9%28518 City
Indian Springs Village82,5542,5380.12%6594 City
Westover92,0651,7902.74%10420 Town
Vincent102,0521,9860.64%10021 Town
Harpersville111,9981,6333.79%9421 Town
Wilsonville121,9701,8601.13%18511 Town
Vandiver131,1749140.26%5820 CDP
Shelby14738987-2.64%3919 CDP
Sterrett157389140.27%3223 CDP
Brantleyville16674810-2.03%3072 CDP
Wilton175945910%6211 Town

Shelby County Cities Summary

Largest City

Alabaster is the largest city in Shelby County, with a population of 34,724.

Smallest City

Wilton is the smallest city in Shelby County, with a population of 594.

10 Largest Cities

There are 17 cities in Shelby County, Alabama.

Location of Shelby County