Schools and Districts in Iowa

Explore 1,324 schools and 337 school districts that serves 500,515 students with 35,334 teachers in Iowa.


Public Schools


Private Schools


School Districts



14 to 1

Students to Teacher Ratio

Iowa Schools

There are 1,324 public schools in Iowa distributed in 337 school districts. A total of 500,515 students attend Iowa schools and 35,334 teachers work for the schools.

By school level, there are 682 elementary, 250 middle, 337 high schools, and 55 other type of schools (eg. ungraded, adult education, etc.,).

In addition, 188 private schools are serving students in Iowa.

Iowa Public Schools By Levels and Categories
Number of District337 districts
Total Number of Public Schools1,324 schools
By Level
Elementary682 schools / 237,810 students
Middle250 schools / 99,036 students
High337 schools / 125,345 students
(Ungraded, Adult Education, other)
55 schools
By Category
Traditional1,306 schools
Charter3 schools
Magnet2 schools
Special Education0 schools
Alternative13 schools

Iowa School Districts

In Iowa, 337 school districts are serving their students in 1,324 schools. Des Moines Independent Community School District is the largest district with 60 schools and 33,528 students.

2100 Fleur Drive, Des Moines, IA

PK-12 Offered
60 Schools
33,528 Students
15 Students per teacher

2500 Edgewood Rd NW, Cedar Rapids, IA

PK-12 Offered
32 Schools
16,609 Students
14 Students per teacher

1702 Main Street, Davenport, IA

PK-12 Offered
30 Schools
15,194 Students
13 Students per teacher

1725 N. Dodge Street, Iowa City, IA

PK-12 Offered
28 Schools
14,315 Students
14 Students per teacher

627 4th St, Sioux City, IA

PK-12 Offered
20 Schools
14,261 Students
16 Students per teacher

Student Population

A total of 506,655 students are attending Iowa schools. By gender, there are 260,999 (51.5%) male and 245,656 (51.5%) female students in IA schools.

By race/ethnicity, 379,158 White (74.8%), 30,936 Black (6.1%), and 12,785 Asian (2.5%) students are attending Iowa schools.

Performance in Math and Reading

In 2019, the National Assessment of Educational Progress (NAEP) administered the math and reading assessment to representative samples of fourth- and eighth-grade students in the nation, states, and other participating large urban districts. According to the report, 81 percent of students in fourth grade and 72 percent of students in eighth grade scored at or above the NAEP basic in Math. For reading assessment, 68 percent of students in fourth grade and 73 percent of students in eighth grade scored at or above basic score.

You can read more about the assessment at NAEP report card website for Math and Reading.

4th Grade8th Grade
At or Above NAEP BasicAt or Above NAEP ProficientAt or Above NAEP BasicAt or Above NAEP Proficient
Math81%42% 72%33%
Reading68%35% 73%33%

Advanced Placement Programs

In Iowa schools, total 16,616 students are enrolled in at least one (1) AP programs. 69 students are enrolled in International Baccalaureate Diploma Program and 30,451 students are participating the SAT and/or ACT test program.

Number of Students EnrolledPercent Enrolled
Advanced Placement Programs16,616
Advanced Placement Math3,343
Advanced Placement Science3,432
Advanced Placement Other programs13,588
International BS program69
SAT/ACT Participation30,451

Teachers & Staffs

Total 35,312 full-time (or equivalent) teachers work for schools in Iowa and the students to teacher ratio is 14 to 1. 99.8% of teachers are certified. 90.3% of teachers have 3 or more years teaching experiences.

Total FTE of Teachers35,312Students per teacher: 14 to 1
Teachers who are certified35,25399.8%
Teachers who are not certified600.2%
Teachers in their first year of teaching1,7054.8%
Teachers in their second year of teaching1,7094.8%
School counselors1,475Students per counselor: 339 to 1
Law Enforcement Officer98-
Security guards68-
Social workers65-

Public Schools in Iowa

In Iowa, 1,324 public schools are serving 500,515 students. The next lists are showing schools by offering level.

Private Schools in Iowa

188 private schools are serving students in Iowa. The next lists are showing the private schools by offering level.

Best Colleges in Iowa