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 6 South O’Brien Elem School - Primghar Center Primghar, Iowa 51245 7.9%of students chronically absent, 2022-23328students, 2024-2515.2students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students328Per teacher15.2Chronically absent7.9%
- Public high school for grades 7 to 12 South O’Brien Secondary School Paullina, Iowa 51046 17.1%of students chronically absent, 2022-23241students, 2024-2511.7students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students241Per teacher11.7Chronically absent17.1%
- Public elementary school for grades pre-K to 6 South Page Elementary School College Springs, Iowa 51637 11.5%of students chronically absent, 2022-2336students, 2024-253.9students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students36Per teacher3.9Chronically absent11.5%
- Public elementary school for grades K to 4 South Prairie Elementary Grimes, Iowa 50111 18.8%of students chronically absent, 2022-23436students, 2024-2513.5students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students436Per teacher13.5Chronically absent18.8%
- Public elementary school for grades 1 to 4 South Side Elementary School Hampton, Iowa 50441 22.4%of students chronically absent, 2022-23303students, 2024-2513.1students per teacher Levelpublic elementary school for grades 1 to 4Grades1 to 4Students303Per teacher13.1Chronically absent22.4%
- Public elementary school for grades pre-K to 4 South Tama County Elementary School Tama, Iowa 52339 18.6%of students chronically absent, 2022-23534students, 2024-2514.1students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students534Per teacher14.1Chronically absent18.6%
- Public high school for grades 9 to 12 South Tama County High School Tama, Iowa 52339 25.6%of students chronically absent, 2022-23421students, 2024-2517.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students421Per teacher17Chronically absent25.6%
- Public middle school for grades 5 to 8 South Tama County Middle School Toledo, Iowa 52342 20.3%of students chronically absent, 2022-23413students, 2024-2513.8students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students413Per teacher13.8Chronically absent20.3%
- Public elementary school for grades K to 6 South Union Elementary School Des Moines, Iowa 50315 41.9%of students chronically absent, 2022-23422students, 2024-2512.5students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students422Per teacher12.5Chronically absent41.9%
- Public elementary school for grades pre-K to 4 South Winneshiek Elementary School Ossian, Iowa 52161 4.5%of students chronically absent, 2022-23198students, 2024-2514.3students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students198Per teacher14.3Chronically absent4.5%
- Public high school for grades 9 to 12 South Winneshiek High School Calmar, Iowa 52132 16.6%of students chronically absent, 2022-23205students, 2024-2513.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students205Per teacher13.4Chronically absent16.6%
- Public middle school for grades 5 to 8 South Winneshiek Middle School Ossian, Iowa 52161 4.7%of students chronically absent, 2022-23126students, 2024-2511.6students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students126Per teacher11.6Chronically absent4.7%
- Public elementary school for grades pre-K to 6 Southdale Elementary School Cedar Falls, Iowa 50613 7.1%of students chronically absent, 2022-23539students, 2024-2513.9students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students539Per teacher13.9Chronically absent7.1%
- Public elementary school for grades K to 5 Southeast Elementary School Ankeny, Iowa 50021 18.1%of students chronically absent, 2022-23585students, 2024-2514.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students585Per teacher14.6Chronically absent18.1%
- Public middle school for grades 6 to 8 Southeast Middle School Iowa City, Iowa 52240 37.8%of students chronically absent, 2022-231,269students, 2024-2515.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students1,269Per teacher15.3Chronically absent37.8%
- Public high school for grades 10 to 12 Southeast Polk High School Pleasant Hill, Iowa 50327 36.9%of students chronically absent, 2022-231,722students, 2024-2517.4students per teacher Levelpublic high school for grades 10 to 12Grades10 to 12Students1,722Per teacher17.4Chronically absent36.9%
- Public high school for grades 8 to 9 Southeast Polk Junior High Pleasant Hill, Iowa 50327 26.8%of students chronically absent, 2022-233counselors, 2023-24, in full-time equivalents Levelpublic high school for grades 8 to 9Grades8 to 9StudentsNot givenPer teacherNot publishedChronically absent26.8%
- Public middle school for grades 6 to 7 Southeast Polk Middle School Altoona, Iowa 50009 22.8%of students chronically absent, 2022-231,112students, 2024-2515.9students per teacher Levelpublic middle school for grades 6 to 7Grades6 to 7Students1,112Per teacher15.9Chronically absent22.8%
- Public elementary school for grades pre-K to 4 Southeast Valley Elementary Farnhamville, Iowa 50538 223students, 2024-2513.9students per teacher1counselors, 2023-24, in full-time equivalents Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students223Per teacher13.9Chronically absentNot published
- Public high school for grades 9 to 12 Southeast Valley High School Gowrie, Iowa 50543 340students, 2024-2517.7students per teacher1counselors, 2023-24, in full-time equivalents Levelpublic high school for grades 9 to 12Grades9 to 12Students340Per teacher17.7Chronically absentNot published
- Public middle school for grades 5 to 8 Southeast Valley Middle School Burnside, Iowa 50521 19.1%of students chronically absent, 2022-23314students, 2024-2513.4students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students314Per teacher13.4Chronically absent19.1%
- Public high school for grades 5 to 12 Southeast Warren Jr-Sr High School Liberty Center, Iowa 50145 23.2%of students chronically absent, 2022-23276students, 2024-2511.7students per teacher Levelpublic high school for grades 5 to 12Grades5 to 12Students276Per teacher11.7Chronically absent23.2%
- Public elementary school for grades pre-K to 4 Southeast Warren Primary Milo, Iowa 50166 18.3%of students chronically absent, 2022-23162students, 2024-2510.4students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students162Per teacher10.4Chronically absent18.3%
- Public high school for grades 8 to 9 Southview Middle School Ankeny, Iowa 50023 25.8%of students chronically absent, 2022-23913students, 2024-2514.5students per teacher Levelpublic high school for grades 8 to 9Grades8 to 9Students913Per teacher14.5Chronically absent25.8%
- Public high school for grades 9 to 12 Southwest Valley High school Corning, Iowa 50841 45.9%of students chronically absent, 2022-23195students, 2024-2513.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students195Per teacher13.3Chronically absent45.9%
- Public middle school for grades 6 to 8 Southwest Valley Middle School Villisca, Iowa 50864 28.9%of students chronically absent, 2022-23131students, 2024-2512.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students131Per teacher12.3Chronically absent28.9%
- Public elementary school for grades pre-K to 5 Spalding Park Elementary Sioux City, Iowa 51106 33.6%of students chronically absent, 2022-23683students, 2024-2513.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students683Per teacher13.7Chronically absent33.6%
- Public high school for grades 9 to 12 Spencer High School Spencer, Iowa 51301 30.5%of students chronically absent, 2022-23688students, 2024-2517.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students688Per teacher17Chronically absent30.5%
- Public middle school for grades 6 to 8 Spencer Middle School Spencer, Iowa 51301 22.0%of students chronically absent, 2022-23514students, 2024-2517.2students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students514Per teacher17.2Chronically absent22%
- Public elementary school for grades pre-K to 4 Spirit Lake Elementary School Spirit Lake, Iowa 51360 12.4%of students chronically absent, 2022-23547students, 2024-2514.4students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students547Per teacher14.4Chronically absent12.4%
- Public high school for grades 9 to 12 Spirit Lake High School Spirit Lake, Iowa 51360 34.7%of students chronically absent, 2022-23393students, 2024-2515.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students393Per teacher15.4Chronically absent34.7%
- Public middle school for grades 5 to 8 Spirit Lake Middle School Spirit Lake, Iowa 51360 16.5%of students chronically absent, 2022-23379students, 2024-2516.0students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students379Per teacher16Chronically absent16.5%
- Public elementary school for grades pre-K to 6 Springville Elementary School Springville, Iowa 52336 15.2%of students chronically absent, 2022-23294students, 2024-2514.1students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students294Per teacher14.1Chronically absent15.2%
- Public high school for grades 7 to 12 Springville Secondary School Springville, Iowa 52336 20.0%of students chronically absent, 2022-23184students, 2024-2511.7students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students184Per teacher11.7Chronically absent20%
- Public elementary school for grades pre-K to 5 St Ansgar Elementary School St Ansgar, Iowa 50472 2.8%of students chronically absent, 2022-23345students, 2024-2519.0students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students345Per teacher19Chronically absent2.8%
- Public high school for grades 9 to 12 St Ansgar High School St Ansgar, Iowa 50472 13.5%of students chronically absent, 2022-23166students, 2024-259.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students166Per teacher9.2Chronically absent13.5%
- Public middle school for grades 6 to 8 St Ansgar Middle School St Ansgar, Iowa 50472 6.8%of students chronically absent, 2022-23132students, 2024-2519.5students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students132Per teacher19.5Chronically absent6.8%
- Public charter high school for grade 12 St Lake/IA Cntrl/Buena Vista Early College HS Storm Lake, Iowa 50588 50students, 2024-250.25counselors, 2023-24, in full-time equivalents Levelpublic charter high school for grade 12Grades12Students50Per teacherNot publishedChronically absentNot published
- Public elementary school for grades K to 5 Stanton Elementary School Stanton, Iowa 51573 6.3%of students chronically absent, 2022-23145students, 2024-2528.0students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students145Per teacher28Chronically absent6.3%
- Public high school for grades 6 to 12 Stanton High School Stanton, Iowa 51573 23.4%of students chronically absent, 2022-23153students, 2024-2514.7students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students153Per teacher14.7Chronically absent23.4%
- Public elementary school for grades pre-K to 5 Starmont Elementary School Arlington, Iowa 50606 13.9%of students chronically absent, 2022-23244students, 2024-2510.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students244Per teacher10.4Chronically absent13.9%
- Public high school for grades 9 to 12 Starmont High School Arlington, Iowa 50606 35.1%of students chronically absent, 2022-23174students, 2024-2510.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students174Per teacher10.3Chronically absent35.1%
- Public middle school for grades 6 to 8 Starmont Middle School Arlington, Iowa 50606 14.0%of students chronically absent, 2022-23113students, 2024-2516.5students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students113Per teacher16.5Chronically absent14%
- Public elementary school for grades pre-K to 2 Stewart Elementary School Washington, Iowa 52353 26.3%of students chronically absent, 2022-23457students, 2024-2512.9students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students457Per teacher12.9Chronically absent26.3%
- Public middle school for grades 7 to 8 Stilwell Junior High School West Des Moines, Iowa 50265 8.0%of students chronically absent, 2022-23645students, 2024-2513.4students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students645Per teacher13.4Chronically absent8%
- Public elementary school for grades K to 1 Storm Lake Early Elementary School Storm lake, Iowa 50588 26.9%of students chronically absent, 2022-23437students, 2024-2512.9students per teacher Levelpublic elementary school for grades K to 1GradesK to 1Students437Per teacher12.9Chronically absent26.9%
- Public elementary school for grades 2 to 5 Storm Lake Elementary Storm Lake, Iowa 50588 22.4%of students chronically absent, 2022-23822students, 2024-2516.3students per teacher Levelpublic elementary school for grades 2 to 5Grades2 to 5Students822Per teacher16.3Chronically absent22.4%
- Public high school for grades 9 to 12 Storm Lake High School Storm Lake, Iowa 50588 30.9%of students chronically absent, 2022-23851students, 2024-2519.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students851Per teacher19.3Chronically absent30.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.