Shelby County Schools
The Shelby County Board of Education manages and supports 15 elementary, six middle, and 10 high/centralized schools in Shelby County.
Hoover City Schools
The City of Hoover manages and supports nine elementary schools, two middle schools, two high schools, and one technical school within Shelby County and the City of Hoover.
Alabaster City Schools
Pelham City Schools
The City of Pelham recently elected to establish a City School system. More information on this initiative can be found in the link below.
Higher Education Opportunities