Shelby County

School district in Alabama

Total Schools
31
Total Enrollment
21,179
Avg Student-Teacher Ratio
17.1:1
Per-Pupil Expenditure
N/A

Schools in Shelby County

School Name City Grades Enrollment Ratio Type
Calera Elementary Calera KG-02 752 17.1:1
Calera High Calera 09-12 1,066 19.4:1
Calera Intermediate School Calera 03-05 766 19.6:1
Calera Middle Montevallo 06-08 755 18.0:1
Chelsea High School Chelsea 09-12 1,400 18.2:1
Chelsea Middle School Chelsea 06-08 951 17.6:1
Chelsea Park Elementary School Chelsea PK-05 867 19.7:1
Columbiana Middle School Columbiana 06-08 428 15.9:1
Elvin Hill Elementary School Columbiana KG-05 534 17.8:1
Forest Oaks Elementary School Chelsea KG-05 683 18.0:1
Helena Elementary School Helena KG-02 868 18.9:1
Helena High School Helena 09-12 1,418 18.4:1
Helena Intermediate School Helena 03-05 945 21.0:1
Helena Middle Helena 06-08 1,035 19.2:1
Inverness Elementary School Birmingham PK-03 582 18.2:1
Linda Nolen Learning Center Pelham PK-12 59 4.2:1
Montevallo Elementary School Montevallo KG-05 749 17.0:1
Montevallo High School Montevallo 09-12 506 16.3:1
Montevallo Middle School Montevallo 06-08 369 14.2:1
Mt Laurel Elementary School Birmingham KG-05 514 19.0:1
Oak Mountain Elementary School Birmingham PK-03 713 18.3:1
Oak Mountain High School Birmingham 09-12 1,561 18.4:1
Oak Mountain Intermediate School Birmingham 04-05 619 16.3:1
Oak Mountain Middle School Birmingham 06-08 1,175 21.0:1
Shelby County High School Columbiana 09-12 584 14.6:1
Shelby Elementary School Shelby PK-05 209 16.1:1
Vincent Elementary School Vincent PK-05 393 16.4:1
Vincent Middle High School Vincent 06-12 465 12.6:1
Wilsonville Elementary School Wilsonville PK-05 213 15.2:1