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 elementary school for grades pre-K to 5 Moulton Elementary School Des Moines, Iowa 50314 47.5%of students chronically absent, 2022-23465students, 2024-2514.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students465Per teacher14.3Chronically absent47.5%
- Public elementary school for grades pre-K to 6 Moulton Elementary School Moulton, Iowa 52572 17.8%of students chronically absent, 2022-23103students, 2024-2510.7students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students103Per teacher10.7Chronically absent17.8%
- Public high school for grades 7 to 12 Moulton-Udell High School Moulton, Iowa 52572 26.9%of students chronically absent, 2022-2385students, 2024-2512.6students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students85Per teacher12.6Chronically absent26.9%
- Public elementary school for grades pre-K to 5 Mount Ayr Elementary Mount Ayr, Iowa 50854 17.4%of students chronically absent, 2022-23280students, 2024-2512.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students280Per teacher12.2Chronically absent17.4%
- Public high school for grades 6 to 12 Mount Ayr High School Mount Ayr, Iowa 50854 21.4%of students chronically absent, 2022-23304students, 2024-2514.4students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students304Per teacher14.4Chronically absent21.4%
- Public high school for grades 9 to 12 Mount Pleasant High School Mount Pleasant, Iowa 52641 42.4%of students chronically absent, 2022-23545students, 2024-2513.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students545Per teacher13.3Chronically absent42.4%
- Public middle school for grades 6 to 8 Mount Pleasant Middle School Mount Pleasant, Iowa 52641 25.6%of students chronically absent, 2022-23383students, 2024-2512.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students383Per teacher12.4Chronically absent25.6%
- Public high school for grades 9 to 12 Mount Vernon High School Mount Vernon, Iowa 52314 20.3%of students chronically absent, 2022-23470students, 2024-2517.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students470Per teacher17.4Chronically absent20.3%
- Public middle school for grades 5 to 8 Mount Vernon Middle School Mount Vernon, Iowa 52314 17.4%of students chronically absent, 2022-23425students, 2024-2517.1students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students425Per teacher17.1Chronically absent17.4%
- Public elementary school for grades pre-K to 5 Moville Elementary School Moville, Iowa 51039 5.1%of students chronically absent, 2022-23283students, 2024-2513.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students283Per teacher13.5Chronically absent5.1%
- Public elementary school for grades K to 6 Mulberry Elementary School Muscatine, Iowa 52761 5.4%of students chronically absent, 2022-23293students, 2024-2514.9students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students293Per teacher14.9Chronically absent5.4%
- Public elementary school for grades pre-K to 5 Murray Elementary School Murray, Iowa 50174 6.6%of students chronically absent, 2022-23165students, 2024-2514.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students165Per teacher14.3Chronically absent6.6%
- Public high school for grades 6 to 12 Murray Jr/Sr High Murray, Iowa 50174 39.3%of students chronically absent, 2022-23145students, 2024-2513.3students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students145Per teacher13.3Chronically absent39.3%
- Public high school for grades 9 to 12 Muscatine High School Muscatine, Iowa 52761 23.7%of students chronically absent, 2022-231,380students, 2024-2515.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,380Per teacher15.6Chronically absent23.7%
- Public prekindergarten school for grade pre-K Muskie Early Learning Center Muscatine, Iowa 52761 261students, 2024-2517.8students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents261Per teacher17.8Chronically absentNot published
- Public middle school for grades 6 to 8 MVAO Middle School Anthon, Iowa 51004 24.2%of students chronically absent, 2022-23100students, 2024-2511.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students100Per teacher11.1Chronically absent24.2%
- Public elementary school for grades pre-K to 5 Nashua-Plainfield Elementary School Nashua, Iowa 50658 2.6%of students chronically absent, 2022-23281students, 2024-2514.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students281Per teacher14.1Chronically absent2.6%
- Public high school for grades 6 to 12 Nashua-Plainfield Junior-Senior High School Nashua, Iowa 50658 12.9%of students chronically absent, 2022-23311students, 2024-2514.1students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students311Per teacher14.1Chronically absent12.9%
- Public elementary school for grades pre-K to 5 Neil Armstrong Elementary School Bettendorf, Iowa 52722 26.9%of students chronically absent, 2022-23268students, 2024-2512.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students268Per teacher12.8Chronically absent26.9%
- Public elementary school for grades pre-K to 6 Neil Armstrong Elementary School Eldridge, Iowa 52748 19.1%of students chronically absent, 2022-23369students, 2024-2514.2students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students369Per teacher14.2Chronically absent19.1%
- Public high school for grades 9 to 12 Nevada High School Nevada, Iowa 50201 10.4%of students chronically absent, 2022-23498students, 2024-2515.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students498Per teacher15.6Chronically absent10.4%
- Public middle school for grades 5 to 8 Nevada Middle School Nevada, Iowa 50201 11.1%of students chronically absent, 2022-23442students, 2024-2514.8students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students442Per teacher14.8Chronically absent11.1%
- Public elementary school for grades pre-K to 5 New Albin Elementary School New Albin, Iowa 52160 16.7%of students chronically absent, 2022-23147students, 2024-2513.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students147Per teacher13.3Chronically absent16.7%
- Public elementary school for grades pre-K to 4 New Hampton Elementary School New Hampton, Iowa 50659 11.2%of students chronically absent, 2022-23504students, 2024-2515.2students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students504Per teacher15.2Chronically absent11.2%
- Public high school for grades 9 to 12 New Hampton High School New Hampton, Iowa 50659 15.0%of students chronically absent, 2022-23318students, 2024-2511.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students318Per teacher11Chronically absent15%
- Public middle school for grades 5 to 8 New Hampton Middle School New Hampton, Iowa 50659 14.0%of students chronically absent, 2022-23304students, 2024-2513.8students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students304Per teacher13.8Chronically absent14%
- Public elementary school for grades pre-K to 5 New Hartford Elementary School New Hartford, Iowa 50660 18.7%of students chronically absent, 2022-23147students, 2024-2516.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students147Per teacher16.2Chronically absent18.7%
- Public high school for grades 6 to 12 New London Jr-Sr High School New London, Iowa 52645 36.6%of students chronically absent, 2022-23284students, 2024-2512.2students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students284Per teacher12.2Chronically absent36.6%
- Public elementary school for grades pre-K to 5 Newell-Fonda Elementary Newell, Iowa 50568 19.3%of students chronically absent, 2022-23280students, 2024-2515.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students280Per teacher15.7Chronically absent19.3%
- Public high school for grades 9 to 12 Newell-Fonda High School Newell, Iowa 50568 18.1%of students chronically absent, 2022-23138students, 2024-2511.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students138Per teacher11.3Chronically absent18.1%
- Public middle school for grades 6 to 8 Newell-Fonda Middle School Newell, Iowa 50568 21.1%of students chronically absent, 2022-23124students, 2024-2518.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students124Per teacher18.1Chronically absent21.1%
- Public high school for grades 9 to 12 Newton Senior High School Newton, Iowa 50208 36.9%of students chronically absent, 2022-23806students, 2024-2516.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students806Per teacher16.6Chronically absent36.9%
- Public elementary school for grades pre-K to 5 Nixon Elementary School Hiawatha, Iowa 52233 37.4%of students chronically absent, 2022-23289students, 2024-2511.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students289Per teacher11.6Chronically absent37.4%
- Public elementary school for grades pre-K to 4 Nodaway Valley Elementary School Greenfield, Iowa 50849 10.6%of students chronically absent, 2022-23312students, 2024-2513.8students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students312Per teacher13.8Chronically absent10.6%
- Public high school for grades 9 to 12 Nodaway Valley High School Greenfield, Iowa 50849 22.3%of students chronically absent, 2022-23180students, 2024-2510.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students180Per teacher10Chronically absent22.3%
- Public middle school for grades 5 to 8 Nodaway Valley Middle School Fontanelle, Iowa 50846 22.0%of students chronically absent, 2022-23144students, 2024-2516.3students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students144Per teacher16.3Chronically absent22%
- Public elementary school for grades K to 2 Nodland Elementary School Sioux City, Iowa 51106 10.0%of students chronically absent, 2022-23249students, 2024-2513.9students per teacher Levelpublic elementary school for grades K to 2GradesK to 2Students249Per teacher13.9Chronically absent10%
- Public elementary school for grades pre-K to 5 Norman Borlaug Elementary School Coralville, Iowa 52241 20.1%of students chronically absent, 2022-23405students, 2024-2512.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students405Per teacher12.8Chronically absent20.1%
- Public elementary school for grades K to 3 North Bend Elementary North Liberty, Iowa 52317 10.1%of students chronically absent, 2022-23326students, 2024-2513.0students per teacher Levelpublic elementary school for grades K to 3GradesK to 3Students326Per teacher13Chronically absent10.1%
- Public elementary school for grades pre-K to 6 North Butler Elementary Allison, Iowa 50602 14.6%of students chronically absent, 2022-23271students, 2024-2511.7students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students271Per teacher11.7Chronically absent14.6%
- Public high school for grades 7 to 12 North Butler Jr/Sr High School Greene, Iowa 50636 25.1%of students chronically absent, 2022-23254students, 2024-2511.9students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students254Per teacher11.9Chronically absent25.1%
- Public elementary school for grades pre-K to 6 North Cedar Elementary School Cedar Falls, Iowa 50613 15.3%of students chronically absent, 2022-23292students, 2024-2513.4students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students292Per teacher13.4Chronically absent15.3%
- Public high school for grades 7 to 12 North Cedar Jr/Sr High School Clarence, Iowa 52216 35.7%of students chronically absent, 2022-23243students, 2024-2510.6students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students243Per teacher10.6Chronically absent35.7%
- Public elementary school for grades pre-K to 6 North Cedar Lowden Elementary Center Lowden, Iowa 52255 15.1%of students chronically absent, 2022-23168students, 2024-2514.1students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students168Per teacher14.1Chronically absent15.1%
- Public elementary school for grades pre-K to 6 North Cedar Mechanicsville Elementary Center Mechanicsville, Iowa 52306 27.1%of students chronically absent, 2022-23139students, 2024-2511.8students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students139Per teacher11.8Chronically absent27.1%
- Public middle school for grades 6 to 8 North Central Middle School North Liberty, Iowa 52317 23.5%of students chronically absent, 2022-23925students, 2024-2514.6students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students925Per teacher14.6Chronically absent23.5%
- Public elementary school for grades 3 to 6 North Elementary School Leon, Iowa 50144 30.8%of students chronically absent, 2022-23168students, 2024-2511.3students per teacher Levelpublic elementary school for grades 3 to 6Grades3 to 6Students168Per teacher11.3Chronically absent30.8%
- Public high school for grades 9 to 12 North Fayette Valley High School West Union, Iowa 52175 43.8%of students chronically absent, 2022-23323students, 2024-2512.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students323Per teacher12Chronically absent43.8%
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.