Welcome to the Iowa Public School Directory

EducationBug.org has compiled a Iowa public school directory of schools for Iowa. Each Iowa school listing will include name, address, phone number, type of school, and statistics on the Iowa public school.

Our directory includes: Iowa High Schools, Iowa Middle Schools, and Iowa Elementary Schools.

You can search by Iowa Cities, Counties, or School Name & Type. Use the Quick Search links to the left to start your Iowa public school search now.

Iowa Public School Statistics

Iowa Public Schools: 1,512
Number of Students:481,226
Iowa Elementary Schools:786
Iowa Middle Schools:291
Iowa High Schools:368
Number of Male Students:247,293
Number of Female Students:233,933
Asian-Pacific Islander Students:8,702
American Indian-Alaskan Students:2,835
Black Students:21,687
Hispanic Students:23,661
White Students:424,341