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,451–1,500 of 1,507 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 (descending).
School, sort ascendingCity, sort ascendingTypeGradesActive scholarships, sort ascending
Aplington-Parkersburg Middle SchoolAplingtonPublic school6–80
Aplington-Parkersburg High SchoolParkersburgPublic school9–120
Aplington Elementary SchoolAplingtonPublic school3–50
Anthon ElementaryAnthonPublic schoolPK–50
Anson Elementary SchoolMarshalltownPublic schoolPK–40
Anne E. Nelson Early Learning CenterCouncil BluffsPublic schoolPK0
Ankeny High SchoolAnkenyPublic school10–120
Ankeny Christian AcademyAnkenyPrivate schoolPK–120
Ankeny Centennial High SchoolAnkenyPublic school10–120
Andrew Virtual AcademyAndrewPublic schoolK–110
Andrew Elementary SchoolAndrewPublic schoolPK–60
Anderson Elementary SchoolBondurantPublic school2–40
Anamosa Middle SchoolAnamosaPublic school5–80
Anamosa High SchoolAnamosaPublic school9–120
Ames Middle SchoolAmesPublic school6–80
Ames High SchoolAmesPublic school9–120
Ames Christian SchoolAmesPrivate schoolPK–60
Amana Elementary SchoolMiddle AmanaPublic schoolPK–40
Altoona ElementaryAltoonaPublic schoolPK–50
Alternative SchoolMason CityPublic school9–120
Alta Elementary SchoolAltaPublic schoolPK–40
Alta-Aurelia Middle SchoolAureliaPublic school5–80
Alta-Aurelia High SchoolAltaPublic school9–120
Alpha Omega AcademyRock RapidsPrivate schoolK–120
All Saints Catholic SchoolCedar RapidsPrivate schoolPK–50
All Saints Catholic SchoolDavenportPrivate schoolPK–80
Algona Middle SchoolAlgonaPublic school5–80
Algona High SchoolAlgonaPublic school9–120
Alexander ElementaryIowa CityPublic schoolPK–50
Aldo Leopold Intermediate SchoolBurlingtonPublic school5–60
Alden Elementary SchoolAldenPublic schoolPK–60
Alburnett Senior High SchoolAlburnettPublic school9–120
Alburnett Middle SchoolAlburnettPublic school6–80
Alburnett Elementary SchoolAlburnettPublic schoolPK–50
Albia Middle SchoolAlbiaPublic school7–80
Albia High SchoolAlbiaPublic school9–120
Albert City-Truesdale Elementary SchoolAlbert CityPublic schoolPK–60
Alan Shepard Elementary SchoolLong GrovePublic schoolPK–60
Akron Westfield Senior High SchoolAkronPublic school9–120
Akron Westfield Middle SchoolAkronPublic school6–80
Akron Westfield Elementary SchoolAkronPublic schoolPK–50
Airazi AcademyWest Des MoinesPrivate schoolPK–30
AHSTW Primary SchoolAvocaPublic schoolPK–30
AHSTW Intermediate SchoolAvocaPublic school4–80
AHSTW High SchoolAvocaPublic school9–120
AGWSR Middle SchoolWellsburgPublic school5–80
AGWSR High SchoolAckleyPublic school9–120
AGWSR Elementary SchoolAckleyPublic schoolK–40
ADM Senior High SchoolAdelPublic school9–120
ADM Middle SchoolAdelPublic school7–80