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 51–100 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
Aplington-Parkersburg Middle SchoolAplingtonPublic school6–80
Ar-We-Va Elementary Community SchoolWestsidePublic schoolPK–50
Ashland Ridge ElementaryAnkenyPublic schoolK–50
Atkins Elementary SchoolAtkinsPublic schoolPK–30
Atlantic High SchoolAtlanticPublic school9–120
Atlantic Middle SchoolAtlanticPublic school6–80
Audubon Elementary SchoolDubuquePublic schoolPK–50
Audubon Elementary SchoolAudubonPublic schoolPK–40
Audubon Middle-High SchoolAudubonPublic school5–120
Aurelia Elementary SchoolAureliaPublic schoolPK–40
B R Miller Middle SchoolMarshalltownPublic school7–80
Bailey Park Elementary SchoolGrinnellPublic schoolK–30
Ballard East ElementaryCambridgePublic school3–50
Ballard High SchoolHuxleyPublic school9–120
Ballard Middle SchoolHuxleyPublic school6–80
Ballard West ElementarySlaterPublic schoolPK–20
Baxter Elementary SchoolBaxterPublic schoolPK–50
Baxter High SchoolBaxterPublic school6–120
BCLUW Elementary SchoolConradPublic schoolPK–40
BCLUW High SchoolConradPublic school9–120
BCLUW Middle SchoolUnionPublic school5–80
Beaver Creek Elementary SchoolJohnstonPublic schoolK–50
Bedford Elementary SchoolBedfordPublic schoolPK–50
Bedford High SchoolBedfordPublic school6–120
Belle Plaine Jr/Sr High SchoolBelle PlainePublic school7–120
Bellevue Elementary SchoolBellevuePublic schoolPK–50
Bellevue High SchoolBellevuePublic school6–120
Belmond-Klemme Community Jr-Sr High SchoolBelmondPublic school7–120
Bennett Elementary SchoolBennettPublic schoolPK–60
Benton Community Middle SchoolVan HornePublic school7–80
Benton Community Senior High SchoolVan HornePublic school9–120
Berg Middle SchoolNewtonPublic school5–80
Bertha Godfrey Elementary SchoolAlgonaPublic schoolPK–K0
Bess Streeter Aldrich ElementaryCedar FallsPublic schoolPK–60
Bettendorf High SchoolBettendorfPublic school9–120
Bettendorf Middle SchoolBettendorfPublic school6–80
Big Creek ElementaryPolk CityPublic school3–50
Black Hawk Elementary SchoolBurlingtonPublic schoolK–40
Blakesburg ElementaryBlakesburgPublic schoolPK–60
Bloomer Elementary SchoolCouncil BluffsPublic schoolPK–50
Blue Grass Elementary SchoolBlue GrassPublic schoolK–50
Bluff Elementary SchoolClintonPublic schoolPK–50
Bohumil Shimek Elementary SchoolIowa CityPublic schoolPK–50
Bondurant-Farrar High SchoolBondurantPublic school9–120
Bondurant - Farrar Intermediate SchoolBondurantPublic school5–60
Bondurant-Farrar Junior HighBondurantPublic school7–80
Boone High SchoolBoonePublic school9–120
Boone Middle SchoolBoonePublic school5–80
Boulder Peak Intermediate SchoolMarionPublic school5–60
Bowman Woods Elementary SchoolCedar RapidsPublic schoolPK–40