Skip to main content
AL County FIPS: 01117

Public Schools in Shelby County, AL

Directory of 48 public schools operating in Shelby County.

County Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 21,200 42,400 2020-2021: 35,055 students 35,055 2020-2021 2021-2022: 35,894 students 35,894 +2.4% 2021-2022 2022-2023: 35,800 students 35,800 -0.3% 2022-2023 2023-2024: 35,539 students 35,539 -0.7% 2023-2024 2024-2025: 35,120 students 35,120 -1.2% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 46 35,120 2,197.0 16.0:1 *reporting schools 14,844
2023-2024 47 35,539 2,115.9 16.8:1 *reporting schools 15,297
2022-2023 46 35,800 2,127.8 16.8:1 *reporting schools 14,875
2021-2022 46 35,894 1,828.3 18.4:1 *reporting schools 9,423
2020-2021 46 35,055 2,112.6 16.6:1 *reporting schools 9,681

School Districts in Shelby County

Cities & Municipalities in Shelby County

13 Cities

County Schools Listing

Page 1 of 2
School Name Grades Level District City Action
Berry Middle School 6-12 Middle School Hoover City Hoover View ›
Calera Elementary K-2 Elementary School Shelby County Calera View ›
Calera High 9-12 High School Shelby County Calera View ›
Calera Intermediate School 3-5 Elementary School Shelby County Calera View ›
Calera Middle 6-8 Middle School Shelby County Montevallo View ›
Career Technical Education Center 9-12 High School Shelby County Columbiana View ›
Chelsea High School 9-12 High School Shelby County Chelsea View ›
Chelsea Middle School 6-8 Middle School Shelby County Chelsea View ›
Chelsea Park Elementary School K-5 Elementary School Shelby County Chelsea View ›
Columbiana Middle School 6-8 Middle School Shelby County Columbiana View ›
Creek View Elementary School PK-3 Elementary School Alabaster City Maylene View ›
Elvin Hill Elementary School K-5 Elementary School Shelby County Columbiana View ›
Forest Oaks Elementary School K-5 Elementary School Shelby County Chelsea View ›
Greystone Elementary School PK-5 Elementary School Hoover City Hoover View ›
Helena Elementary School K-2 Elementary School Shelby County Helena View ›
Helena High School 9-12 High School Shelby County Helena View ›
Helena Intermediate School 3-5 Elementary School Shelby County Helena View ›
Helena Middle 6-8 Middle School Shelby County Helena View ›
Inverness Elementary School PK-3 Elementary School Shelby County Birmingham View ›
Linda Nolen Learning Center PK-12 Other / Combined Shelby County Pelham View ›
Meadow View Elementary School PK-3 Elementary School Alabaster City Alabaster View ›
Montevallo Elementary School K-5 Elementary School Shelby County Montevallo View ›
Montevallo High School 9-12 High School Shelby County Montevallo View ›
Montevallo Middle School 6-8 Middle School Shelby County Montevallo View ›
Mt Laurel Elementary School K-5 Elementary School Shelby County Birmingham View ›
Page 1 of 2