Public schools in Iowa
Shortlist up to four to read them side by side.
Filter them by what their records say, and open any one to read it: every fact with its source and date.
1,322 public schools in Iowa.
From NCES’s yearly directory of Jul 1, 2026.
1,322of 1,322 public schoolsshown with your filters
The list
- Public middle school for grades 6 to 8 Hoyt Middle School Des Moines, Iowa 50317 54.7%of students chronically absent, 2022-23455students, 2024-2515.8students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students455Per teacher15.8Chronically absent54.7%
- Public elementary school for grades pre-K to 5 Hubbard-Radcliffe Elementary School Radcliffe, Iowa 50230 15.0%of students chronically absent, 2022-23181students, 2024-2512.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students181Per teacher12.8Chronically absent15%
- Public elementary school for grades K to 5 Hubbell Elementary Des Moines, Iowa 50312 25.6%of students chronically absent, 2022-23362students, 2024-2514.8students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students362Per teacher14.8Chronically absent25.6%
- Public elementary school for grades pre-K to 4 Hudson Elementary School Hudson, Iowa 50643 14.3%of students chronically absent, 2022-23562students, 2024-2516.5students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students562Per teacher16.5Chronically absent14.3%
- Public high school for grades 9 to 12 Hudson High School Hudson, Iowa 50643 21.9%of students chronically absent, 2022-23371students, 2024-2513.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students371Per teacher13.8Chronically absent21.9%
- Public middle school for grades 5 to 8 Hudson Middle School Hudson, Iowa 50643 Levelpublic middle school for grades 5 to 8Grades5 to 8StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public high school for grades 9 to 12 Humboldt High School Humboldt, Iowa 50548 17.5%of students chronically absent, 2022-23464students, 2024-2515.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students464Per teacher15.5Chronically absent17.5%
- Public middle school for grades 5 to 8 Humboldt Middle School Humboldt, Iowa 50548 5.7%of students chronically absent, 2022-23454students, 2024-2516.6students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students454Per teacher16.6Chronically absent5.7%
- Public elementary school for grades K to 5 Hunt Elementary School Sioux City, Iowa 51103 21.0%of students chronically absent, 2022-23451students, 2024-2513.7students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students451Per teacher13.7Chronically absent21%
- Public school for grades K to 12 ICCSD Online Learning Program Iowa City, Iowa 52245 46.2%of students chronically absent, 2022-23173students, 2024-2521.8students per teacher Levelpublic school for grades K to 12GradesK to 12Students173Per teacher21.8Chronically absent46.2%
- Public school for grades pre-K to 12 IGNITE Online & Personalized Learning Shenandoah, Iowa 51601 33.8%of students chronically absent, 2022-23211students, 2024-2556.9students per teacher Levelpublic school for grades pre-K to 12GradesPre-K to 12Students211Per teacher56.9Chronically absent33.8%
- Public high school for grades 9 to 12 IKM-Manning High School Manning, Iowa 51455 49.5%of students chronically absent, 2022-23185students, 2024-259.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students185Per teacher9.8Chronically absent49.5%
- Public middle school for grades 4 to 8 IKM-Manning Middle School Manning, Iowa 51455 8.1%of students chronically absent, 2022-23297students, 2024-2520.3students per teacher Levelpublic middle school for grades 4 to 8Grades4 to 8Students297Per teacher20.3Chronically absent8.1%
- Public high school for grades 7 to 12 Independence Junior Senior High School Independence, Iowa 50644 18.5%of students chronically absent, 2022-23712students, 2024-2515.8students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students712Per teacher15.8Chronically absent18.5%
- Public elementary school for grades K to 4 Indian Creek Elementary School Marion, Iowa 52302 8.5%of students chronically absent, 2022-23354students, 2024-2514.2students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students354Per teacher14.2Chronically absent8.5%
- Public middle school for grades 7 to 8 Indian Hills Junior High School Clive, Iowa 50325 9.5%of students chronically absent, 2022-23661students, 2024-2512.8students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students661Per teacher12.8Chronically absent9.5%
- Public high school for grades 9 to 12 Indianola High School Indianola, Iowa 50125 22.3%of students chronically absent, 2022-231,165students, 2024-2518.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,165Per teacher18.2Chronically absent22.3%
- Public middle school for grades 6 to 8 Indianola Middle School Indianola, Iowa 50125 22.7%of students chronically absent, 2022-23818students, 2024-2514.5students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students818Per teacher14.5Chronically absent22.7%
- Public alternative school for grades 9 to 12 Individualized Learning Center Le Mars, Iowa 51031 100.0%of students chronically absent, 2022-2339students, 2024-2539.0students per teacher Levelpublic alternative school for grades 9 to 12Grades9 to 12Students39Per teacher39Chronically absent100%
- Public elementary school for grades K to 6 Inman Elementary School Red Oak, Iowa 51566 23.4%of students chronically absent, 2022-23461students, 2024-2513.4students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students461Per teacher13.4Chronically absent23.4%
- Public elementary school for grades pre-K to 6 Interstate 35 Elementary School Truro, Iowa 50257 13.5%of students chronically absent, 2022-23458students, 2024-2513.5students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students458Per teacher13.5Chronically absent13.5%
- Public high school for grades 7 to 12 Interstate 35 High School Truro, Iowa 50257 23.4%of students chronically absent, 2022-23385students, 2024-2514.4students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students385Per teacher14.4Chronically absent23.4%
- Public high school for grades 9 to 12 Iowa City High School Iowa City, Iowa 52245 44.1%of students chronically absent, 2022-231,666students, 2024-2516.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,666Per teacher16.4Chronically absent44.1%
- Public elementary school for grades K to 5 Iowa Connections Academy Elementary Anita, Iowa 50020 10.5%of students chronically absent, 2022-23216students, 2024-251counselors, 2023-24, in full-time equivalents Levelpublic elementary school for grades K to 5GradesK to 5Students216Per teacherNot publishedChronically absent10.5%
- Public high school for grades 9 to 12 Iowa Connections Academy High School Anita, Iowa 50020 16.8%of students chronically absent, 2022-231,022students, 2024-253counselors, 2023-24, in full-time equivalents Levelpublic high school for grades 9 to 12Grades9 to 12Students1,022Per teacherNot publishedChronically absent16.8%
- Public middle school for grades 6 to 8 Iowa Connections Academy Middle School Anita, Iowa 50020 8.6%of students chronically absent, 2022-23308students, 2024-252counselors, 2023-24, in full-time equivalents Levelpublic middle school for grades 6 to 8Grades6 to 8Students308Per teacherNot publishedChronically absent8.6%
- Public high school for grades 9 to 12 Iowa Falls - Alden High School Iowa Falls, Iowa 50126 15.8%of students chronically absent, 2022-23398students, 2024-2514.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students398Per teacher14.7Chronically absent15.8%
- Public elementary school for grades pre-K to 6 Iowa Valley Elementary School Marengo, Iowa 52301 9.6%of students chronically absent, 2022-23314students, 2024-2515.3students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students314Per teacher15.3Chronically absent9.6%
- Public high school for grades 7 to 12 Iowa Valley Jr-Sr High School Marengo, Iowa 52301 23.6%of students chronically absent, 2022-23229students, 2024-2511.9students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students229Per teacher11.9Chronically absent23.6%
- Public school for grades K to 12 Iowa Virtual Academy Guttenberg, Iowa 52052 26.8%of students chronically absent, 2022-231,457students, 2024-252counselors, 2023-24, in full-time equivalents Levelpublic school for grades K to 12GradesK to 12Students1,457Per teacherNot publishedChronically absent26.8%
- Public middle school for grades 6 to 8 Iowa Virtual School 6-8 Red Oak, Iowa 51566 Levelpublic middle school for grades 6 to 8Grades6 to 8StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public high school for grades 9 to 12 Iowa Virtual School 9 - 12 Red Oak, Iowa 51566 Levelpublic high school for grades 9 to 12Grades9 to 12StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades K to 5 Iowa Virtual School K-5 Red Oak, Iowa 51566 Levelpublic elementary school for grades K to 5GradesK to 5StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades pre-K to 1 Ireton Elementary School Ireton, Iowa 51027 16.0%of students chronically absent, 2022-23119students, 2024-2510.3students per teacher Levelpublic elementary school for grades pre-K to 1GradesPre-K to 1Students119Per teacher10.3Chronically absent16%
- Public elementary school for grades pre-K to 5 Irving Elementary School Dubuque, Iowa 52001 11.8%of students chronically absent, 2022-23409students, 2024-2513.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students409Per teacher13.5Chronically absent11.8%
- Public elementary school for grades K to 5 Irving Elementary School Indianola, Iowa 50125 10.0%of students chronically absent, 2022-23395students, 2024-2514.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students395Per teacher14.6Chronically absent10%
- Public elementary school for grades K to 5 Irving Elementary School Sioux City, Iowa 51105 18.6%of students chronically absent, 2022-23605students, 2024-2511.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students605Per teacher11.6Chronically absent18.6%
- Public elementary school for grades K to 5 Irving Elementary School Waterloo, Iowa 50702 47.8%of students chronically absent, 2022-23353students, 2024-2510.5students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students353Per teacher10.5Chronically absent47.8%
- Public elementary school for grades pre-K to 3 Irwin Elementary School Irwin, Iowa 51446 19.7%of students chronically absent, 2022-23221students, 2024-2511.3students per teacher Levelpublic elementary school for grades pre-K to 3GradesPre-K to 3Students221Per teacher11.3Chronically absent19.7%
- Public elementary school for grades pre-K to 4 J C Hoglan Elementary School Marshalltown, Iowa 50158 22.3%of students chronically absent, 2022-23337students, 2024-2513.1students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students337Per teacher13.1Chronically absent22.3%
- Public elementary school for grades pre-K to 5 Jackson Elementary School Davenport, Iowa 52804 36.4%of students chronically absent, 2022-23322students, 2024-2512.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students322Per teacher12Chronically absent36.4%
- Public elementary school for grades pre-K to 5 Jackson Elementary School Des Moines, Iowa 50315 38.7%of students chronically absent, 2022-23490students, 2024-2514.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students490Per teacher14.9Chronically absent38.7%
- Public elementary school for grades K to 5 James Elementary School Ottumwa, Iowa 52501 34.5%of students chronically absent, 2022-23249students, 2024-2513.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students249Per teacher13.1Chronically absent34.5%
- Public elementary school for grades pre-K to 5 James Van Allen Elementary School North Liberty, Iowa 52317 21.0%of students chronically absent, 2022-23376students, 2024-2514.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students376Per teacher14.7Chronically absent21%
- Public elementary school for grades K to 4 James Wilson Grimes School Burlington, Iowa 52601 39.0%of students chronically absent, 2022-23212students, 2024-2511.5students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students212Per teacher11.5Chronically absent39%
- Public elementary school for grades pre-K to 5 Janesville Elementary School Janesville, Iowa 50647 1.0%of students chronically absent, 2022-23269students, 2024-2513.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students269Per teacher13.1Chronically absent1%
- Public high school for grades 6 to 12 Janesville Junior-Senior High School Janesville, Iowa 50647 3.4%of students chronically absent, 2022-23243students, 2024-2519.0students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students243Per teacher19Chronically absent3.4%
- Public elementary school for grades pre-K to 5 Jefferson Elementary School Clinton, Iowa 52732 36.7%of students chronically absent, 2022-23376students, 2024-2511.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students376Per teacher11Chronically absent36.7%
Nothing matches all of these.
Remove a filter to see more. Each one is a fact the source publishes, so a place can be left out because its record is silent, not only because of what it says.
Source:
NCES, school directory, 2025-26 (preliminary). Released Jul 1, 2026. Updated yearly.
Your shortlist0 of 4
Add one more to compare.