Best public middle schools in the Louisville metro area
Best public middle schools in the Louisville metro area
Stacker compiled a list of the best public middle schools in the Louisville metro area using data from the Niche. Niche uses five weighted factors for its rankings: academics grade, teachers grade, district overall grade, culture & diversity grade, and parent / student surveys. You can read more about the methodology here.

#10. Barret Traditional Middle School
- School grades: 6-8
- Location: Jefferson County Public Schools, KY
- Enrollment: 631 (18:1 student to teacher ratio)
- Niche grade: A-
#9. Noe Middle School
- School grades: 6-8
- Location: Jefferson County Public Schools, KY
- Enrollment: 1,198 (19:1 student to teacher ratio)
- Niche grade: A-
#8. Meyzeek Middle School
- School grades: 6-8
- Location: Jefferson County Public Schools, KY
- Enrollment: 896 (17:1 student to teacher ratio)
- Niche grade: A-
#7. Oldham County Middle School
- School grades: 6-8
- Location: Oldham County Public Schools, KY
- Enrollment: 699 (16:1 student to teacher ratio)
- Niche grade: A-
#6. Highland Hills Middle School
- School grades: 5-8
- Location: New Albany-Floyd County Consolidated Schools, IN
- Enrollment: 1,663 (19:1 student to teacher ratio)
- Niche grade: A
#5. East Oldham Middle School
- School grades: 6-8
- Location: Oldham County Public Schools, KY
- Enrollment: 600 (17:1 student to teacher ratio)
- Niche grade: A
#4. South Oldham Middle School
- School grades: 6-8
- Location: Oldham County Public Schools, KY
- Enrollment: 823 (18:1 student to teacher ratio)
- Niche grade: A
#3. North Oldham Middle School
- School grades: 6-8
- Location: Oldham County Public Schools, KY
- Enrollment: 750 (18:1 student to teacher ratio)
- Niche grade: A
#2. J. Graham Brown School
- School grades: K-12
- Location: Jefferson County Public Schools, KY
- Enrollment: 753 (16:1 student to teacher ratio)
- Niche grade: A
#1. Anchorage Independent Public School
- School grades: PK, K-8
- Location: Anchorage, KY
- Enrollment: 399 (10:1 student to teacher ratio)
- Niche grade: A