Schools in Iowa

Find a school to see the scholarships its students can use and the Scholarship Granting Organizations you can give to for it.

Schools in Iowa

Showing 1–50 of 1,325 public schools in Iowa.

Source: NCES Common Core of Data (public schools) · as of Oct 2, 2026

Source: NCES Private School Survey (private schools) · as of Oct 2, 2026

Schools in Iowa, sorted by name (ascending).
School, sort descendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Abbie Grove ElementaryAnkenyPublic schoolK–50
Abraham Lincoln High SchoolCouncil BluffsPublic school9–120
Adair-Casey Elementary SchoolAdairPublic schoolPK–60
Adair-Casey Jr. High SchoolAdairPublic school7–80
Adams Elementary SchoolDavenportPublic schoolK–50
Adams Elementary SchoolCarrollPublic school3–40
Adel Elementary SchoolAdelPublic schoolPK–10
ADM Middle SchoolAdelPublic school7–80
ADM Senior High SchoolAdelPublic school9–120
AGWSR Elementary SchoolAckleyPublic schoolK–40
AGWSR High SchoolAckleyPublic school9–120
AGWSR Middle SchoolWellsburgPublic school5–80
AHSTW High SchoolAvocaPublic school9–120
AHSTW Intermediate SchoolAvocaPublic school4–80
AHSTW Primary SchoolAvocaPublic schoolPK–30
Akron Westfield Elementary SchoolAkronPublic schoolPK–50
Akron Westfield Middle SchoolAkronPublic school6–80
Akron Westfield Senior High SchoolAkronPublic school9–120
Alan Shepard Elementary SchoolLong GrovePublic schoolPK–60
Albert City-Truesdale Elementary SchoolAlbert CityPublic schoolPK–60
Albia High SchoolAlbiaPublic school9–120
Albia Middle SchoolAlbiaPublic school7–80
Alburnett Elementary SchoolAlburnettPublic schoolPK–50
Alburnett Middle SchoolAlburnettPublic school6–80
Alburnett Senior High SchoolAlburnettPublic school9–120
Alden Elementary SchoolAldenPublic schoolPK–60
Aldo Leopold Intermediate SchoolBurlingtonPublic school5–60
Alexander ElementaryIowa CityPublic schoolPK–50
Algona High SchoolAlgonaPublic school9–120
Algona Middle SchoolAlgonaPublic school5–80
Alta-Aurelia High SchoolAltaPublic school9–120
Alta-Aurelia Middle SchoolAureliaPublic school5–80
Alta Elementary SchoolAltaPublic schoolPK–40
Alternative SchoolMason CityPublic school9–120
Altoona ElementaryAltoonaPublic schoolPK–50
Amana Elementary SchoolMiddle AmanaPublic schoolPK–40
Ames High SchoolAmesPublic school9–120
Ames Middle SchoolAmesPublic school6–80
Anamosa High SchoolAnamosaPublic school9–120
Anamosa Middle SchoolAnamosaPublic school5–80
Anderson Elementary SchoolBondurantPublic school2–40
Andrew Elementary SchoolAndrewPublic schoolPK–60
Andrew Virtual AcademyAndrewPublic schoolK–110
Ankeny Centennial High SchoolAnkenyPublic school10–120
Ankeny High SchoolAnkenyPublic school10–120
Anne E. Nelson Early Learning CenterCouncil BluffsPublic schoolPK0
Anson Elementary SchoolMarshalltownPublic schoolPK–40
Anthon ElementaryAnthonPublic schoolPK–50
Aplington Elementary SchoolAplingtonPublic school3–50
Aplington-Parkersburg High SchoolParkersburgPublic school9–120