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 K to 5 Jefferson Elementary School Davenport, Iowa 52804 53.7%of students chronically absent, 2022-23384students, 2024-2510.9students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students384Per teacher10.9Chronically absent53.7%
- Public elementary school for grades pre-K to 5 Jefferson Elementary School Des Moines, Iowa 50321 29.9%of students chronically absent, 2022-23312students, 2024-2514.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students312Per teacher14.2Chronically absent29.9%
- Public elementary school for grades K to 4 Jefferson Elementary School Mason City, Iowa 50401 22.4%of students chronically absent, 2022-23292students, 2024-2511.0students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students292Per teacher11Chronically absent22.4%
- Public elementary school for grades K to 6 Jefferson Elementary School Muscatine, Iowa 52761 15.7%of students chronically absent, 2022-23441students, 2024-2512.0students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students441Per teacher12Chronically absent15.7%
- Public middle school for grades 4 to 6 Jefferson Intermediate Pella, Iowa 50219 8.4%of students chronically absent, 2022-23494students, 2024-2514.2students per teacher Levelpublic middle school for grades 4 to 6Grades4 to 6Students494Per teacher14.2Chronically absent8.4%
- Public prekindergarten school for grade pre-K Jessie Franklin Taylor Des Moines, Iowa 50314 195students, 2024-2517.1students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents195Per teacher17.1Chronically absentNot published
- Public elementary school for grades pre-K to 4 Jesup Elementary School Jesup, Iowa 50648 11.3%of students chronically absent, 2022-23412students, 2024-2516.0students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students412Per teacher16Chronically absent11.3%
- Public high school for grades 9 to 12 Jesup High School Jesup, Iowa 50648 28.8%of students chronically absent, 2022-23269students, 2024-2514.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students269Per teacher14.8Chronically absent28.8%
- Public middle school for grades 5 to 8 Jesup Middle School Jesup, Iowa 50648 13.5%of students chronically absent, 2022-23249students, 2024-2514.0students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students249Per teacher14Chronically absent13.5%
- Public middle school for grades 7 to 8 John Adams Middle School Mason City, Iowa 50401 35.0%of students chronically absent, 2022-23463students, 2024-2513.7students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students463Per teacher13.7Chronically absent35%
- Public elementary school for grades K to 2 John Cline Elementary School Decorah, Iowa 52101 9.6%of students chronically absent, 2022-23300students, 2024-2511.6students per teacher Levelpublic elementary school for grades K to 2GradesK to 2Students300Per teacher11.6Chronically absent9.6%
- Public high school for grades 9 to 12 John F Kennedy High School Cedar Rapids, Iowa 52405 33.1%of students chronically absent, 2022-231,648students, 2024-2517.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,648Per teacher17.8Chronically absent33.1%
- Public elementary school for grades K to 6 John Glenn Elementary School Donahue, Iowa 52746 6.8%of students chronically absent, 2022-23179students, 2024-2515.0students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students179Per teacher15Chronically absent6.8%
- Public elementary school for grades pre-K to 5 John Kennedy Elementary School Dubuque, Iowa 52002 7.9%of students chronically absent, 2022-23493students, 2024-2513.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students493Per teacher13.6Chronically absent7.9%
- Public high school for grades 7 to 12 John R Mott Jr/Hi School Postville, Iowa 52162 15.7%of students chronically absent, 2022-23342students, 2024-2511.1students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students342Per teacher11.1Chronically absent15.7%
- Public elementary school for grades pre-K to K Johnson Elementary Spencer, Iowa 51301 19.1%of students chronically absent, 2022-23201students, 2024-2511.0students per teacher Levelpublic elementary school for grades pre-K to KGradesPre-K to KStudents201Per teacher11Chronically absent19.1%
- Public elementary school for grades pre-K to 5 Johnson STEAM Academy School Cedar Rapids, Iowa 52403 45.4%of students chronically absent, 2022-23324students, 2024-2511.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students324Per teacher11.7Chronically absent45.4%
- Public elementary school for grades 1 to 2 Johnston Elementary School Hopkinton, Iowa 52237 3.7%of students chronically absent, 2022-2394students, 2024-2512.2students per teacher Levelpublic elementary school for grades 1 to 2Grades1 to 2Students94Per teacher12.2Chronically absent3.7%
- Public high school for grades 8 to 9 Johnston Middle School Johnston, Iowa 50131 23.0%of students chronically absent, 2022-231,161students, 2024-2516.3students per teacher Levelpublic high school for grades 8 to 9Grades8 to 9Students1,161Per teacher16.3Chronically absent23%
- Public high school for grades 10 to 12 Johnston Senior High School Johnston, Iowa 50131 30.6%of students chronically absent, 2022-231,820students, 2024-2520.9students per teacher Levelpublic high school for grades 10 to 12Grades10 to 12Students1,820Per teacher20.9Chronically absent30.6%
- Public elementary school for grades pre-K to 6 Jordan Creek Elementary School West Des Moines, Iowa 50265 15.9%of students chronically absent, 2022-23652students, 2024-2516.9students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students652Per teacher16.9Chronically absent15.9%
- Public elementary school for grades K to 5 Karen Acres Elementary School Urbandale, Iowa 50322 8.7%of students chronically absent, 2022-23233students, 2024-2512.0students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students233Per teacher12Chronically absent8.7%
- Public high school for grades 9 to 12 Kee High School Lansing, Iowa 52151 27.3%of students chronically absent, 2022-2387students, 2024-255.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students87Per teacher5.4Chronically absent27.3%
- Public prekindergarten school for grade pre-K Kendall Center Albia, Iowa 52531 63students, 2024-2563.0students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents63Per teacher63Chronically absentNot published
- Public elementary school for grades pre-K to 5 Kenwood Leadership Academy School Cedar Rapids, Iowa 52402 37.7%of students chronically absent, 2022-23386students, 2024-2513.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students386Per teacher13.3Chronically absent37.7%
- Public high school for grades 9 to 12 Keokuk High School Keokuk, Iowa 52632 29.9%of students chronically absent, 2022-23583students, 2024-2515.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students583Per teacher15.1Chronically absent29.9%
- Public middle school for grades 6 to 8 Keokuk Middle School Keokuk, Iowa 52632 22.8%of students chronically absent, 2022-23381students, 2024-2514.5students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students381Per teacher14.5Chronically absent22.8%
- Public elementary school for grades pre-K to 6 Keota Elementary School Keota, Iowa 52248 11.9%of students chronically absent, 2022-23165students, 2024-2511.3students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students165Per teacher11.3Chronically absent11.9%
- Public high school for grades 7 to 12 Keota High School Keota, Iowa 52248 26.3%of students chronically absent, 2022-23114students, 2024-259.6students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students114Per teacher9.6Chronically absent26.3%
- Public elementary school for grades pre-K to 3 Keystone Elementary School Keystone, Iowa 52249 14.8%of students chronically absent, 2022-23176students, 2024-2514.9students per teacher Levelpublic elementary school for grades pre-K to 3GradesPre-K to 3Students176Per teacher14.9Chronically absent14.8%
- Public elementary school for grades K to 5 King Elementary School Des Moines, Iowa 50314 39.0%of students chronically absent, 2022-23315students, 2024-2513.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students315Per teacher13.1Chronically absent39%
- Public elementary school for grades K to 4 Kingsley Elementary School Kingsley, Iowa 51028 11.2%of students chronically absent, 2022-23173students, 2024-2514.0students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students173Per teacher14Chronically absent11.2%
- Public elementary school for grades K to 5 Kingsley Elementary School Waterloo, Iowa 50701 24.2%of students chronically absent, 2022-23337students, 2024-2511.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students337Per teacher11.6Chronically absent24.2%
- Public high school for grades 9 to 12 Kingsley-Pierson High School Kingsley, Iowa 51028 24.8%of students chronically absent, 2022-23141students, 2024-2512.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students141Per teacher12.5Chronically absent24.8%
- Public elementary school for grades K to 3 Kinsey Elementary School Sioux Center, Iowa 51250 10.1%of students chronically absent, 2022-23483students, 2024-2511.7students per teacher Levelpublic elementary school for grades K to 3GradesK to 3Students483Per teacher11.7Chronically absent10.1%
- Public elementary school for grades pre-K to 5 Kirkwood Elementary School Coralville, Iowa 52241 19.8%of students chronically absent, 2022-23270students, 2024-2510.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students270Per teacher10Chronically absent19.8%
- Public elementary school for grades pre-K to 5 Kittrell Elementary School Waterloo, Iowa 50702 26.9%of students chronically absent, 2022-23576students, 2024-2512.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students576Per teacher12.4Chronically absent26.9%
- Public elementary school for grades K to 5 Kluckhohn Elementary School Le Mars, Iowa 51031 9.6%of students chronically absent, 2022-23407students, 2024-2514.4students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students407Per teacher14.4Chronically absent9.6%
- Public high school for grades 9 to 12 Knoxville High School Knoxville, Iowa 50138 33.0%of students chronically absent, 2022-23508students, 2024-2515.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students508Per teacher15.1Chronically absent33%
- Public middle school for grades 6 to 8 Knoxville Middle School Knoxville, Iowa 50138 25.0%of students chronically absent, 2022-23323students, 2024-2512.0students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students323Per teacher12Chronically absent25%
- Public elementary school for grades pre-K to 5 La Porte City Elementary School La Porte City, Iowa 50651 10.0%of students chronically absent, 2022-23260students, 2024-2513.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students260Per teacher13.3Chronically absent10%
- Public elementary school for grades pre-K to 5 Lake Mills Elementary School Lake Mills, Iowa 50450 12.4%of students chronically absent, 2022-23303students, 2024-2514.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students303Per teacher14.6Chronically absent12.4%
- Public middle school for grades 6 to 8 Lake Mills Middle School Lake Mills, Iowa 50450 17.9%of students chronically absent, 2022-23146students, 2024-2525.6students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students146Per teacher25.6Chronically absent17.9%
- Public high school for grades 9 to 12 Lake Mills Senior High School Lake Mills, Iowa 50450 22.4%of students chronically absent, 2022-23193students, 2024-2510.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students193Per teacher10.3Chronically absent22.4%
- Public elementary school for grades K to 5 Lakeview Elementary Centerville, Iowa 52544 24.7%of students chronically absent, 2022-23498students, 2024-2512.3students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students498Per teacher12.3Chronically absent24.7%
- Public elementary school for grades pre-K to 2 Lakeview Elementary Solon, Iowa 52333 6.6%of students chronically absent, 2022-23490students, 2024-2515.0students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students490Per teacher15Chronically absent6.6%
- Public elementary school for grades 4 to 5 Lakewood Elementary School Norwalk, Iowa 50211 14.3%of students chronically absent, 2022-23554students, 2024-2514.7students per teacher Levelpublic elementary school for grades 4 to 5Grades4 to 5Students554Per teacher14.7Chronically absent14.3%
- Public elementary school for grades pre-K to 4 Lambert Elementary School Manchester, Iowa 52057 17.6%of students chronically absent, 2022-23449students, 2024-2513.6students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students449Per teacher13.6Chronically absent17.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.