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

5 schools in Altoona

Iowa · Public K-12

5 public K-12 schools operate inside Altoona, with combined enrollment of about 3,187 students (4 elementary and 1 middle).

7-year change in Altoona

SY 2017-18 vs SY 2024-25
Total enrollment
3,187
+1,106 (+53%) vs SY 2017-18
School count
5
+1 (+25%) vs SY 2017-18
% White
66%
was 77%
% Hispanic
12%
was 7%
% Black
11%
was 7%
% Asian
3%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Altoona ElementaryElementaryPK-05429
Centennial ElementaryElementaryPK-05423
Clay ElementaryElementaryPK-05700
Southeast Polk Middle SchoolMiddle06-071,112
Willowbrook ElementaryElementaryPK-05523

About Altoona

Across Altoona, Iowa, 5 public schools educates about 3,187 students between them.

For a sense of the school types, the city is built around 4 elementary, and 1 middle.

Schools in Altoona average about 637 students each, 69% above the Iowa norm.

Five-year track record. Total public-school enrollment in Altoona has increased 53% since SY 2017-18, moving from about 2,081 students to 3,187. Over that span, Altoona added 1 school, going from 4 to 5. Demographically, the White share of enrollment contracted from 77% to 66%.

On allk12, the community for Altoona discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Altoona, Iowa?
There are 5 public K-12 schools in Altoona, with a combined enrollment of about 3,187.
How many elementary, middle, and high schools are in Altoona?
Altoona has 4 elementary, 1 middle public schools.
What is the largest public school in Altoona?
Southeast Polk Middle School is the largest public school in Altoona by enrollment, with approximately 1,112 students.
What school districts serve Altoona?
Altoona public schools are operated by Southeast Polk Comm School District.
What grade levels do public schools in Altoona cover?
Public schools in Altoona serve students from pre-K through grade 7.