Total enrollment
448
-15 (-3%) vs SY 2017-18
In Nauvoo, Alabama, public K-12 schools total 1 and serve approximately 448 students, with an average school size of 448.
| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Lupton Junior High School | Elementary | PK-08 | 448 |
Nauvoo is a small Alabama city in terms of public-school footprint, with 1 schools and 448 students total.
Average school size in Nauvoo is around 448 students, 18% noticeably below the Alabama average of about 544.
Five-year track record. Across the same 7-year window, public-school enrollment shrank 3%: 463 students in SY 2017-18 versus 448 in SY 2024-25.
Within the allk12 community for this area, the community for Nauvoo discusses sports rivalries, cross-district programs, and shared facilities. Members of the local community share what they see day-to-day.