Schedule Now

Top 25 Public High Schools in the Birmingham Area (2017) has published their yearly ranking of public high schools for 2017.

The rankings are based on a “rigorous analysis of academic and student life data from the U.S. Department of Education along with millions of reviews from students and parents.” The factors considered as part of the ranking include state assessment proficiency, analysis of academic and student life data, teacher salary, teacher absenteeism, state test results, racial and economic diversity and survey responses from students and parents.

You can click on each school’s name to get more info. If you are a parent of a student at one of these schools and you’re interested in getting tutoring from a local tutor who can come to your home or meet at the closest, most convenient meeting place, click here to learn more about Masterminds Tutoring.

1. Mountain Brook High School (Mountain Brook, AL)

2. Homewood High School (Homewood, AL)

3. Vestavia Hills High School (Vestavia Hills, AL)

4. Spain Park High School (Hoover, AL)

5. Hoover High School (Hoover, AL)

6. Oak Mountain High School (Birmingham, AL)

7. Shades Valley High School (Irondale, AL)

8. Hewitt-Trussville High School (Trussville, AL)

9. Ramsay High School (Birmingham, AL)

10. Calera High School (Calera, AL)

11. Mortimer Jordan High School (Kimberly, AL)

12. Thompson High School (Alabaster, AL)

13. Gardendale High School (Gardendale, AL)

14. Corner High School (Dora, AL)

15. Thompson Middle School (Alabaster, AL)

16. Columbiana Middle School (Columbiana, AL)

17. Calera Middle School (Montevallo, AL)

18. Springville Middle School (Springville, AL)

19. North Jefferson Middle School (Kimberly, AL)

20. Bragg Middle School (Gardendale, AL)

21. Leeds Middle School (Leeds, AL)

22. Rudd Middle School (Pinson, AL)

23. Odenville Middle School (Odenville, AL)

24. McAdory Middle School (Mccalla, AL)

25. Irondale Middle School (Irondale, AL)