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

8 schools in Johnston

Iowa · Public K-12

8 public K-12 schools, 7,339 students, one city. That is the Johnston entry on the numbers, with a mix of 5 elementary, 1 middle, and 2 high.

7-year change in Johnston

SY 2017-18 vs SY 2024-25
Total enrollment
7,339
+57 (+1%) vs SY 2017-18
School count
8
0 (0%) vs SY 2017-18
% White
64%
was 74%
% Hispanic
8%
was 6%
% Black
12%
was 8%
% Asian
10%
was 8%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Beaver Creek Elementary SchoolElementaryKG-05575
Henry A Wallace Elementary SchoolElementaryPK-05840
Horizon ElementaryElementaryKG-05613
Johnston Middle SchoolHigh08-091,161
Johnston Senior High SchoolHigh10-121,820
Lawson Elementary SchoolElementaryKG-05545
Summit Middle SchoolMiddle06-071,118
Timber Ridge ElementaryElementaryKG-05667

About Johnston

Johnston is a moderately sized Iowa city in terms of public-school footprint, with 8 schools and 7,339 students total.

In terms of grade levels, the city comprises 5 elementary, 1 middle, and 2 high.

Schools in Johnston average about 917 students each, 144% higher than the Iowa norm.

Five-year track record. Total public-school enrollment in Johnston has remained close to its prior level since SY 2017-18, moving from about 7,282 students to 7,339. The White share of public-school enrollment decreased from 74% to 64%.

In the discussion threads here, the community for Johnston 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 Johnston?
Johnston, Iowa has 8 public K-12 schools serving approximately 7,339 students.
How many elementary, middle, and high schools are in Johnston?
Johnston has 5 elementary, 1 middle, 2 high public schools.
What is the largest public school in Johnston?
Johnston Senior High School is the largest public school in Johnston by enrollment, with approximately 1,820 students.
What school districts serve Johnston?
Johnston public schools are operated by Johnston Comm School District.
What grade levels do public schools in Johnston cover?
Public schools in Johnston serve students from pre-K through grade 12.