The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

1 schools in Nauvoo

Alabama · Public K-12

In Nauvoo, Alabama, public K-12 schools total 1 and serve approximately 448 students, with an average school size of 448.

7-year change in Nauvoo

SY 2017-18 vs SY 2024-25
Total enrollment
448
-15 (-3%) vs SY 2017-18
School count
1
0 (0%) vs SY 2017-18
% White
94%
was 95%
% Hispanic
3%
was 4%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Lupton Junior High SchoolElementaryPK-08448

About Nauvoo

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.

Frequently asked questions

How many public schools are in Nauvoo?
Nauvoo, Alabama has 1 public K-12 schools serving approximately 448 students.
How many elementary, middle, and high schools are in Nauvoo?
Nauvoo has 1 elementary public schools.
What is the largest public school in Nauvoo?
Lupton Junior High School is the largest public school in Nauvoo by enrollment, with approximately 448 students.
What school districts serve Nauvoo?
Nauvoo public schools are operated by Walker County.
What grade levels do public schools in Nauvoo cover?
Public schools in Nauvoo serve students from pre-K through grade 8.