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 Longfellow Elementary School Council Bluffs, Iowa 51501 17.3%of students chronically absent, 2022-23431students, 2024-2513.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students431Per teacher13.9Chronically absent17.3%
- Public elementary school for grades pre-K to 5 Longfellow Elementary School Iowa City, Iowa 52240 24.7%of students chronically absent, 2022-23325students, 2024-2510.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students325Per teacher10.9Chronically absent24.7%
- Public elementary school for grades K to 5 Lou Henry Elementary School Waterloo, Iowa 50701 23.2%of students chronically absent, 2022-23460students, 2024-2512.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students460Per teacher12.1Chronically absent23.2%
- Public elementary school for grades pre-K to 6 Louisa-Muscatine Elementary Letts, Iowa 52754 11.9%of students chronically absent, 2022-23468students, 2024-2512.8students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students468Per teacher12.8Chronically absent11.9%
- Public high school for grades 7 to 12 Louisa-Muscatine JR/SR High School Letts, Iowa 52754 25.2%of students chronically absent, 2022-23353students, 2024-2512.6students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students353Per teacher12.6Chronically absent25.2%
- Public elementary school for grades K to 5 Lovejoy Elementary School Des Moines, Iowa 50315 45.8%of students chronically absent, 2022-23394students, 2024-2512.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students394Per teacher12.1Chronically absent45.8%
- Public elementary school for grades pre-K to 5 Lowell Elementary School Waterloo, Iowa 50702 36.2%of students chronically absent, 2022-23538students, 2024-2512.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students538Per teacher12.8Chronically absent36.2%
- Public elementary school for grades 3 to 4 Lucia Wallace Elementary School Algona, Iowa 50511 13.0%of students chronically absent, 2022-23226students, 2024-2514.5students per teacher Levelpublic elementary school for grades 3 to 4Grades3 to 4Students226Per teacher14.5Chronically absent13%
- Public elementary school for grades K to 5 Lynnville-Sully Elementary School Sully, Iowa 50251 7.2%of students chronically absent, 2022-23224students, 2024-2511.5students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students224Per teacher11.5Chronically absent7.2%
- Public high school for grades 9 to 12 Lynnville-Sully High School Sully, Iowa 50251 15.7%of students chronically absent, 2022-23160students, 2024-2514.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students160Per teacher14.7Chronically absent15.7%
- Public middle school for grades 6 to 8 Lynnville-Sully Middle School Sully, Iowa 50251 22.2%of students chronically absent, 2022-23121students, 2024-2516.2students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students121Per teacher16.2Chronically absent22.2%
- Public elementary school for grades pre-K to 5 Madison Elementary School Davenport, Iowa 52803 54.4%of students chronically absent, 2022-23318students, 2024-2511.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students318Per teacher11.7Chronically absent54.4%
- Public elementary school for grades pre-K to 5 Madison Elementary School Des Moines, Iowa 50316 37.4%of students chronically absent, 2022-23285students, 2024-2512.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students285Per teacher12.1Chronically absent37.4%
- Public elementary school for grades K to 6 Madison Elementary School Muscatine, Iowa 52761 15.1%of students chronically absent, 2022-23372students, 2024-2512.1students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students372Per teacher12.1Chronically absent15.1%
- Public elementary school for grades pre-K to 3 Madison Elementary School Pella, Iowa 50219 11.1%of students chronically absent, 2022-23401students, 2024-2511.9students per teacher Levelpublic elementary school for grades pre-K to 3GradesPre-K to 3Students401Per teacher11.9Chronically absent11.1%
- Public elementary school for grades pre-K to 5 Madrid Elementary School Madrid, Iowa 50156 11.6%of students chronically absent, 2022-23259students, 2024-2512.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students259Per teacher12.9Chronically absent11.6%
- Public high school for grades 9 to 12 Madrid High School Madrid, Iowa 50156 34.5%of students chronically absent, 2022-23195students, 2024-259.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students195Per teacher9.8Chronically absent34.5%
- Public middle school for grades 6 to 8 Madrid Junior High School Madrid, Iowa 50156 10.5%of students chronically absent, 2022-23151students, 2024-2522.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students151Per teacher22.1Chronically absent10.5%
- Public elementary school for grades pre-K to 6 Manson Northwest Webster Elementary Barnum, Iowa 50518 19.8%of students chronically absent, 2022-23439students, 2024-2514.8students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students439Per teacher14.8Chronically absent19.8%
- Public high school for grades 7 to 12 Manson Northwest Webster Junior High/High School Manson, Iowa 50563 10.6%of students chronically absent, 2022-23337students, 2024-2513.0students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students337Per teacher13Chronically absent10.6%
- Public elementary school for grades pre-K to 5 Maple Grove Elementary Cedar Rapids, Iowa 52405 15.4%of students chronically absent, 2022-23539students, 2024-2515.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students539Per teacher15.4Chronically absent15.4%
- Public elementary school for grades K to 5 Maple Grove Elementary School West Des Moines, Iowa 50266 11.6%of students chronically absent, 2022-23577students, 2024-2513.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students577Per teacher13.1Chronically absent11.6%
- Public high school for grades 9 to 12 Maple Valley-Anthon Oto High School Mapleton, Iowa 51034 31.4%of students chronically absent, 2022-23256students, 2024-2511.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students256Per teacher11.4Chronically absent31.4%
- Public elementary school for grades pre-K to 5 Mapleton Elementary School Mapleton, Iowa 51034 12.1%of students chronically absent, 2022-23182students, 2024-2512.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students182Per teacher12.4Chronically absent12.1%
- Public high school for grades 9 to 12 Maquoketa Community High School Maquoketa, Iowa 52060 48.4%of students chronically absent, 2022-23477students, 2024-2514.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students477Per teacher14.8Chronically absent48.4%
- Public middle school for grades 5 to 8 Maquoketa Middle School Maquoketa, Iowa 52060 29.8%of students chronically absent, 2022-23315students, 2024-2512.6students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students315Per teacher12.6Chronically absent29.8%
- Public middle school for grades 6 to 8 Maquoketa Valley Middle School Delhi, Iowa 52223 11.3%of students chronically absent, 2022-23145students, 2024-2516.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students145Per teacher16Chronically absent11.3%
- Public high school for grades 9 to 12 Maquoketa Valley Senior High School Delhi, Iowa 52223 20.4%of students chronically absent, 2022-23206students, 2024-2511.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students206Per teacher11.3Chronically absent20.4%
- Public high school for grades 9 to 12 Marion High School Marion, Iowa 52302 25.3%of students chronically absent, 2022-23735students, 2024-2516.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students735Per teacher16.3Chronically absent25.3%
- Public elementary school for grades pre-K to 5 Mark Twain Elementary Iowa City, Iowa 52240 30.5%of students chronically absent, 2022-23213students, 2024-259.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students213Per teacher9.6Chronically absent30.5%
- Public elementary school for grades pre-K to 5 Mark Twain Elementary School Bettendorf, Iowa 52722 29.7%of students chronically absent, 2022-23409students, 2024-2515.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students409Per teacher15Chronically absent29.7%
- Public elementary school for grades pre-K to 5 Marnie Simons Elementary School Hamburg, Iowa 51640 17.5%of students chronically absent, 2022-23102students, 2024-258.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students102Per teacher8.4Chronically absent17.5%
- Public elementary school for grades pre-K to 5 Marshall Elementary School Dubuque, Iowa 52001 26.5%of students chronically absent, 2022-23323students, 2024-2510.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students323Per teacher10.7Chronically absent26.5%
- Public high school for grades 9 to 12 Marshalltown High School Marshalltown, Iowa 50158 53.1%of students chronically absent, 2022-231,629students, 2024-2516.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,629Per teacher16Chronically absent53.1%
- Public high school for grades 8 to 12 Marshalltown Virtual Academy Marshalltown, Iowa 50158 1.2%of students chronically absent, 2022-2390students, 2024-25166.7students per teacher Levelpublic high school for grades 8 to 12Grades8 to 12Students90Per teacher166.7Chronically absent1.2%
- Public high school for grades 7 to 12 Martensdale-St Marys Jr-Sr High School Martensdale, Iowa 50160 25.8%of students chronically absent, 2022-23225students, 2024-2512.1students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students225Per teacher12.1Chronically absent25.8%
- Public elementary school for grades pre-K to 6 Martensdale-St. Marys Elementary School Martensdale, Iowa 50160 12.7%of students chronically absent, 2022-23307students, 2024-2514.4students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students307Per teacher14.4Chronically absent12.7%
- Public elementary school for grades pre-K to 6 Mary Welsh Elementary Williamsburg, Iowa 52361 14.3%of students chronically absent, 2022-23604students, 2024-2513.8students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students604Per teacher13.8Chronically absent14.3%
- Public high school for grades 9 to 12 Mason City High School Mason City, Iowa 50401 47.5%of students chronically absent, 2022-23891students, 2024-2516.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students891Per teacher16.6Chronically absent47.5%
- Public high school for grades 7 to 12 Mason City Virtual Academy Mason City, Iowa 50401 24.2%of students chronically absent, 2022-2388students, 2024-2558.7students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students88Per teacher58.7Chronically absent24.2%
- Public middle school for grades 6 to 8 McCombs Middle School Des Moines, Iowa 50320 52.9%of students chronically absent, 2022-23670students, 2024-2516.8students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students670Per teacher16.8Chronically absent52.9%
- Public elementary school for grades 4 to 5 McGregor Intermediate School Mcgregor, Iowa 52157 4.7%of students chronically absent, 2022-23130students, 2024-2514.6students per teacher Levelpublic elementary school for grades 4 to 5Grades4 to 5Students130Per teacher14.6Chronically absent4.7%
- Public prekindergarten school for grade pre-K McKee Elementary School Des Moines, Iowa 50317 235students, 2024-2519.6students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents235Per teacher19.6Chronically absentNot published
- Public elementary school for grades K to 5 McKinley Elementary School Davenport, Iowa 52803 26.9%of students chronically absent, 2022-23421students, 2024-2513.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students421Per teacher13.6Chronically absent26.9%
- Public elementary school for grades pre-K to 5 McKinley Elementary School Des Moines, Iowa 50315 34.9%of students chronically absent, 2022-23275students, 2024-2512.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students275Per teacher12Chronically absent34.9%
- Public elementary school for grades K to 6 McKinley Elementary School Muscatine, Iowa 52761 14.3%of students chronically absent, 2022-23394students, 2024-2511.4students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students394Per teacher11.4Chronically absent14.3%
- Public middle school for grades 6 to 8 McKinley STEAM Academy Cedar Rapids, Iowa 52403 46.2%of students chronically absent, 2022-23426students, 2024-2513.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students426Per teacher13.4Chronically absent46.2%
- Public elementary school for grades 2 to 4 Meadow View Elementary Adel, Iowa 50003 9.6%of students chronically absent, 2022-23520students, 2024-2513.0students per teacher Levelpublic elementary school for grades 2 to 4Grades2 to 4Students520Per teacher13Chronically absent9.6%
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.