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 Readlyn Elementary School Readlyn, Iowa 50668 1.8%of students chronically absent, 2022-23107students, 2024-2511.1students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students107Per teacher11.1Chronically absent1.8%
- Public prekindergarten school for grade pre-K Red Oak Early Childhood Center Red Oak, Iowa 51566 51students, 2024-2512.8students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic prekindergarten school for grade pre-KGradesPre-KStudents51Per teacher12.8Chronically absentNot published
- Public high school for grades 7 to 12 Red Oak Junior/Senior High School Red Oak, Iowa 51566 33.1%of students chronically absent, 2022-23420students, 2024-2513.8students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students420Per teacher13.8Chronically absent33.1%
- Public elementary school for grades pre-K to 4 Remsen-Union Elementary School Remsen, Iowa 51050 7.4%of students chronically absent, 2022-23123students, 2024-2515.4students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students123Per teacher15.4Chronically absent7.4%
- Public middle school for grades 5 to 8 Remsen-Union Middle School Remsen, Iowa 51050 14.4%of students chronically absent, 2022-23189students, 2024-2527.0students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students189Per teacher27Chronically absent14.4%
- Public elementary school for grades pre-K to 5 Riceville Elementary School Riceville, Iowa 50466 6.7%of students chronically absent, 2022-23226students, 2024-2513.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students226Per teacher13.5Chronically absent6.7%
- Public high school for grades 6 to 12 Riceville High School Riceville, Iowa 50466 8.7%of students chronically absent, 2022-23205students, 2024-2512.6students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students205Per teacher12.6Chronically absent8.7%
- Public elementary school for grades pre-K to 6 Richard O. Jacobson Elementary School Belmond, Iowa 50421 6.6%of students chronically absent, 2022-23362students, 2024-2512.9students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students362Per teacher12.9Chronically absent6.6%
- Public high school for grades 9 to 12 Ridge View High School Holstein, Iowa 51025 24.3%of students chronically absent, 2022-23242students, 2024-2512.7students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students242Per teacher12.7Chronically absent24.3%
- Public elementary school for grades pre-K to 5 River Valley Elementary Washta, Iowa 51061 21.6%of students chronically absent, 2022-23154students, 2024-259.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students154Per teacher9.3Chronically absent21.6%
- Public high school for grades 6 to 12 River Valley Junior- Senior High School Correctionville, Iowa 51016 23.8%of students chronically absent, 2022-23137students, 2024-259.3students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students137Per teacher9.3Chronically absent23.8%
- Public elementary school for grades K to 5 River Woods Elementary School Des Moines, Iowa 50320 36.1%of students chronically absent, 2022-23493students, 2024-2511.5students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students493Per teacher11.5Chronically absent36.1%
- Public middle school for grades 6 to 8 Riverbend Middle School Iowa Falls, Iowa 50126 16.7%of students chronically absent, 2022-23257students, 2024-2512.6students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students257Per teacher12.6Chronically absent16.7%
- Public elementary school for grades K to 6 Riverdale Heights Elem School Bettendorf, Iowa 52722 10.2%of students chronically absent, 2022-23628students, 2024-2515.6students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students628Per teacher15.6Chronically absent10.2%
- Public elementary school for grades pre-K to 5 Riverside Elementary School Sioux City, Iowa 51109 20.7%of students chronically absent, 2022-23227students, 2024-257.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students227Per teacher7.9Chronically absent20.7%
- Public high school for grades 6 to 12 Riverside Middle/Senior High School Oakland, Iowa 51560 43.2%of students chronically absent, 2022-23365students, 2024-2515.0students per teacher Levelpublic high school for grades 6 to 12Grades6 to 12Students365Per teacher15Chronically absent43.2%
- Public middle school for grades 5 to 8 Robert Blue School Eagle Grove, Iowa 50533 22.1%of students chronically absent, 2022-23268students, 2024-2512.2students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students268Per teacher12.2Chronically absent22.1%
- Public elementary school for grades pre-K to 5 Robert Lucas Elementary School Iowa City, Iowa 52245 25.3%of students chronically absent, 2022-23245students, 2024-2513.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students245Per teacher13.5Chronically absent25.3%
- Public elementary school for grades K to 5 Rock Creek Elementary Ankeny, Iowa 50023 12.3%of students chronically absent, 2022-23639students, 2024-2515.2students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students639Per teacher15.2Chronically absent12.3%
- Public elementary school for grades 2 to 5 Rock Run Elementary Iowa Falls, Iowa 50126 9.5%of students chronically absent, 2022-23292students, 2024-2510.2students per teacher Levelpublic elementary school for grades 2 to 5Grades2 to 5Students292Per teacher10.2Chronically absent9.5%
- Public elementary school for grades pre-K to 5 Rock Valley Elementary School Rock Valley, Iowa 51247 7.0%of students chronically absent, 2022-23370students, 2024-2510.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students370Per teacher10.9Chronically absent7%
- Public high school for grades 9 to 12 Rock Valley High School Rock Valley, Iowa 51247 15.3%of students chronically absent, 2022-23242students, 2024-2510.8students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students242Per teacher10.8Chronically absent15.3%
- Public middle school for grades 6 to 8 Rock Valley Middle School Rock Valley, Iowa 51247 10.3%of students chronically absent, 2022-23195students, 2024-2520.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students195Per teacher20.1Chronically absent10.3%
- Public elementary school for grades pre-K to K Rock Valley Pre-School Rovk Valley, Iowa 51247 77students, 2024-2577.0students per teacher1counselors, 2023-24, in full-time equivalents Levelpublic elementary school for grades pre-K to KGradesPre-K to KStudents77Per teacher77Chronically absentNot published
- Public high school for grades 7 to 12 Rockford Junior-Senior High School Rockford, Iowa 50468 10.9%of students chronically absent, 2022-23173students, 2024-259.4students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students173Per teacher9.4Chronically absent10.9%
- Public elementary school for grades pre-K to 4 Rogers Elementary School Marshalltown, Iowa 50158 31.5%of students chronically absent, 2022-23253students, 2024-2512.8students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students253Per teacher12.8Chronically absent31.5%
- Public elementary school for grades pre-K to 4 Roland-Story Elementary School Story City, Iowa 50248 5.4%of students chronically absent, 2022-23446students, 2024-2515.2students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students446Per teacher15.2Chronically absent5.4%
- Public high school for grades 9 to 12 Roland-Story High School Story City, Iowa 50248 25.2%of students chronically absent, 2022-23317students, 2024-2515.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students317Per teacher15.2Chronically absent25.2%
- Public middle school for grades 5 to 8 Roland-Story Middle School Roland, Iowa 50236 11.4%of students chronically absent, 2022-23331students, 2024-2516.3students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students331Per teacher16.3Chronically absent11.4%
- Public middle school for grades 6 to 8 Roosevelt Creative Corridor Business Academy Cedar Rapids, Iowa 52405 47.5%of students chronically absent, 2022-23484students, 2024-2514.2students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students484Per teacher14.2Chronically absent47.5%
- Public elementary school for grades pre-K to 5 Roosevelt Elementary School Council Bluffs, Iowa 51501 32.7%of students chronically absent, 2022-23455students, 2024-2513.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students455Per teacher13.3Chronically absent32.7%
- Public elementary school for grades K to 4 Roosevelt Elementary School Mason City, Iowa 50401 28.9%of students chronically absent, 2022-23348students, 2024-2512.2students per teacher Levelpublic elementary school for grades K to 4GradesK to 4Students348Per teacher12.2Chronically absent28.9%
- Public high school for grades 9 to 12 Roosevelt High School Des Moines, Iowa 50312 43.6%of students chronically absent, 2022-232,051students, 2024-2531.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students2,051Per teacher31.2Chronically absent43.6%
- Public elementary school for grades pre-K to 6 Roundy Elementary School Columbus Junction, Iowa 52738 29.0%of students chronically absent, 2022-23383students, 2024-2510.9students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students383Per teacher10.9Chronically absent29%
- Public elementary school for grades pre-K to 6 RRMR Elementary School Rockford, Iowa 50468 13.0%of students chronically absent, 2022-23235students, 2024-2514.3students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students235Per teacher14.3Chronically absent13%
- Public special education school for grades K to 12 Ruby Van Meter Des Moines, Iowa 50312 58.4%of students chronically absent, 2022-23109students, 2024-255.0students per teacher Levelpublic special education school for grades K to 12GradesK to 12Students109Per teacher5Chronically absent58.4%
- Public elementary school for grades pre-K to 5 Rue Elementary School Council Bluffs, Iowa 51501 17.7%of students chronically absent, 2022-23385students, 2024-2515.3students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students385Per teacher15.3Chronically absent17.7%
- Public elementary school for grades pre-K to 5 Runnells Elementary Runnells, Iowa 50237 8.6%of students chronically absent, 2022-23260students, 2024-2514.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students260Per teacher14.6Chronically absent8.6%
- Public elementary school for grades K to 8 Rural Elementary School #1 Fairbank, Iowa 50629 29students, 2024-2514.4students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic elementary school for grades K to 8GradesK to 8Students29Per teacher14.4Chronically absentNot published
- Public elementary school for grades K to 8 Rural Elementary School #2 Fairbank, Iowa 50629 24students, 2024-2513.3students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic elementary school for grades K to 8GradesK to 8Students24Per teacher13.3Chronically absentNot published
- Public elementary school for grades K to 8 Rural Elementary School #4 Fairbank, Iowa 50629 17students, 2024-258.5students per teacher0counselors, 2023-24, in full-time equivalents Levelpublic elementary school for grades K to 8GradesK to 8Students17Per teacher8.5Chronically absentNot published
- Public elementary school for grades pre-K to 6 Ruthven-Ayrshire Elementary School Ruthven, Iowa 51358 9.6%of students chronically absent, 2022-2389students, 2024-259.8students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students89Per teacher9.8Chronically absent9.6%
- Public high school for grades 7 to 12 Ruthven-Ayrshire High School Ruthven, Iowa 51358 41.6%of students chronically absent, 2022-2358students, 2024-2514.0students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students58Per teacher14Chronically absent41.6%
- Public elementary school for grades pre-K to 5 Sageville Elementary School Dubuque, Iowa 52002 4.4%of students chronically absent, 2022-23304students, 2024-2512.6students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students304Per teacher12.6Chronically absent4.4%
- Public elementary school for grades K to 5 Salem Elementary School Salem, Iowa 52649 8.2%of students chronically absent, 2022-2386students, 2024-2511.9students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students86Per teacher11.9Chronically absent8.2%
- Public elementary school for grades K to 5 Samuelson Elementary School Des Moines, Iowa 50310 25.5%of students chronically absent, 2022-23386students, 2024-2512.6students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students386Per teacher12.6Chronically absent25.5%
- Public elementary school for grades K to 5 Sawyer Elementary School Ames, Iowa 50010 17.7%of students chronically absent, 2022-23371students, 2024-2511.1students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students371Per teacher11.1Chronically absent17.7%
- Public high school for grades 9 to 12 Saydel High School Des Moines, Iowa 50313 35.7%of students chronically absent, 2022-23458students, 2024-2516.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students458Per teacher16.6Chronically absent35.7%
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.