Top 10 Best Shelby County Public Schools (2021)

All
(45)
All
(45)
 
High
(13)
High
(13)
 
Middle
(12)
Middle
(12)
 
Elementary
(34)
Elementary
(34)
 
Pre-K
(7)
Pre-K
(7)
 
Private
(17)
Private
(17)
 
For the 2021 school year, there are 45 public schools serving 33,873 students in Shelby County, AL. Shelby County has one of the highest concentrations of top ranked public schools in Alabama.
The top ranked public schools in Shelby County, AL are Mt Laurel Elementary School, Greystone Elementary School and Oak Mountain Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Shelby County, AL public schools have an average math proficiency score of 59% (versus the Alabama public school average of 47%), and reading proficiency score of 58% (versus the 46% statewide average). Schools in Shelby County have an average ranking of 10/10, which is in the top 1% of Alabama public schools.
Minority enrollment is 34% of the student body (majority Black), which is less than the Alabama public school average of 45% (majority Black).

Top Shelby County Public Schools (2021)

  • School (Math and Reading Proficiency) Location Grades Students
  • Rank: #11.
    Mt Laurel Elementary School Math: 83% | Reading: 77%
    Rank
    10/
    10
    Top 5%
    1 Jefferson Place
    Birmingham, AL 35242
    (205) 682-7230

    Grades: K-5 | 621 students
  • Rank: #22.
    Greystone Elementary School Math: 79% | Reading: 78%
    Rank
    10/
    10
    Top 5%
    300 Village Street
    Birmingham, AL 35242
    (205) 439-3200

    Grades: K-5 | 510 students
  • Rank: #33.
    Oak Mountain Elementary School Math: 75-79% | Reading: 75-79%
    Rank
    10/
    10
    Top 5%
    5640 Cahaba Valley Rd
    Birmingham, AL 35242
    (205) 682-5230

    Grades: PK-3 | 729 students
  • Rank: #44.
    Oak Mountain High School Math: 74% | Reading: 73%
    Rank
    10/
    10
    Top 10%
    5476 Caldwell Mill Rd
    Birmingham, AL 35242
    (205) 682-5200

    Grades: 9-12 | 1,572 student
  • Rank: #55.
    Spain Park High School Math: 71% | Reading: 73%
    Rank
    10/
    10
    Top 10%
    4700 Jaguar Drive
    Birmingham, AL 35242
    (205) 439-1400

    Grades: 9-12 | 1,626 student
  • Rank: #66.
    Berry Middle School Math: 74% | Reading: 68%
    Rank
    10/
    10
    Top 10%
    4500 Jaguar Dr
    Birmingham, AL 35242
    (205) 439-2000

    Grades: 6-8 | 1,179 student
  • Rank: #77.
    Riverchase Elementary School Math: 71% | Reading: 70%
    Rank
    10/
    10
    Top 10%
    1950 Old Montgomery Highway
    Birmingham, AL 35244
    (205) 439-3400

    Grades: K-5 | 697 students
  • Rank: #88.
    Inverness Elementary School Math: 70-74% | Reading: 65-69%
    Rank
    10/
    10
    Top 10%
    5251 Valleydale Rd
    Birmingham, AL 35242
    (205) 682-5240

    Grades: PK-3 | 605 students
  • Rank: #9-109.- 10.
    Helena High School Math: 70% | Reading: 68%
    Rank
    10/
    10
    Top 10%
    1310 Hillsboro Parkway
    Helena, AL 35080
    (205) 682-3650

    Grades: 9-12 | 1,281 student
  • Rank: #9-109.- 10.
    Oak Mountain Intermediate School Math: 70% | Reading: 68%
    Rank
    10/
    10
    Top 10%
    5486 Caldwell Mill Rd
    Birmingham, AL 35242
    (205) 682-5220

    Grades: 4-5 | 711 students
  • Rank: #1111.
    Oak Mountain Middle School Math: 71% | Reading: 65%
    Rank
    10/
    10
    Top 10%
    5650 Cahaba Valley Rd
    Birmingham, AL 35242
    (205) 682-5210

    Grades: 6-8 | 1,093 student
  • Rank: #1212.
    Wilsonville Elementary School Math: 70-74% | Reading: 60-64%
    Rank
    9/
    10
    Top 20%
    71 School St
    Wilsonville, AL 35186
    (205) 682-6640

    Grades: K-5 | 194 students
  • Rank: #1313.
    Creek View Elementary School Math: 65-69% | Reading: 60-64%
    Rank
    9/
    10
    Top 20%
    8568 Highway 17
    Alabaster, AL 35114
    (205) 685-6100

    Grades: PK-3 | 856 students
  • Rank: #1414.
    Chelsea Park Elementary School Math: 66% | Reading: 59%
    Rank
    9/
    10
    Top 20%
    9000 Chelsea Park Trail
    Chelsea, AL 35043
    (205) 682-6700

    Grades: K-5 | 818 students
  • Rank: #1515.
    Chelsea Middle School Math: 63% | Reading: 60%
    Rank
    9/
    10
    Top 20%
    2321 Highway 39
    Chelsea, AL 35043
    (205) 682-7210

    Grades: 6-8 | 1,063 student
  • Rank: #1616.
    Chelsea High School Math: 64% | Reading: 58%
    Rank
    9/
    10
    Top 20%
    10510 Highway 11
    Chelsea, AL 35043
    (205) 682-7200

    Grades: 9-12 | 1,235 student
  • Rank: #1717.
    Meadow View Elementary School Math: 70-74% | Reading: 50-54%
    Rank
    9/
    10
    Top 20%
    2800 Smokey Rd
    Alabaster, AL 35007
    (205) 685-4300

    Grades: PK-3 | 852 students
  • Rank: #18-1918.- 19.
    Forest Oaks Elementary School Math: 60% | Reading: 61%
    Rank
    9/
    10
    Top 20%
    1000 Hornet Parkway
    Chelsea, AL 35043
    (205) 682-7220

    Grades: K-5 | 741 students
  • Rank: #18-1918.- 19.
    Helena Intermediate School Math: 60% | Reading: 61%
    Rank
    9/
    10
    Top 20%
    3500 Hwy 52
    Helena, AL 35080
    (205) 682-5520

    Grades: 3-5 | 976 students
  • Rank: #2020.
    Helena Middle School Math: 57% | Reading: 61%
    Rank
    9/
    10
    Top 20%
    1299 Hillsboro Parkway
    Helena, AL 35080
    (205) 682-5300

    Grades: 6-8 | 1,009 student
  • Rank: #2121.
    Thompson High School Math: 58% | Reading: 57%
    Rank
    8/
    10
    Top 30%
    100 Warrior Dr
    Alabaster, AL 35007
    (205) 685-6700

    Grades: 9-12 | 1,981 student
  • Rank: #2222.
    Pelham Ridge Math: 58% | Reading: 53%
    Rank
    8/
    10
    Top 30%
    251 Applegate Parkway
    Pelham, AL 35124
    (205) 624-3704

    Grades: K-5 | 891 students
  • Rank: #2323.
    Pelham Oaks Math: 57% | Reading: 52%
    Rank
    8/
    10
    Top 30%
    2200 Highway 33
    Pelham, AL 35124
    (205) 624-3703

    Grades: K-5 | 613 students
  • Rank: #2424.
    Shelby Elementary School Math: 50-54% | Reading: 50-54%
    Rank
    8/
    10
    Top 30%
    19099 Highway 145
    Shelby, AL 35143
    (205) 682-6630

    Grades: PK-5 | 172 students
  • Rank: #2525.
    Thompson Middle School Math: 58% | Reading: 48%
    Rank
    7/
    10
    Top 50%
    1509 Kent Dairy Road
    Alabaster, AL 35007
    (205) 685-8100

    Grades: 7-8 | 954 students
  • Rank: #2626.
    Thompson Intermediate School Math: 47% | Reading: 57%
    Rank
    7/
    10
    Top 50%
    10019 Highway 119
    Alabaster, AL 35007
    (205) 685-6200

    Grades: 4-5 | 976 students
  • Rank: #2727.
    Pelham Park Middle School Math: 50% | Reading: 55%
    Rank
    7/
    10
    Top 50%
    2016 Pelham Park Boulevard
    Pelham, AL 35124
    (205) 624-3702

    Grades: 6-8 | 757 students
  • Rank: #2828.
    Pelham High School Math: 53% | Reading: 51%
    Rank
    7/
    10
    Top 50%
    2500 Panther Cir
    Pelham, AL 35124
    (205) 624-3701

    Grades: 9-12 | 945 students
  • Rank: #2929.
    Columbiana Middle School Math: 53% | Reading: 49%
    Rank
    7/
    10
    Top 50%
    222 Joinertown Road
    Columbiana, AL 35051
    (205) 682-6610

    Grades: 6-8 | 447 students
  • Rank: #3030.
    Thompson Sixth Grade Center Math: 50% | Reading: 51%
    Rank
    7/
    10
    Top 50%
    10111 Highway 119
    Alabaster, AL 35007
    (205) 685-9600

    Grades: 6 | 497 students
  • Rank: #3131.
    Montevallo Elementary School Math: 57% | Reading: 43%
    Rank
    7/
    10
    Top 50%
    171 Jeter Cir
    Montevallo, AL 35115
    (205) 682-6420

    Grades: K-5 | 705 students
  • Rank: #3232.
    Calera Intermediate School Math: 48% | Reading: 48%
    Rank
    6/
    10
    Top 50%
    8454 Highway 31 South
    Calera, AL 35040
    (205) 682-6500

    Grades: 3-5 | 784 students
  • Rank: #3333.
    Vincent Elementary School Math: 51% | Reading: 45%
    Rank
    6/
    10
    Top 50%
    40800 Highway 25
    Vincent, AL 35178
    (205) 682-7320

    Grades: PK-5 | 404 students
  • Rank: #3434.
    Calera High School Math: 46% | Reading: 47%
    Rank
    6/
    10
    Top 50%
    100 Calera Eagle Drive
    Calera, AL 35040
    (205) 682-6100

    Grades: 9-12 | 865 students
  • Rank: #3535.
    Shelby County High School Math: 50-54% | Reading: 35-39%
    Rank
    6/
    10
    Top 50%
    101 Washington St
    Columbiana, AL 35051
    (205) 682-6600

    Grades: 9-12 | 546 students
  • Show 10 more public schools in Shelby County, AL (out of 45 total schools)
Recent Articles
While students are enjoying time off this summer, school district officials across the country are grappling with the issues associated with Common Core Standards, as well as plenty of opposition from parents and teachers.
As more schools return to in-person learning, teachers and parents find themselves dealing with the trauma and stress created by the pandemic.
After more than a year of remote learning, schools are finally returning to in-person instruction but how has the pandemic changed the face of public education and what will it look like moving forward?