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 K to 5 Fillmore Elementary School Davenport, Iowa 52806 44.1%of students chronically absent, 2022-23388students, 2024-2511.7students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students388Per teacher11.7Chronically absent44.1%
- Public elementary school for grades K to 6 Findley Elementary School Des Moines, Iowa 50313 31.9%of students chronically absent, 2022-23324students, 2024-2512.7students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students324Per teacher12.7Chronically absent31.9%
- Public elementary school for grades pre-K to 4 Fisher Elementary School Marshalltown, Iowa 50158 25.0%of students chronically absent, 2022-23368students, 2024-2512.9students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students368Per teacher12.9Chronically absent25%
- Public elementary school for grades pre-K to 4 Forest City Elementary School Forest City, Iowa 50436 18.6%of students chronically absent, 2022-23448students, 2024-2511.8students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students448Per teacher11.8Chronically absent18.6%
- Public high school for grades 9 to 12 Forest City High School Forest City, Iowa 50436 21.0%of students chronically absent, 2022-23304students, 2024-2511.1students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students304Per teacher11.1Chronically absent21%
- Public middle school for grades 5 to 8 Forest City Middle School Forest City, Iowa 50436 14.5%of students chronically absent, 2022-23330students, 2024-2513.3students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students330Per teacher13.3Chronically absent14.5%
- Public elementary school for grades K to 6 Forest Grove Elementary Bettendorf, Iowa 52722 10.1%of students chronically absent, 2022-23332students, 2024-2511.0students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students332Per teacher11Chronically absent10.1%
- Public high school for grades 9 to 12 Fort Dodge High School Fort Dodge, Iowa 50501 52.0%of students chronically absent, 2022-231,020students, 2024-2517.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,020Per teacher17.2Chronically absent52%
- Public middle school for grades 6 to 8 Fort Dodge Middle School Fort Dodge, Iowa 50501 38.2%of students chronically absent, 2022-23765students, 2024-2517.1students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students765Per teacher17.1Chronically absent38.2%
- Public elementary school for grades pre-K to 6 Fort Madison Elementary School Fort Madison, Iowa 52627 932students, 2024-2513.3students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students932Per teacher13.3Chronically absentNot published
- Public high school for grades 7 to 12 Fort Madison Junior/Senior High School Fort Madison, Iowa 52627 36.9%of students chronically absent, 2022-23852students, 2024-2513.9students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students852Per teacher13.9Chronically absent36.9%
- Public elementary school for grades pre-K to 5 Four Mile Elementary Pleasant Hill, Iowa 50327 16.0%of students chronically absent, 2022-23495students, 2024-2513.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students495Per teacher13.9Chronically absent16%
- Public elementary school for grades 3 to 4 Francis Marion Intermediate School Marion, Iowa 52302 22.7%of students chronically absent, 2022-23320students, 2024-2512.9students per teacher Levelpublic elementary school for grades 3 to 4Grades3 to 4Students320Per teacher12.9Chronically absent22.7%
- Public middle school for grades 6 to 8 Frank L Smart Middle School Davenport, Iowa 52802 67.7%of students chronically absent, 2022-23430students, 2024-2511.7students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students430Per teacher11.7Chronically absent67.7%
- Public elementary school for grades 2 to 4 Franklin Elementary School Boone, Iowa 50036 18.2%of students chronically absent, 2022-23329students, 2024-2511.8students per teacher Levelpublic elementary school for grades 2 to 4Grades2 to 4Students329Per teacher11.8Chronically absent18.2%
- Public elementary school for grades pre-K to 5 Franklin Elementary School Council Bluffs, Iowa 51501 29.4%of students chronically absent, 2022-23421students, 2024-2513.5students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students421Per teacher13.5Chronically absent29.4%
- Public elementary school for grades K to 5 Franklin Elementary School Le Mars, Iowa 51031 14.2%of students chronically absent, 2022-23261students, 2024-2514.4students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students261Per teacher14.4Chronically absent14.2%
- Public elementary school for grades pre-K to 4 Franklin Elementary School Marshalltown, Iowa 50158 24.3%of students chronically absent, 2022-23358students, 2024-2511.3students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students358Per teacher11.3Chronically absent24.3%
- Public elementary school for grades K to 6 Franklin Elementary School Muscatine, Iowa 52761 10.2%of students chronically absent, 2022-23295students, 2024-2510.3students per teacher Levelpublic elementary school for grades K to 6GradesK to 6Students295Per teacher10.3Chronically absent10.2%
- Public middle school for grades 6 to 8 Franklin Middle School Cedar Rapids, Iowa 52402 46.9%of students chronically absent, 2022-23469students, 2024-2513.9students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students469Per teacher13.9Chronically absent46.9%
- Public elementary school for grades pre-K to 5 Fred Becker Elementary School Waterloo, Iowa 50701 36.3%of students chronically absent, 2022-23501students, 2024-2513.1students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students501Per teacher13.1Chronically absent36.3%
- Public elementary school for grades pre-K to 4 Fredericksburg Elem School Fredericksburg, Iowa 50630 10.4%of students chronically absent, 2022-23120students, 2024-2512.4students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students120Per teacher12.4Chronically absent10.4%
- Public elementary school for grades pre-K to 6 Fremont Elementary Fremont, Iowa 52561 17.3%of students chronically absent, 2022-23108students, 2024-2510.8students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students108Per teacher10.8Chronically absent17.3%
- Public elementary school for grades pre-K to 6 Fremont-Mills Elementary School Tabor, Iowa 51653 6.7%of students chronically absent, 2022-23262students, 2024-2513.1students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students262Per teacher13.1Chronically absent6.7%
- Public high school for grades 7 to 12 Fremont-Mills Middle And Senior High School Tabor, Iowa 51653 29.3%of students chronically absent, 2022-23213students, 2024-2516.8students per teacher Levelpublic high school for grades 7 to 12Grades7 to 12Students213Per teacher16.8Chronically absent29.3%
- Public elementary school for grades pre-K to 3 Galva-Holstein Elementary School Holstein, Iowa 51025 18.2%of students chronically absent, 2022-23175students, 2024-2515.9students per teacher Levelpublic elementary school for grades pre-K to 3GradesPre-K to 3Students175Per teacher15.9Chronically absent18.2%
- Public middle school for grades 4 to 6 Galva-Holstein Upper Elementary Galva, Iowa 51020 0.9%of students chronically absent, 2022-23105students, 2024-2517.7students per teacher Levelpublic middle school for grades 4 to 6Grades4 to 6Students105Per teacher17.7Chronically absent0.9%
- Public elementary school for grades pre-K to 6 Garfield Elementary School Clarinda, Iowa 51632 10.7%of students chronically absent, 2022-23573students, 2024-2513.7students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students573Per teacher13.7Chronically absent10.7%
- Public elementary school for grades K to 5 Garfield Elementary School Davenport, Iowa 52803 44.1%of students chronically absent, 2022-23393students, 2024-2513.9students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students393Per teacher13.9Chronically absent44.1%
- Public elementary school for grades pre-K to 4 Garner-Hayfield-Ventura Elementary School Garner, Iowa 50438 10.7%of students chronically absent, 2022-23381students, 2024-2515.5students per teacher Levelpublic elementary school for grades pre-K to 4GradesPre-K to 4Students381Per teacher15.5Chronically absent10.7%
- Public high school for grades 9 to 12 Garner-Hayfield-Ventura High School Garner, Iowa 50438 19.6%of students chronically absent, 2022-23295students, 2024-2513.6students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students295Per teacher13.6Chronically absent19.6%
- Public middle school for grades 5 to 8 Garner-Hayfield-Ventura Middle School Garner, Iowa 50438 9.7%of students chronically absent, 2022-23255students, 2024-2515.3students per teacher Levelpublic middle school for grades 5 to 8Grades5 to 8Students255Per teacher15.3Chronically absent9.7%
- Public elementary school for grades pre-K to 5 Garton Elementary Des Moines, Iowa 50317 34.5%of students chronically absent, 2022-23535students, 2024-2514.9students per teacher Levelpublic elementary school for grades pre-K to 5GradesPre-K to 5Students535Per teacher14.9Chronically absent34.5%
- Public alternative school for grades 9 to 12 Gateway High School Ottumwa, Iowa 52501 100.0%of students chronically absent, 2022-23213students, 2024-2529.6students per teacher Levelpublic alternative school for grades 9 to 12Grades9 to 12Students213Per teacher29.6Chronically absent100%
- Public middle school for grades 6 to 8 George Washington Carver Academy Waterloo, Iowa 50703 61.5%of students chronically absent, 2022-23455students, 2024-2513.7students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students455Per teacher13.7Chronically absent61.5%
- Public elementary school for grades K to 1 George Washington Elementary School Keokuk, Iowa 52632 20.5%of students chronically absent, 2022-23222students, 2024-259.8students per teacher Levelpublic elementary school for grades K to 1GradesK to 1Students222Per teacher9.8Chronically absent20.5%
- Public high school for grades 9 to 12 George Washington High School Cedar Rapids, Iowa 52403 51.2%of students chronically absent, 2022-231,182students, 2024-2515.3students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students1,182Per teacher15.3Chronically absent51.2%
- Public middle school for grades 6 to 8 George Washington Middle School Dubuque, Iowa 52001 34.6%of students chronically absent, 2022-23584students, 2024-2511.7students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students584Per teacher11.7Chronically absent34.6%
- Public elementary school for grades pre-K to 6 George-Little Rock Elementary School Little Rock, Iowa 51243 20.6%of students chronically absent, 2022-23232students, 2024-2512.8students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students232Per teacher12.8Chronically absent20.6%
- Public middle school for grades 7 to 8 George-Little Rock Middle School George, Iowa 51237 16.7%of students chronically absent, 2022-2361students, 2024-2513.7students per teacher Levelpublic middle school for grades 7 to 8Grades7 to 8Students61Per teacher13.7Chronically absent16.7%
- Public high school for grades 9 to 12 George-Little Rock Senior High School George, Iowa 51237 19.5%of students chronically absent, 2022-23102students, 2024-258.9students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students102Per teacher8.9Chronically absent19.5%
- Public middle school for grades 6 to 8 Gerald W Kirn Middle School Council Bluffs, Iowa 51503 26.9%of students chronically absent, 2022-23913students, 2024-2515.5students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students913Per teacher15.5Chronically absent26.9%
- Public elementary school for grades pre-K to 2 Gilbert Elementary School Gilbert, Iowa 50105 10.4%of students chronically absent, 2022-23409students, 2024-2516.4students per teacher Levelpublic elementary school for grades pre-K to 2GradesPre-K to 2Students409Per teacher16.4Chronically absent10.4%
- Public high school for grades 9 to 12 Gilbert High School Gilbert, Iowa 50105 17.5%of students chronically absent, 2022-23509students, 2024-2515.2students per teacher Levelpublic high school for grades 9 to 12Grades9 to 12Students509Per teacher15.2Chronically absent17.5%
- Public elementary school for grades 3 to 5 Gilbert Intermediate School Gilbert, Iowa 50105 10.6%of students chronically absent, 2022-23356students, 2024-2516.9students per teacher Levelpublic elementary school for grades 3 to 5Grades3 to 5Students356Per teacher16.9Chronically absent10.6%
- Public middle school for grades 6 to 8 Gilbert Middle School Gilbert, Iowa 50105 12.5%of students chronically absent, 2022-23408students, 2024-2515.5students per teacher Levelpublic middle school for grades 6 to 8Grades6 to 8Students408Per teacher15.5Chronically absent12.5%
- Public elementary school for grades K to 5 Gilmore City Elementary School Gilmore City, Iowa 50541 25.3%of students chronically absent, 2022-2359students, 2024-258.4students per teacher Levelpublic elementary school for grades K to 5GradesK to 5Students59Per teacher8.4Chronically absent25.3%
- Public elementary school for grades pre-K to 6 Gladbrook-Reinbeck Elementary School Reinbeck, Iowa 50669 11.1%of students chronically absent, 2022-23262students, 2024-2514.8students per teacher Levelpublic elementary school for grades pre-K to 6GradesPre-K to 6Students262Per teacher14.8Chronically absent11.1%
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.