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 Corning Elementary School Corning, Iowa 50841 10.2%of students chronically absent, 2022-23210students, 2024-2510.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students210Per teacher10.4Chronically absent10.2%
- Public prekindergarten school for grade pre-K Corse Early Childhood Center Burlington, Iowa 52601 177students, 2024-2523.6students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents177Per teacher23.6Chronically absentNot published
- Public elementary school for grades pre-K to 8 Cowles Elementary School Des Moines, Iowa 50324 16.2%of students chronically absent, 2022-23392students, 2024-2516.7students per teacher Levelpublic elementary school for grades pre-K to 8GradesPre-K to 8Students392Per teacher16.7Chronically absent16.2%
- Public elementary school for grades pre-K to 5 CR-B Elementary School Coon Rapids, Iowa 50058 18.2%of students chronically absent, 2022-23233students, 2024-2516.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students233Per teacher16.4Chronically absent18.2%
- Public prekindergarten school for grade pre-K Cresco Early Childhood Development Center Cresco, Iowa 52136 43students, 2024-2512.8students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents43Per teacher12.8Chronically absentNot published
- Public elementary school for grades pre-K to 4 Creston Elementary School Creston, Iowa 50801 15.6%of students chronically absent, 2022-23416students, 2024-2513.0students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students416Per teacher13Chronically absent15.6%
- Public high school for grades 9 to 12 Creston High School Creston, Iowa 50801 18.6%of students chronically absent, 2022-23486students, 2024-2515.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students486Per teacher15.6Chronically absent18.6%
- Public middle school for grades 5 to 8 Creston Middle School Creston, Iowa 50801 21.6%of students chronically absent, 2022-23259students, 2024-2510.4students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students259Per teacher10.4Chronically absent21.6%
- Public elementary school for grades pre-K to 6 Crestview School of Inquiry Clive, Iowa 50325 25.8%of students chronically absent, 2022-23558students, 2024-2511.6students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students558Per teacher11.6Chronically absent25.8%
- Public elementary school for grades K to 4 Crestwood Elementary School Cresco, Iowa 52136 13.9%of students chronically absent, 2022-23349students, 2024-2511.1students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students349Per teacher11.1Chronically absent13.9%
- Public high school for grades 9 to 12 Crestwood High School Cresco, Iowa 52136 24.3%of students chronically absent, 2022-23346students, 2024-2512.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students346Per teacher12.8Chronically absent24.3%
- Public middle school for grades 5 to 8 Crestwood Middle School Cresco, Iowa 52136 283students, 2024-2513.6students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students283Per teacher13.6Chronically absentNot published
- Public elementary school for grades K to 5 Crocker Elementary School Ankeny, Iowa 50023 13.8%of students chronically absent, 2022-23489students, 2024-2514.4students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students489Per teacher14.4Chronically absent13.8%
- Public elementary school for grades K to 6 Crossroads Park Elementary School West Des Moines, Iowa 50266 16.7%of students chronically absent, 2022-23530students, 2024-2514.7students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students530Per teacher14.7Chronically absent16.7%
- Public elementary school for grades pre-K to 5 Cunningham School Waterloo, Iowa 50703 44.4%of students chronically absent, 2022-23443students, 2024-2512.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students443Per teacher12.7Chronically absent44.4%
- Public elementary school for grades K to 4 Dallas Center Elementary Dallas Center, Iowa 50063 13.6%of students chronically absent, 2022-23169students, 2024-2511.6students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students169Per teacher11.6Chronically absent13.6%
- Public high school for grades 9 to 12 Dallas Center-Grimes High School Grimes, Iowa 50111 32.5%of students chronically absent, 2022-231,073students, 2024-2516.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,073Per teacher16.8Chronically absent32.5%
- Public middle school for grades 5 to 6 Dallas Center-Grimes Middle School Dallas Center, Iowa 50063 17.8%of students chronically absent, 2022-23586students, 2024-2513.6students per teacher Levelpublic middle school for grades 5 to 6Grades5 to 6Students586Per teacher13.6Chronically absent17.8%
- Public elementary school for grades pre-K to 5 Danville Elementary School Danville, Iowa 52623 12.1%of students chronically absent, 2022-23362students, 2024-2513.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students362Per teacher13.7Chronically absent12.1%
- Public high school for grades 6 to 12 Danville Junior-Senior High School Danville, Iowa 52623 23.4%of students chronically absent, 2022-23289students, 2024-2516.1students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students289Per teacher16.1Chronically absent23.4%
- Public high school for grades 9 to 12 Davis County Community High School Bloomfield, Iowa 52537 16.2%of students chronically absent, 2022-23358students, 2024-2516.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students358Per teacher16.3Chronically absent16.2%
- Public elementary school for grades pre-K to 4 Davis County Elementary Bloomfield, Iowa 52537 13.3%of students chronically absent, 2022-23418students, 2024-2510.2students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students418Per teacher10.2Chronically absent13.3%
- Public middle school for grades 5 to 8 Davis County Middle School Bloomfield, Iowa 52537 20.8%of students chronically absent, 2022-23337students, 2024-2519.0students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students337Per teacher19Chronically absent20.8%
- Public elementary school for grades pre-K to 4 Dayton Center Dayton, Iowa 50530 14.9%of students chronically absent, 2022-23200students, 2024-2511.9students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students200Per teacher11.9Chronically absent14.9%
- Public high school for grades 6 to 12 DC Online Bloomfield, Iowa 62637 10.5%of students chronically absent, 2022-2334students, 2024-250counselors, 2023-24, in full-time equivalents Levelpublic high school for grades 6 to 12Grades6 to 12Students34Per teacherNot publishedChronically absent10.5%
- Public middle school for grades 7 to 8 DC-G Oak View Grimes, Iowa 50111 20.4%of students chronically absent, 2022-23537students, 2024-2515.2students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students537Per teacher15.2Chronically absent20.4%
- Public high school for grades 9 to 12 Decorah High School Decorah, Iowa 52101 16.3%of students chronically absent, 2022-23555students, 2024-2514.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students555Per teacher14.1Chronically absent16.3%
- Public middle school for grades 5 to 8 Decorah Middle School Decorah, Iowa 52101 9.1%of students chronically absent, 2022-23432students, 2024-2512.3students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students432Per teacher12.3Chronically absent9.1%
- Public elementary school for grades pre-K to 5 Delaware Elementary Des Moines, Iowa 50317 14.1%of students chronically absent, 2022-23440students, 2024-2512.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students440Per teacher12.1Chronically absent14.1%
- Public elementary school for grades 3 to 5 Delhi Elementary School Delhi, Iowa 52223 3.4%of students chronically absent, 2022-23166students, 2024-2517.6students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students166Per teacher17.6Chronically absent3.4%
- Public elementary school for grades pre-K to 6 Delwood Elementary School Delmar, Iowa 52037 12.6%of students chronically absent, 2022-23142students, 2024-258.7students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students142Per teacher8.7Chronically absent12.6%
- Public elementary school for grades pre-K to 4 Demoney Elementary Estherville, Iowa 51334 15.7%of students chronically absent, 2022-23460students, 2024-2511.5students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students460Per teacher11.5Chronically absent15.7%
- Public elementary school for grades pre-K to 2 Denison Elementary School Denison, Iowa 51442 18.1%of students chronically absent, 2022-23691students, 2024-2512.2students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students691Per teacher12.2Chronically absent18.1%
- Public high school for grades 9 to 12 Denison High School Denison, Iowa 51442 28.0%of students chronically absent, 2022-23777students, 2024-2517.9students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students777Per teacher17.9Chronically absent28%
- Public middle school for grades 6 to 8 Denison Middle School Denison, Iowa 51442 12.7%of students chronically absent, 2022-23502students, 2024-2514.8students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students502Per teacher14.8Chronically absent12.7%
- Public prekindergarten school for grade pre-K Denver Early Elementary School Denver, Iowa 50622 60students, 2024-2513.6students per teacher0.6counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents60Per teacher13.6Chronically absentNot published
- Public elementary school for grades K to 5 Denver Elementary School - Lincoln Street Building Denver, Iowa 50622 5.6%of students chronically absent, 2022-23431students, 2024-2514.9students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students431Per teacher14.9Chronically absent5.6%
- Public middle school for grades 6 to 8 Denver Middle School Denver, Iowa 50622 13.5%of students chronically absent, 2022-23238students, 2024-2520.2students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students238Per teacher20.2Chronically absent13.5%
- Public high school for grades 9 to 12 Denver Senior High School Denver, Iowa 50622 29.0%of students chronically absent, 2022-23278students, 2024-2513.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students278Per teacher13.6Chronically absent29%
- Public middle school for grades 5 to 6 DeSoto Intermediate School DeSoto, Iowa 50069 11.0%of students chronically absent, 2022-23337students, 2024-2513.8students per teacher Levelpublic middle school for grades 5 to 6Grades5 to 6Students337Per teacher13.8Chronically absent11%
- Public elementary school for grades 3 to 5 Dexter Elementary School Dexter, Iowa 50070 19.9%of students chronically absent, 2022-23186students, 2024-2513.3students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students186Per teacher13.3Chronically absent19.9%
- Public elementary school for grades pre-K to 5 Diagonal Elementary School Diagonal, Iowa 50845 11.5%of students chronically absent, 2022-2358students, 2024-258.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students58Per teacher8.5Chronically absent11.5%
- Public high school for grades 6 to 12 Diagonal Junior-Senior High School Diagonal, Iowa 50845 30.6%of students chronically absent, 2022-2352students, 2024-2510.7students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students52Per teacher10.7Chronically absent30.6%
- Public elementary school for grades pre-K to 4 Dike Elementary School Dike, Iowa 50624 14.5%of students chronically absent, 2022-23306students, 2024-2514.3students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students306Per teacher14.3Chronically absent14.5%
- Public high school for grades 9 to 12 Dike-New Hartford High School Dike, Iowa 50624 10.5%of students chronically absent, 2022-23294students, 2024-2513.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students294Per teacher13.3Chronically absent10.5%
- Public middle school for grades 6 to 8 Dike-New Hartford Junior High School New Hartford, Iowa 50660 6.5%of students chronically absent, 2022-23210students, 2024-2518.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students210Per teacher18.3Chronically absent6.5%
- Public elementary school for grades 1 to 2 Douma Elementary School Ottumwa, Iowa 52501 23.0%of students chronically absent, 2022-23327students, 2024-2511.3students per teacher Levelpublic elementary school for grades 1 to 2Grades1 to 2Students327Per teacher11.3Chronically absent23%
- Public elementary school for grades K to 5 Downtown School Des Moines, Iowa 50309 14.0%of students chronically absent, 2022-23197students, 2024-2513.4students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students197Per teacher13.4Chronically absent14%
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.