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 901–950 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
Panorama High SchoolPanoraPublic school9–120
Panorama Middle SchoolPanoraPublic school6–80
Park Ave Elementary SchoolDes MoinesPublic schoolK–50
Parkersburg Elementary SchoolParkersburgPublic schoolPK–20
Parkview Elementary SchoolMarionPublic schoolPK–20
Parkview Middle SchoolAnkenyPublic school6–70
Paton-Churdan ElementaryChurdanPublic schoolPK–50
Paton-Churdan Jr-Sr High SchoolChurdanPublic school6–120
Paul Norton Elementary SchoolBettendorfPublic schoolK–50
PCM High SchoolMonroePublic school9–120
PCM Middle SchoolPrairie CityPublic school6–80
Peet Junior High SchoolCedar FallsPublic school7–90
Pekin Community Junior/ Senior High SchoolPackwoodPublic school7–120
Pekin Elementary SchoolPackwoodPublic schoolPK–60
Pella High SchoolPellaPublic school9–120
Pella Middle SchoolPellaPublic school7–80
Pence ElementaryFairfieldPublic school2–40
Penn Elementary SchoolNorth LibertyPublic schoolPK–50
Peosta Elementary SchoolPeostaPublic schoolPK–50
Perkins Elementary SchoolDes MoinesPublic schoolK–50
Perry #1 Elementary SchoolIndependencePublic schoolK–80
Perry Creek Elementary SchoolSioux CityPublic schoolK–50
Perry ElementaryPerryPublic schoolPK–50
Perry High SchoolPerryPublic school9–120
Perry Middle SchoolPerryPublic school6–80
Phillips ElementaryDes MoinesPublic schoolK–50
Pickwick Early Childhood CenterOttumwaPublic schoolPK–K0
Pierce Elementary SchoolCedar RapidsPublic schoolK–50
Pierson Middle SchoolPiersonPublic school5–80
Pineview ElementaryIowa FallsPublic schoolPK–10
Pleasant Hill Elementary SchoolDes MoinesPublic schoolPK–50
Pleasant Valley High SchoolBettendorfPublic school9–120
Pleasant Valley Junior High SchoolLeClairePublic school7–80
Pleasant View Elementary SchoolBettendorfPublic schoolK–60
Pleasant View Elementary SchoolWebster CityPublic schoolPK–10
Pleasantville ElementaryPleasantvillePublic schoolPK–60
Pleasantville High SchoolPleasantvillePublic school9–120
Pleasantville Middle SchoolPleasantvillePublic school7–80
Pocahontas Area Elementary SchoolPocahontasPublic schoolK–60
Pocahontas Area Middle/ High SchoolPocahontasPublic school7–120
Pocahontas Area Regional Learning CenterPocahontasPublic school9–120
Postville Early Childhood/Ogden StPostvillePublic schoolPK0
Postville Early Childhood Preschool/Post St/REC CenterPostvillePublic schoolPK0
Poyner ElementaryEvansdalePublic schoolPK–50
Prairie City Elementary SchoolPrairie CityPublic school3–50
Prairie CreekCedar RapidsPublic school5–60
Prairie Crest ElementaryCedar RapidsPublic schoolPK–40
Prairie CrossingCedar RapidsPublic schoolK–120
Prairie Early Childhood CenterCedar RapidsPublic schoolPK0
Prairie Grove Elementary SchoolHazeltonPublic schoolK–80