Summary:
Zip code 35578 (Nauvoo, Alabama) is home to just one elementary school, Lupton Junior High School, which serves grades PK through 8 with 448 students and is part of the Walker County district.
Despite its name, Lupton Junior High School is a standout performer in the area, consistently beating both district and state averages across most subjects and grade levels. Its greatest strength is English Language Arts, where every grade exceeds state proficiency by at least 4 points, with 5th graders hitting an impressive 80.49% proficiency. The school also shines in upper-grade mathematics—7th and 8th grade math proficiency rates (42.86% and 42.31%) are more than double the district averages (17.48% and 20.54%) and well above state levels. Science is another hidden gem, with 4th and 8th grade scores exceeding state averages by more than 11 points. The school’s ranking has been volatile, peaking at the 85th percentile in 2024-2025 before dropping to the 69th percentile in 2025-2026, but it remains above average overall.
One notable concern is chronic absenteeism, which sits at 23.7%—more than double the district rate of 11.0% and nearly double the state rate of 12.0%. This is puzzling given the school’s strong academics, suggesting that attending students are performing very well or that interventions are effective. With a student-teacher ratio of 16.5:1 and per-student spending of $10,874, the school achieves these results efficiently. Serving a majority-low-income population (53.12% free/reduced lunch), Lupton Junior High School delivers above-average outcomes in most areas, making it a solid choice for families in the Nauvoo area, though the absenteeism rate is worth monitoring for long-term sustainability.
Thank you for your feedback!