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

6 schools in Indianola

Iowa · Public K-12

Public schools in Indianola number 6 per the latest NCES data, with about 3,599 students enrolled, an average school size of 600.

7-year change in Indianola

SY 2017-18 vs SY 2024-25
Total enrollment
3,599
-35 (-1%) vs SY 2017-18
School count
6
0 (0%) vs SY 2017-18
% White
89%
was 92%
% Hispanic
6%
was 3%
% Black
1%
was 1%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Emerson Elementary SchoolElementaryKG-05396
Indianola High SchoolHigh09-121,165
Indianola Middle SchoolMiddle06-08818
Irving Elementary SchoolElementaryKG-05395
Whittier Elementary SchoolElementaryPK-05369
Wilder Elementary SchoolElementaryKG-05456

About Indianola

Indianola, Iowa is home to 6 public schools, with combined enrollment of approximately 3,599 students. By school count, it is a medium-population city.

On the level-by-level breakdown, the city is built around 4 elementary, 1 middle, and 1 high.

Schools in Indianola average about 600 students each, 60% higher than the Iowa norm.

Over the past 7-year window. Combined enrollment now sits at 3,599 students, held roughly steady from the 3,634 reported in SY 2017-18.

Within the allk12 community for this area, the community for Indianola discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Indianola?
Indianola, Iowa has 6 public K-12 schools serving approximately 3,599 students.
How many elementary, middle, and high schools are in Indianola?
Indianola has 4 elementary, 1 middle, 1 high public schools.
What is the largest public school in Indianola?
Indianola High School is the largest public school in Indianola by enrollment, with approximately 1,165 students.
What school districts serve Indianola?
Indianola public schools are operated by Indianola Comm School District.
What grade levels do public schools in Indianola cover?
Public schools in Indianola serve students from pre-K through grade 12.