Shelby County Public Schools

All
(52)
All
(52)
 
High
(14)
High
(14)
 
Middle
(18)
Middle
(18)
 
Elementary
(25)
Elementary
(25)
 
Pre-K
(4)
Pre-K
(4)
 
Private
(12)
Private
(12)
 
There are 52 public schools in Shelby County, Alabama, serving 32,716 students.
The most diverse school district in Shelby County is Hoover City School District. Read more about public school diversity statistics in Alabama or national school diversity statistics.
Minority enrollment is 28% (majority Black) and the student:teacher ratio is 16:1.

Shelby County Public Schools

  • School Location Grades Students
  • BirminghamAllan Cott SchoolAlternative School
    150 Glenwood Ln
    BirminghamAL 35242
    (205)969-2880

    Grades: 1-12 | n/a students
  • BirminghamAllen CottSpecial Education School
    150 Glenwood Ln
    BirminghamAL 35242
    (205)969-2880

    Grades: n/a | n/a students
  • BirminghamBerry Middle School
    4500 Jaguar Dr
    BirminghamAL 35242
    (205)439-2000

    Grades: 6-8 | 1189 students
  • CaleraCalera Elementary School
    855 10th St
    CaleraAL 35040
    (205)682-6120

    Grades: KG-2 | 705 students
  • CaleraCalera High School
    100 Calera Eagle Dr
    CaleraAL 35040
    (205)682-6100

    Grades: 9-12 | 652 students
  • CaleraCalera Intermediate School
    8454 Hwy 31 South
    CaleraAL 35040
    (205)682-6500

    Grades: 3-5 | 630 students
  • MontevalloCalera Middle School
    9178 Hwy 22
    MontevalloAL 35115
    (205)682-6100

    Grades: 6-8 | 624 students
  • ChelseaChelsea Elementary School
    1000 Hornet Parkway
    ChelseaAL 35043
    (205)682-7000

    Grades: KG-5 | 748 students
  • ChelseaChelsea High School
    10510 Hwy 11
    ChelseaAL 35043
    (205)682-7200

    Grades: 9-12 | 1090 students
  • ChelseaChelsea Intermediate School
    2315 Hwy 39
    ChelseaAL 35043
    (205)682-7220

    Grades: 4-5 | n/a students
  • ChelseaChelsea Middle School
    2321 Hwy 39
    ChelseaAL 35043
    (205)682-7210

    Grades: 6-8 | 966 students
  • ChelseaChelsea Pk Elementary School
    9000 Chelsea Park Trail
    ChelseaAL 35043
    (205)682-6700

    Grades: KG-5 | 763 students
  • AlabasterChild Count Only
    1953 Municipal Way
    AlabasterAL 35007
    (205)663-8400

    Grades: n/a | n/a students
  • ColumbianaColumbiana Middle School
    222 Joinertown Rd
    ColumbianaAL 35051
    (205)682-6610

    Grades: 6-8 | 459 students
  • MayleneCreek View Elementary School
    8568 Hwy 17
    MayleneAL 35114
    (205)682-5730

    Grades: KG-3 | 980 students
  • BirminghamDaniel HouseSpecial Education School
    150 Glenwood Ln
    BirminghamAL 35242
    (205)969-2880

    Grades: n/a | n/a students
  • AlabasterDeveloping Alabama Youth ProgSpecial Education School
    632 11th Ave Sw
    AlabasterAL 35007
    (205)682-5300

    Grades: 7-11 | n/a students
  • ColumbianaElvin Hill Elementary School
    201 Washington St
    ColumbianaAL 35051
    (205)682-6620

    Grades: KG-5 | 508 students
  • BirminghamGlenwood WildernessSpecial Education School
    150 Glenwood Ln
    BirminghamAL 35242
    (205)969-2880

    Grades: n/a | n/a students
  • BirminghamGreystone Elementary School
    300 Village St
    BirminghamAL 35242
    (205)439-3200

    Grades: KG-5 | 568 students
  • HelenaHelena Elementary School
    187 Third St
    HelenaAL 35080
    (205)682-5540

    Grades: KG-2 | 794 students
  • HelenaHelena Intermediate School
    3500 Hwy 52
    HelenaAL 35080
    (205)682-5520

    Grades: 3-5 | 884 students
  • HelenaHelena Middle School
    1299 Hillsboro Parkway
    HelenaAL 35080
    (205)682-5300

    Grades: 6-8 | 887 students
  • BirminghamInverness Elementary School
    5251 Valleydale Rd
    BirminghamAL 35242
    (205)682-5240

    Grades: KG-3 | 682 students
  • BirminghamLakeview Day School ProgSpecial Education School
    150 Glenwood Ln
    BirminghamAL 35242
    (205)969-2880

    Grades: n/a | n/a students
  • BirminghamLiberty Pk Elementary School
    17051 Liberty Parkway
    BirminghamAL 35242
    (205)402-5400

    Grades: PK-5 | 628 students
  • BirminghamLiberty Pk Middle School
    17035 Liberty Parkway
    BirminghamAL 35242
    (205)402-5440

    Grades: 6-8 | 496 students
  • PelhamLinda Nolen Learning CenterSpecial Education School
    2280 Highwy 35
    PelhamAL 35124
    (205)682-5800

    Grades: PK-12 | 51 students
  • AlabasterMeadow View Elementary School
    2800 Smokey Rd
    AlabasterAL 35007
    (205)682-5740

    Grades: KG-3 | 950 students
  • MontevalloMontevallo Elementary School
    171 Jeter Circle
    MontevalloAL 35115
    (205)682-6420

    Grades: KG-5 | 728 students
  • MontevalloMontevallo High School
    980 Oak St
    MontevalloAL 35115
    (205)682-6400

    Grades: 9-12 | 391 students
  • MontevalloMontevallo Middle School
    235 Samford St
    MontevalloAL 35115
    (205)682-6410

    Grades: 6-8 | 322 students
  • BirminghamMt Laurel Elementary School
    1 Jefferson Place
    BirminghamAL 35242
    (205)682-7230

    Grades: KG-5 | 655 students
  • BirminghamOak Mt Elementary School
    5640 Cahaba Valley Rd
    BirminghamAL 35242
    (205)682-5230

    Grades: KG-3 | 710 students
  • BirminghamOak Mt High School
    5476 Caldwell Mill Rd
    BirminghamAL 35242
    (205)682-5200

    Grades: 9-12 | 1645 students
  • Show 17 more public schools in Shelby County, AL