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 Storm Lake Middle School Storm Lake, Iowa 50588 17.0%of students chronically absent, 2022-23651students, 2024-2513.3students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students651Per teacher13.3Chronically absent17%
- Public elementary school for grades K to 5 Stowe Elementary School Des Moines, Iowa 50317 37.4%of students chronically absent, 2022-23297students, 2024-2512.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students297Per teacher12.1Chronically absent37.4%
- Public elementary school for grades pre-K to 6 Stratford Elementary Stratford, Iowa 50249 12.9%of students chronically absent, 2022-2374students, 2024-2510.0students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students74Per teacher10Chronically absent12.9%
- Public elementary school for grades pre-K to 4 Strawberry Hill Anamosa, Iowa 52205 21.5%of students chronically absent, 2022-23400students, 2024-2512.9students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students400Per teacher12.9Chronically absent21.5%
- Public elementary school for grades pre-K to 2 Stuart Elementary School Stuart, Iowa 50250 17.5%of students chronically absent, 2022-23211students, 2024-2513.3students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students211Per teacher13.3Chronically absent17.5%
- Public elementary school for grades K to 5 Studebaker Elementary School Des Moines, Iowa 50315 46.5%of students chronically absent, 2022-23561students, 2024-2513.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students561Per teacher13.1Chronically absent46.5%
- Public middle school for grades 6 to 8 Sudlow Middle School Davenport, Iowa 52803 43.1%of students chronically absent, 2022-23734students, 2024-2513.9students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students734Per teacher13.9Chronically absent43.1%
- Public elementary school for grades K to 5 Sugar Creek Elementary School Waukee, Iowa 59263 9.8%of students chronically absent, 2022-23630students, 2024-2517.0students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students630Per teacher17Chronically absent9.8%
- Public middle school for grades 6 to 7 Summit Middle School Johnston, Iowa 50131 17.3%of students chronically absent, 2022-231,118students, 2024-2515.4students per teacher Levelpublic middle school for grades 6 to 7Grades6 to 7Students1,118Per teacher15.4Chronically absent17.3%
- Public high school for grades 9 to 12 Sumner-Fredericksburg High School Sumner, Iowa 50674 20.0%of students chronically absent, 2022-23243students, 2024-2513.9students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students243Per teacher13.9Chronically absent20%
- Public middle school for grades 5 to 8 Sumner-Fredericksburg Middle School Fredericksburg, Iowa 50630 17.9%of students chronically absent, 2022-23217students, 2024-2513.0students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students217Per teacher13Chronically absent17.9%
- Public elementary school for grades K to 4 Sunnyside Elementary School Burlington, Iowa 52601 22.4%of students chronically absent, 2022-23298students, 2024-2510.6students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students298Per teacher10.6Chronically absent22.4%
- Public elementary school for grades 3 to 5 Sunnyside Elementary School Sioux City, Iowa 51106 9.5%of students chronically absent, 2022-23244students, 2024-2516.4students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students244Per teacher16.4Chronically absent9.5%
- Public elementary school for grades 2 to 4 Sunset Heights Elementary School Webster City, Iowa 50595 18.1%of students chronically absent, 2022-23311students, 2024-2514.2students per teacher Levelpublic elementary school for grades 2 to 4Grades2 to 4Students311Per teacher14.2Chronically absent18.1%
- Public middle school for grades 7 to 8 Susan Clark Junior High Muscatine, Iowa 52761 21.1%of students chronically absent, 2022-23544students, 2024-2511.9students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students544Per teacher11.9Chronically absent21.1%
- Public elementary school for grades pre-K to 5 Sylvia Enarson Elementary School Villisca, Iowa 50864 16.2%of students chronically absent, 2022-23112students, 2024-2511.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students112Per teacher11.5Chronically absent16.2%
- Public elementary school for grades pre-K to 5 Table Mound Elementary School Dubuque, Iowa 52003 13.2%of students chronically absent, 2022-23425students, 2024-2513.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students425Per teacher13.2Chronically absent13.2%
- Public elementary school for grades 1 to 4 Taft Elementary School Humboldt, Iowa 50548 1.3%of students chronically absent, 2022-23369students, 2024-2510.9students per teacher Levelpublic elementary school for grades 1 to 4Grades1 to 4Students369Per teacher10.9Chronically absent1.3%
- Public middle school for grades 6 to 8 Taft Middle School Cedar Rapids, Iowa 52405 27.0%of students chronically absent, 2022-23593students, 2024-2515.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students593Per teacher15.4Chronically absent27%
- Public prekindergarten school for grade pre-K Terrace Learning Center Ankeny, Iowa 50023 361students, 2024-2522.0students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents361Per teacher22Chronically absentNot published
- Public elementary school for grades pre-K to K The Cougars Den Ackley, Iowa 50601 9.1%of students chronically absent, 2022-2335students, 2024-2517.5students per teacher Levelpublic elementary school for grades pre-K to KGradesPre-K to KStudents35Per teacher17.5Chronically absent9.1%
- Public elementary school for grades pre-K to 4 Thomas Jefferson Elementary School Newton, Iowa 50208 28.6%of students chronically absent, 2022-23380students, 2024-2514.5students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students380Per teacher14.5Chronically absent28.6%
- Public high school for grades 9 to 12 Thomas Jefferson High School Cedar Rapids, Iowa 52404 46.8%of students chronically absent, 2022-231,501students, 2024-2517.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,501Per teacher17.7Chronically absent46.8%
- Public high school for grades 9 to 12 Thomas Jefferson High School Council Bluffs, Iowa 51501 46.8%of students chronically absent, 2022-231,146students, 2024-2517.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,146Per teacher17.4Chronically absent46.8%
- Public middle school for grades 6 to 8 Thomas Jefferson Middle School Dubuque, Iowa 52001 45.1%of students chronically absent, 2022-23402students, 2024-259.2students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students402Per teacher9.2Chronically absent45.1%
- Public elementary school for grades K to 1 Tiffin Elementary Tiffin, Iowa 52340 17.6%of students chronically absent, 2022-23191students, 2024-2510.7students per teacher Levelpublic elementary school for grades K to 1GradesK to 1Students191Per teacher10.7Chronically absent17.6%
- Public elementary school for grades pre-K to 4 Tilford Elementary School Vinton, Iowa 52349 17.6%of students chronically absent, 2022-23544students, 2024-2513.5students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students544Per teacher13.5Chronically absent17.6%
- Public elementary school for grades K to 5 Timber Ridge Elementary Johnston, Iowa 50131 16.5%of students chronically absent, 2022-23667students, 2024-2514.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students667Per teacher14.1Chronically absent16.5%
- Public middle school for grades 6 to 8 Timberline Middle School Waukee, Iowa 50263 27.4%of students chronically absent, 2022-23992students, 2024-2516.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students992Per teacher16.1Chronically absent27.4%
- Public elementary school for grades pre-K to 4 Tipton Elementary School Tipton, Iowa 52772 17.8%of students chronically absent, 2022-23284students, 2024-2513.0students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students284Per teacher13Chronically absent17.8%
- Public high school for grades 9 to 12 Tipton High School Tipton, Iowa 52772 15.5%of students chronically absent, 2022-23302students, 2024-2515.5students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students302Per teacher15.5Chronically absent15.5%
- Public middle school for grades 5 to 8 Tipton Middle School Tipton, Iowa 52772 22.3%of students chronically absent, 2022-23256students, 2024-2512.0students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students256Per teacher12Chronically absent22.3%
- Public elementary school for grades 2 to 5 Titan Hill Intermediate School Council Bluffs, Iowa 51503 14.3%of students chronically absent, 2022-23901students, 2024-2517.4students per teacher Levelpublic elementary school for grades 2 to 5Grades2 to 5Students901Per teacher17.4Chronically absent14.3%
- Public prekindergarten school for grade pre-K Torrence Elementary Keokuk, Iowa 52632 80students, 2024-2521.9students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents80Per teacher21.9Chronically absentNot published
- Public high school for grade 9 Trailridge School Waukee, Iowa 50263 Levelpublic high school for grade 9Grades9StudentsNot givenPer teacherNot publishedChronically absentNot published
- Public elementary school for grades K to 5 Trailside Elementary School Cedar Rapids, Iowa 52402 429students, 2024-2514.2students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students429Per teacher14.2Chronically absentNot published
- Public elementary school for grades pre-K to 5 Treynor Elementary School Treynor, Iowa 51575 8.2%of students chronically absent, 2022-23366students, 2024-2514.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students366Per teacher14.2Chronically absent8.2%
- Public high school for grades 9 to 12 Treynor High School Treynor, Iowa 51575 4.4%of students chronically absent, 2022-23254students, 2024-2514.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students254Per teacher14.2Chronically absent4.4%
- Public middle school for grades 6 to 8 Treynor Middle School Treynor, Iowa 51575 4.2%of students chronically absent, 2022-23197students, 2024-2519.8students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students197Per teacher19.8Chronically absent4.2%
- Public elementary school for grades pre-K to 5 Tri-Center Elementary School Neola, Iowa 51559 6.5%of students chronically absent, 2022-23364students, 2024-2511.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students364Per teacher11.5Chronically absent6.5%
- Public high school for grades 9 to 12 Tri-Center High School Neola, Iowa 51559 18.6%of students chronically absent, 2022-23225students, 2024-2513.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students225Per teacher13.7Chronically absent18.6%
- Public middle school for grades 6 to 8 Tri-Center Middle School Neola, Iowa 51559 14.8%of students chronically absent, 2022-23135students, 2024-2519.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students135Per teacher19.4Chronically absent14.8%
- Public elementary school for grades pre-K to 6 Tri-County Elementary School Thornburg, Iowa 50255 27.4%of students chronically absent, 2022-23102students, 2024-2515.4students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students102Per teacher15.4Chronically absent27.4%
- Public high school for grades 7 to 12 Tri-County JR/SR High School Thornburg, Iowa 50255 24.3%of students chronically absent, 2022-2377students, 2024-2510.4students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students77Per teacher10.4Chronically absent24.3%
- Public elementary school for grades pre-K to 5 Tripoli Elementary School Tripoli, Iowa 50676 4.9%of students chronically absent, 2022-23219students, 2024-2516.2students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students219Per teacher16.2Chronically absent4.9%
- Public high school for grades 6 to 12 Tripoli Middle/Sr High School Tripoli, Iowa 50676 22.7%of students chronically absent, 2022-23170students, 2024-2510.3students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students170Per teacher10.3Chronically absent22.7%
- Public elementary school for grades K to 8 Triumph Elementary School Fairbank, Iowa 50641 42students, 2024-2521.2students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic elementary school for grades K to 8GradesK to 8Students42Per teacher21.2Chronically absentNot published
- Public prekindergarten school for grade pre-K Truman Early Learning Center Cedar Rapids, Iowa 52405 279students, 2024-2516.4students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents279Per teacher16.4Chronically absentNot published
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.