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

3 schools in Truro

Iowa · Public K-12

Whether you are tracking a high school, middle school, or elementary campus, Truro's 3 public K-12 schools collectively enroll about 1,071 students (1 elementary, 1 middle, and 1 high).

7-year change in Truro

SY 2017-18 vs SY 2024-25
Total enrollment
843
-2 (0%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
94%
was 96%
% Hispanic
3%
was 1%
% Black
1%
was 1%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Interstate 35 Elementary SchoolElementaryPK-06458
Interstate 35 High SchoolHigh07-12385
Interstate 35 Middle SchoolMiddle05-08228

About Truro

Public education in Truro, Iowa runs across 3 schools that teaches roughly 1,071 students. By footprint, Truro sits in the rural-scale bracket.

On the school-mix side, the city covers 1 elementary, 1 middle, and 1 high.

Five-year track record. Across the same 7-year window, public-school enrollment remained close to its prior level: 845 students in SY 2017-18 versus 843 in SY 2024-25.

On this page, the community for Truro discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Truro, Iowa?
There are 3 public K-12 schools in Truro, with a combined enrollment of about 1,071.
How many elementary, middle, and high schools are in Truro?
Truro has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Truro?
Interstate 35 Elementary School is the largest public school in Truro by enrollment, with approximately 458 students.
What school districts serve Truro?
Truro public schools are operated by Interstate 35 Comm School District.
What grade levels do public schools in Truro cover?
Public schools in Truro serve students from pre-K through grade 12.