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 Drexler Middle School Farley, Iowa 52046 14.7%of students chronically absent, 2022-23639students, 2024-2512.9students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students639Per teacher12.9Chronically absent14.7%
- Public high school for grades 6 to 12 Dubuque Online School Dubuque, Iowa 52001 72.6%of students chronically absent, 2022-23249students, 2024-2522.4students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students249Per teacher22.4Chronically absent72.6%
- Public high school for grades 9 to 12 Dubuque Senior High School Dubuque, Iowa 52001 33.7%of students chronically absent, 2022-231,490students, 2024-2511.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,490Per teacher11.3Chronically absent33.7%
- Public elementary school for grades 1 to 5 Duncombe Elementary School Fort Dodge, Iowa 50501 31.2%of students chronically absent, 2022-23438students, 2024-2514.4students per teacher Levelpublic elementary school for grades 1 to 5Grades1 to 5Students438Per teacher14.4Chronically absent31.2%
- Public elementary school for grades pre-K to 5 Dunkerton Elementary Dunkerton, Iowa 50626 9.4%of students chronically absent, 2022-23215students, 2024-2513.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students215Per teacher13.6Chronically absent9.4%
- Public high school for grades 6 to 12 Dunkerton High School Dunkerton, Iowa 50626 32.7%of students chronically absent, 2022-23200students, 2024-2510.6students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students200Per teacher10.6Chronically absent32.7%
- Public elementary school for grades pre-K to 6 Durant Elementary School Durant, Iowa 52747 18.2%of students chronically absent, 2022-23342students, 2024-2514.4students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students342Per teacher14.4Chronically absent18.2%
- Public elementary school for grades pre-K to 4 Durant Elementary School Sumner, Iowa 50674 13.6%of students chronically absent, 2022-23209students, 2024-2513.5students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students209Per teacher13.5Chronically absent13.6%
- Public high school for grades 7 to 12 Durant Junior/Senior High School Durant, Iowa 52747 20.9%of students chronically absent, 2022-23340students, 2024-2513.6students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students340Per teacher13.6Chronically absent20.9%
- Public elementary school for grades pre-K to 5 Dyersville Elementary School Dyersville, Iowa 52040 12.5%of students chronically absent, 2022-23322students, 2024-2511.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students322Per teacher11.2Chronically absent12.5%
- Public elementary school for grades pre-K to 5 Dysart-Geneseo Elementary School Dysart, Iowa 52224 10.9%of students chronically absent, 2022-23219students, 2024-2512.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students219Per teacher12.9Chronically absent10.9%
- Public elementary school for grades pre-K to 1 E A Kreft Primary School Council Bluffs, Iowa 51501 18.6%of students chronically absent, 2022-23502students, 2024-2514.6students per teacher Levelpublic elementary school for grades pre-K to 1GradesPre-K to 1Students502Per teacher14.6Chronically absent18.6%
- Public elementary school for grades pre-K to 4 Eagle Grove Elementary Eagle Grove, Iowa 50533 19.1%of students chronically absent, 2022-23435students, 2024-2511.0students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students435Per teacher11Chronically absent19.1%
- Public high school for grades 9 to 12 Eagle Grove High School Eagle Grove, Iowa 50533 38.5%of students chronically absent, 2022-23329students, 2024-2513.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students329Per teacher13Chronically absent38.5%
- Public elementary school for grades pre-K to 5 Eagle Heights Elementary School Clinton, Iowa 52732 23.4%of students chronically absent, 2022-23443students, 2024-2512.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students443Per teacher12.8Chronically absent23.4%
- Public elementary school for grades pre-K to 5 Earlham Elementary School Earlham, Iowa 50072 14.9%of students chronically absent, 2022-23328students, 2024-2512.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students328Per teacher12.1Chronically absent14.9%
- Public middle school for grades 6 to 8 Earlham Middle School Earlham, Iowa 50072 18.2%of students chronically absent, 2022-23142students, 2024-2518.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students142Per teacher18.3Chronically absent18.2%
- Public high school for grades 9 to 12 Earlham Senior High School Earlham, Iowa 50072 17.8%of students chronically absent, 2022-23189students, 2024-2512.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students189Per teacher12.1Chronically absent17.8%
- Public elementary school for grades pre-K to K Earlville Elementary School Earlville, Iowa 52041 7.4%of students chronically absent, 2022-2391students, 2024-2513.4students per teacher Levelpublic elementary school for grades pre-K to KGradesPre-K to KStudents91Per teacher13.4Chronically absent7.4%
- Public elementary school for grades pre-K to K Early Childhood Center Fort Dodge, Iowa 50501 28.0%of students chronically absent, 2022-23376students, 2024-2513.5students per teacher Levelpublic elementary school for grades pre-K to KGradesPre-K to KStudents376Per teacher13.5Chronically absent28%
- Public prekindergarten school for grade pre-K Early Childhood Center Independence, Iowa 50644 46students, 2024-2524.2students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents46Per teacher24.2Chronically absentNot published
- Public elementary school for grades pre-K to K Early Childhood Center West Liberty, Iowa 52776 16.7%of students chronically absent, 2022-2389students, 2024-2515.3students per teacher Levelpublic elementary school for grades pre-K to KGradesPre-K to KStudents89Per teacher15.3Chronically absent16.7%
- Public elementary school for grades K to 5 Eason Elementary School Waukee, Iowa 50263 12.6%of students chronically absent, 2022-23590students, 2024-2514.8students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students590Per teacher14.8Chronically absent12.6%
- Public elementary school for grades pre-K to 6 East Buchanan Elementary School Winthrop, Iowa 50682 12.5%of students chronically absent, 2022-23303students, 2024-2513.8students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students303Per teacher13.8Chronically absent12.5%
- Public high school for grades 9 to 12 East Buchanan High School Winthrop, Iowa 50682 24.7%of students chronically absent, 2022-23189students, 2024-2510.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students189Per teacher10.6Chronically absent24.7%
- Public middle school for grades 7 to 8 East Buchanan Middle School Winthrop, Iowa 50682 27.3%of students chronically absent, 2022-2375students, 2024-2513.5students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students75Per teacher13.5Chronically absent27.3%
- Public elementary school for grades 3 to 5 East Campus Elementary School Waukon, Iowa 52172 7.8%of students chronically absent, 2022-23220students, 2024-2512.3students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students220Per teacher12.3Chronically absent7.8%
- Public prekindergarten school for grade pre-K East Early Childhood Ctr Storm Lake, Iowa 50588 122students, 2024-2513.4students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents122Per teacher13.4Chronically absentNot published
- Public elementary school for grades K to 5 East Elementary School Ankeny, Iowa 50021 16.7%of students chronically absent, 2022-23409students, 2024-2514.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students409Per teacher14.1Chronically absent16.7%
- Public elementary school for grades K to 2 East Elementary School Independence, Iowa 50644 13.1%of students chronically absent, 2022-23265students, 2024-2512.3students per teacher Levelpublic elementary school for grades K to 2GradesK to 2Students265Per teacher12.3Chronically absent13.1%
- Public elementary school for grades pre-K to 4 East Elementary School Sheldon, Iowa 51201 11.9%of students chronically absent, 2022-23468students, 2024-2513.8students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students468Per teacher13.8Chronically absent11.9%
- Public high school for grades 9 to 12 East High School Des Moines, Iowa 50316 62.9%of students chronically absent, 2022-231,952students, 2024-2521.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,952Per teacher21.8Chronically absent62.9%
- Public high school for grades 9 to 12 East High School Sioux City, Iowa 51106 38.1%of students chronically absent, 2022-231,495students, 2024-2518.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,495Per teacher18.7Chronically absent38.1%
- Public high school for grades 9 to 12 East High School Waterloo, Iowa 50703 65.6%of students chronically absent, 2022-231,016students, 2024-2516.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,016Per teacher16.4Chronically absent65.6%
- Public elementary school for grades pre-K to 5 East Marshall Elementary School Laurel, Iowa 50141 16.5%of students chronically absent, 2022-23242students, 2024-2512.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students242Per teacher12.1Chronically absent16.5%
- Public middle school for grades 6 to 8 East Marshall Middle School Gilman, Iowa 50106 12.7%of students chronically absent, 2022-23157students, 2024-2514.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students157Per teacher14.1Chronically absent12.7%
- Public high school for grades 9 to 12 East Marshall Senior High School Le Grand, Iowa 50142 31.6%of students chronically absent, 2022-23217students, 2024-2512.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students217Per teacher12.1Chronically absent31.6%
- Public middle school for grades 6 to 8 East Middle School Sioux City, Iowa 51106 36.5%of students chronically absent, 2022-231,076students, 2024-2514.9students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students1,076Per teacher14.9Chronically absent36.5%
- Public elementary school for grades pre-K to 5 East Mills Elementary School Malvern, Iowa 51551 25.9%of students chronically absent, 2022-23214students, 2024-259.8students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students214Per teacher9.8Chronically absent25.9%
- Public high school for grades 6 to 12 East Mills Jr/Sr High School Malvern, Iowa 51551 28.8%of students chronically absent, 2022-23234students, 2024-2512.3students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students234Per teacher12.3Chronically absent28.8%
- Public elementary school for grades 4 to 5 East Ridge Elementary Coralville, Iowa 52241 11.0%of students chronically absent, 2022-23442students, 2024-2515.4students per teacher Levelpublic elementary school for grades 4 to 5Grades4 to 5Students442Per teacher15.4Chronically absent11%
- Public elementary school for grades pre-K to 6 East Sac County Elementary Sac City, Iowa 50583 15.7%of students chronically absent, 2022-23433students, 2024-2514.5students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students433Per teacher14.5Chronically absent15.7%
- Public high school for grades 7 to 12 East Sac County High School Lake View, Iowa 51450 23.6%of students chronically absent, 2022-23344students, 2024-2513.8students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students344Per teacher13.8Chronically absent23.6%
- Public elementary school for grades pre-K to 5 East Union Elementary Afton, Iowa 50830 8.4%of students chronically absent, 2022-23201students, 2024-2510.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students201Per teacher10.9Chronically absent8.4%
- Public high school for grades 6 to 12 East Union Middle-High School Afton, Iowa 50830 31.3%of students chronically absent, 2022-23242students, 2024-2510.9students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students242Per teacher10.9Chronically absent31.3%
- Public elementary school for grades pre-K to 6 Easton Valley Elementary School Miles, Iowa 52064 15.7%of students chronically absent, 2022-23287students, 2024-2512.0students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students287Per teacher12Chronically absent15.7%
- Public high school for grades 7 to 12 Easton Valley Junior High / High School Preston, Iowa 52069 36.0%of students chronically absent, 2022-23198students, 2024-259.4students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students198Per teacher9.4Chronically absent36%
- Public elementary school for grades pre-K to 4 Echo Hill Elementary Marion, Iowa 52302 9.9%of students chronically absent, 2022-23536students, 2024-2517.3students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students536Per teacher17.3Chronically absent9.9%
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.