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 Truman Elementary School Davenport, Iowa 52806 19.7%of students chronically absent, 2022-23434students, 2024-2512.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students434Per teacher12.7Chronically absent19.7%
- Public elementary school for grades pre-K to 6 Turkey Valley Elementary School Jackson Junction, Iowa 52171 12.2%of students chronically absent, 2022-23198students, 2024-2511.1students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students198Per teacher11.1Chronically absent12.2%
- Public high school for grades 7 to 12 Turkey Valley Jr-Sr High School Jackson Junction, Iowa 52171 24.0%of students chronically absent, 2022-23185students, 2024-2517.8students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students185Per teacher17.8Chronically absent24%
- Public elementary school for grades pre-K to 6 Twin Cedars Elementary School Bussey, Iowa 50044 19.8%of students chronically absent, 2022-23170students, 2024-2514.3students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students170Per teacher14.3Chronically absent19.8%
- Public high school for grades 7 to 12 Twin Cedars Jr-Sr High School Bussey, Iowa 50044 34.6%of students chronically absent, 2022-23142students, 2024-259.3students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students142Per teacher9.3Chronically absent34.6%
- Public elementary school for grades pre-K to 5 Twin Rivers Elementary School Bode, Iowa 50519 19.0%of students chronically absent, 2022-2345students, 2024-256.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students45Per teacher6.4Chronically absent19%
- Public elementary school for grades pre-K to 5 Underwood Elementary School Underwood, Iowa 51576 3.7%of students chronically absent, 2022-23424students, 2024-2516.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students424Per teacher16.1Chronically absent3.7%
- Public high school for grades 9 to 12 Underwood High School Underwood, Iowa 51576 19.3%of students chronically absent, 2022-23247students, 2024-2514.9students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students247Per teacher14.9Chronically absent19.3%
- Public middle school for grades 6 to 8 Underwood Middle School Underwood, Iowa 51576 7.7%of students chronically absent, 2022-23184students, 2024-2521.2students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students184Per teacher21.2Chronically absent7.7%
- Public high school for grades 9 to 12 Union High School La Porte City, Iowa 50651 27.8%of students chronically absent, 2022-23279students, 2024-2511.9students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students279Per teacher11.9Chronically absent27.8%
- Public middle school for grades 6 to 8 Union Middle School Dysart, Iowa 52224 23.4%of students chronically absent, 2022-23194students, 2024-2512.2students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students194Per teacher12.2Chronically absent23.4%
- Public elementary school for grades pre-K to 6 United Community School Boone, Iowa 50036 12.0%of students chronically absent, 2022-23329students, 2024-2512.4students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students329Per teacher12.4Chronically absent12%
- Public elementary school for grades pre-K to 5 Unity Elementary School Sioux City, Iowa 51105 28.8%of students chronically absent, 2022-23483students, 2024-2512.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students483Per teacher12.5Chronically absent28.8%
- Public high school for grades 9 to 12 Urbandale High School Urbandale, Iowa 50322 37.3%of students chronically absent, 2022-231,301students, 2024-2514.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,301Per teacher14.8Chronically absent37.3%
- Public middle school for grades 6 to 8 Urbandale Middle School Urbandale, Iowa 50322 22.6%of students chronically absent, 2022-23892students, 2024-2515.2students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students892Per teacher15.2Chronically absent22.6%
- Public elementary school for grades pre-K to 5 Valerius Elementary School Urbandale, Iowa 50322 598students, 2024-2512.8students per teacher1counselors, 2023-24, in full-time equivalents Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students598Per teacher12.8Chronically absentNot published
- Public elementary school for grades pre-K to 4 Valley Elementary School Elgin, Iowa 52141 11.7%of students chronically absent, 2022-23169students, 2024-2517.2students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students169Per teacher17.2Chronically absent11.7%
- Public high school for grades 10 to 12 Valley High School West Des Moines, Iowa 50266 37.9%of students chronically absent, 2022-232,178students, 2024-2518.3students per teacher Levelpublic high school for grades 10 to 12Grades10 to 12Students2,178Per teacher18.3Chronically absent37.9%
- Public high school for grade 9 Valley Southwoods West Des Moines, Iowa 50265 18.5%of students chronically absent, 2022-23678students, 2024-2513.9students per teacher Levelpublic high school for grade 9Grades9Students678Per teacher13.9Chronically absent18.5%
- Public elementary school for grades 3 to 5 Van Allen Elementary School Chariton, Iowa 50049 23.2%of students chronically absent, 2022-23292students, 2024-2516.2students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students292Per teacher16.2Chronically absent23.2%
- Public elementary school for grades 3 to 5 Van Allen Elementary School Mount Pleasant, Iowa 52641 19.1%of students chronically absent, 2022-23362students, 2024-2512.0students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students362Per teacher12Chronically absent19.1%
- Public high school for grades 7 to 12 Van Buren County Community Middle & High School Keosauqua, Iowa 52565 25.5%of students chronically absent, 2022-23354students, 2024-2512.8students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students354Per teacher12.8Chronically absent25.5%
- Public elementary school for grades pre-K to 6 Van Buren County Community School District Douds Center Douds, Iowa 52551 16.7%of students chronically absent, 2022-23292students, 2024-2510.7students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students292Per teacher10.7Chronically absent16.7%
- Public elementary school for grades pre-K to 6 Van Buren County Community School District Harmony Center Farmington, Iowa 52626 23.1%of students chronically absent, 2022-23175students, 2024-2513.0students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students175Per teacher13Chronically absent23.1%
- Public elementary school for grades K to 5 Van Buren Elementary School Cedar Rapids, Iowa 52404 37.5%of students chronically absent, 2022-23429students, 2024-2512.3students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students429Per teacher12.3Chronically absent37.5%
- Public elementary school for grades pre-K to 5 Van Meter Elementary School Van Meter, Iowa 50261 10.6%of students chronically absent, 2022-23578students, 2024-2516.4students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students578Per teacher16.4Chronically absent10.6%
- Public high school for grades 9 to 12 Van Meter High School Van Meter, Iowa 50261 28.4%of students chronically absent, 2022-23316students, 2024-2514.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students316Per teacher14.7Chronically absent28.4%
- Public middle school for grades 6 to 8 Van Meter Middle School Van Meter, Iowa 50261 13.7%of students chronically absent, 2022-23252students, 2024-2533.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students252Per teacher33.1Chronically absent13.7%
- Public middle school for grades 5 to 8 Vernon Middle School Marion, Iowa 52302 31.0%of students chronically absent, 2022-23587students, 2024-2512.9students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students587Per teacher12.9Chronically absent31%
- Public prekindergarten school for grade pre-K Viersen Early Learning Center Pella, Iowa 50219 137students, 2024-2527.5students per teacher Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents137Per teacher27.5Chronically absentNot published
- Public prekindergarten school for grade pre-K Vince Meyer Early Learning Center Waukee, Iowa 50263 348students, 2024-2523.5students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents348Per teacher23.5Chronically absentNot published
- Public high school for grades 9 to 12 Vinton-Shellsburg High School Vinton, Iowa 52349 32.5%of students chronically absent, 2022-23414students, 2024-2513.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students414Per teacher13.3Chronically absent32.5%
- Public middle school for grades 6 to 8 Vinton-Shellsburg Middle School Vinton, Iowa 52349 27.4%of students chronically absent, 2022-23331students, 2024-2514.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students331Per teacher14.4Chronically absent27.4%
- Public elementary school for grades pre-K to 5 Viola Gibson Elementary School Cedar Rapids, Iowa 52411 15.5%of students chronically absent, 2022-23565students, 2024-2517.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students565Per teacher17.3Chronically absent15.5%
- Public elementary school for grades pre-K to 6 Virgil Grissom Elementary School Princeton, Iowa 52768 6.8%of students chronically absent, 2022-23152students, 2024-2513.6students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students152Per teacher13.6Chronically absent6.8%
- Public high school for grades 9 to 12 Virtual Campus Des Moines, Iowa 50309 100.0%of students chronically absent, 2022-23380students, 2024-2524.0students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students380Per teacher24Chronically absent100%
- Public elementary school for grades pre-K to 6 WACO Elementary School Crawfordsville, Iowa 52621 17.1%of students chronically absent, 2022-23317students, 2024-2514.4students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students317Per teacher14.4Chronically absent17.1%
- Public high school for grades 7 to 12 WACO High School Wayland, Iowa 52654 15.3%of students chronically absent, 2022-23241students, 2024-2511.0students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students241Per teacher11Chronically absent15.3%
- Public elementary school for grades K to 5 Walcott Elementary School Walcott, Iowa 52773 32.0%of students chronically absent, 2022-23150students, 2024-2513.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students150Per teacher13.6Chronically absent32%
- Public middle school for grades 6 to 8 Walcott Middle School Walcott, Iowa 52773 31.4%of students chronically absent, 2022-23322students, 2024-2512.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students322Per teacher12.4Chronically absent31.4%
- Public alternative school for grades 9 to 12 Walnut Creek Campus West Des Moines, Iowa 50265 100.0%of students chronically absent, 2022-23152students, 2024-2510.8students per teacher Levelpublic alternative school for grades 9 to 12Grades9 to 12Students152Per teacher10.8Chronically absent100%
- Public elementary school for grades K to 5 Walnut Hills Elementary School Urbandale, Iowa 50323 6.9%of students chronically absent, 2022-23708students, 2024-2517.3students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students708Per teacher17.3Chronically absent6.9%
- Public elementary school for grades pre-K to 5 Walnut Street School Des Moines, Iowa 50309 36.7%of students chronically absent, 2022-23257students, 2024-2514.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students257Per teacher14.9Chronically absent36.7%
- Public elementary school for grades pre-K to 5 Wapello Elementary School Wapello, Iowa 52653 15.2%of students chronically absent, 2022-23229students, 2024-2511.7students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students229Per teacher11.7Chronically absent15.2%
- Public middle school for grades 6 to 8 Wapello Junior High School Wapello, Iowa 52653 19.3%of students chronically absent, 2022-23102students, 2024-2517.4students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students102Per teacher17.4Chronically absent19.3%
- Public high school for grades 9 to 12 Wapello Senior High School Wapello, Iowa 52653 31.1%of students chronically absent, 2022-23187students, 2024-2514.4students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students187Per teacher14.4Chronically absent31.1%
- Public high school for grades 7 to 12 Wapsie Valley High School Fairbank, Iowa 50629 29.6%of students chronically absent, 2022-23273students, 2024-2512.0students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students273Per teacher12Chronically absent29.6%
- Public elementary school for grades pre-K to 1 Washington Elementary Fairfield, Iowa 52556 23.9%of students chronically absent, 2022-23239students, 2024-2512.2students per teacher Levelpublic elementary school for grades pre-K to 1GradesPre-K to 1Students239Per teacher12.2Chronically absent23.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.