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 701–750 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
Maquoketa Valley Middle SchoolDelhiPublic school6–80
Maquoketa Valley Senior High SchoolDelhiPublic school9–120
Marion High SchoolMarionPublic school9–120
Mark Twain ElementaryIowa CityPublic schoolPK–50
Mark Twain Elementary SchoolBettendorfPublic schoolPK–50
Marnie Simons Elementary SchoolHamburgPublic schoolPK–50
Marshall Elementary SchoolDubuquePublic schoolPK–50
Marshalltown High SchoolMarshalltownPublic school9–120
Marshalltown Virtual AcademyMarshalltownPublic school8–120
Martensdale-St. Marys Elementary SchoolMartensdalePublic schoolPK–60
Martensdale-St Marys Jr-Sr High SchoolMartensdalePublic school7–120
Mary Welsh ElementaryWilliamsburgPublic schoolPK–60
Mason City High SchoolMason CityPublic school9–120
Mason City Virtual AcademyMason CityPublic school7–120
McCombs Middle SchoolDes MoinesPublic school6–80
McGregor Intermediate SchoolMcgregorPublic school4–50
McKee Elementary SchoolDes MoinesPublic schoolPK0
McKinley Elementary SchoolDes MoinesPublic schoolPK–50
McKinley Elementary SchoolDavenportPublic schoolK–50
McKinley Elementary SchoolMuscatinePublic schoolK–60
McKinley STEAM AcademyCedar RapidsPublic school6–80
Meadow View ElementaryAdelPublic school2–40
Mediapolis Elementary SchoolMediapolisPublic schoolPK–50
Mediapolis High SchoolMediapolisPublic school9–120
Mediapolis Middle SchoolMediapolisPublic school6–80
Meeker Elementary SchoolAmesPublic schoolK–50
Melcher-Dallas ElementaryDallasPublic schoolPK–60
Melcher-Dallas High SchoolMelcherPublic school7–120
Meredith Middle SchoolDes MoinesPublic school6–80
Merrill Middle SchoolDes MoinesPublic school6–80
Meskwaki Settlement SchoolTamaPublic schoolK–120
Metro High SchoolCedar RapidsPublic school9–120
MFL MarMac Elementary SchoolMononaPublic schoolPK–30
MFL MarMac High SchoolMononaPublic school9–120
MFL MarMac Middle SchoolMcgregorPublic school6–80
Mid City HighDavenportPublic school8–120
Mid-Prairie East Elementary SchoolKalonaPublic schoolK–20
Mid-Prairie High SchoolWellmanPublic school9–120
Mid-Prairie Middle SchoolKalonaPublic school5–80
Mid-Prairie Virtual AcademyWellmanPublic schoolK–120
Mid-Prairie West Elementary SchoolWellmanPublic school3–40
Midland ElementaryOxford JunctionPublic schoolPK–60
Midland Middle/High SchoolWyomingPublic school7–120
Missouri Valley ElementaryMissouri ValleyPublic schoolPK–50
Missouri Valley High SchoolMissouri ValleyPublic school9–120
Missouri Valley Middle SchoolMissouri ValleyPublic school6–80
Mitchell Early Childhood CenterDes MoinesPublic schoolPK0
Mitchell Elementary SchoolAmesPublic schoolK–50
Mitchellville ElementaryMitchellvillePublic schoolPK–50
MMCRU High SchoolMarcusPublic school9–120