These 25 Alabama school districts have the best teachers

A recent ranking has listed the 25 Alabama school districts with the best teachers.

Niche based its rankings on student and parent ratings of teachers, teacher salaries and absenteeism, teacher tenure, student-teacher ratio and the Niche Academics Grade for the district. You can go here to see the complete methodology.

According to Niche, these are the 25 Alabama school districts with the best teachers:

1. Mountain Brook City Schools – 14: 1 student/teacher ratio

2. Homewood City Schools – 15:1 student/teacher ratio

3. Madison City Schools – 18:1 student/teacher ratio

4. Hartselle City Schools – 17:1 student/teacher ratio

5. Auburn City Schools – 18: 1 student/teacher ratio

6. Muscle Shoals City Schools – 16:1 student/teacher ratio

7. Trussville City Schools – 18:1 student/teacher ratio

8. Saraland City Schools – 19:1 student/teacher ratio

9. Hoover City Schools – 15:1 student/teacher ratio

10. Vestavia Hills City Schools – 17:1 student/teacher ratio

11. Cullman City Schools – 17:1 student/teacher ratio

12. Winfield City Schools- 16:1 student/teacher ratio

13. Opelika City Schools – 15:1 student/teacher ratio

14. Arab City Schools – 16:1 student/teacher ratio

15. Satsuma School System – 20:1 student/teacher ratio

16. Jasper City Schools – 16:1 student/teacher ratio

17. Covington County Schools – 16:1 student/teacher ratio

18. Russellville City Schools – 15:1 student/teacher ratio

19. Brewton City Schools – 16:1 student/teacher ratio

20. Lauderdale County Schools – 18:1 student/teacher ratio

21. Oxford City Schools – 16:1 student/teacher ratio

22. Scottsboro City Schools – 17:1 student/teacher ratio