Shelby County, AL
24 towns and cities in Shelby County, Alabama
Shelby County is a county in Alabama with 223,024 residents and 785 sq mi of land.
Advertisement
Towns and cities in Shelby County
- Alabaster 33,284
- Brantleyville 931
- Brook Highland 7,406
- Calera 16,494
- Chelsea 14,982
- Columbiana 4,462
- Dunnavant 936
- Eagle Point 2,903
- Harpersville 1,614
- Helena 20,914
- Highland Lakes 5,239
- Indian Springs Village 2,481
- Meadowbrook 9,688
- Montevallo 7,229
- Pea Ridge 841
- Pelham 24,318
- Shelby 940
- Shoal Creek 1,668
- Sterrett 706
- Vandiver 1,084
- Vincent 1,982
- Westover 1,766
- Wilsonville 1,857
- Wilton 587
Last updated: