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 501–550 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
| School, sort ascending | City, sort ascending | Type | Grades | Active scholarships, sort ascending |
|---|---|---|---|---|
| Pekin Community Junior/ Senior High School | Packwood | Public school | 7–12 | 0 |
| Pekin Child Care Center | Packwood | Private school | PK–K | 0 |
| Peet Junior High School | Cedar Falls | Public school | 7–9 | 0 |
| PCM Middle School | Prairie City | Public school | 6–8 | 0 |
| PCM High School | Monroe | Public school | 9–12 | 0 |
| Paul Norton Elementary School | Bettendorf | Public school | K–5 | 0 |
| Paton-Churdan Jr-Sr High School | Churdan | Public school | 6–12 | 0 |
| Paton-Churdan Elementary | Churdan | Public school | PK–5 | 0 |
| Pathway Christian School | Kalona | Private school | K–12 | 0 |
| Parkview Middle School | Ankeny | Public school | 6–7 | 0 |
| Parkview Elementary School | Marion | Public school | PK–2 | 0 |
| Parkersburg Elementary School | Parkersburg | Public school | PK–2 | 0 |
| Park Ave Elementary School | Des Moines | Public school | K–5 | 0 |
| Panorama Middle School | Panora | Public school | 6–8 | 0 |
| Panorama High School | Panora | Public school | 9–12 | 0 |
| Panorama Elementary | Panora | Public school | PK–5 | 0 |
| Oviatt Elementary School | Norwalk | Public school | PK–1 | 0 |
| Our Lady Of Guadalupe | Dubuque | Private school | PK–5 | 0 |
| Ottumwa Virtual Learning | Ottumwa | Public school | PK–12 | 0 |
| Ottumwa High School | Ottumwa | Public school | 10–12 | 0 |
| Ottumwa Christian School | Ottumwa | Private school | PK–12 | 0 |
| Oskaloosa Middle School | Oskaloosa | Public school | 6–8 | 0 |
| Oskaloosa High School | Oskaloosa | Public school | 9–12 | 0 |
| Oskaloosa Elementary School | Oskaloosa | Public school | K–5 | 0 |
| Oskaloosa Early Childhood Center - PK | Oskaloosa | Public school | PK | 0 |
| Osage Middle School | Osage | Public school | 5–8 | 0 |
| Osage Learning Online | Osage | Public school | 7–12 | 0 |
| Osage High School | Osage | Public school | 9–12 | 0 |
| Orchard Hills Elementary | Norwalk | Public school | 2–3 | 0 |
| Orchard Hill Elementary School | Cedar Falls | Public school | PK–6 | 0 |
| Orange Elementary School | Waterloo | Public school | PK–5 | 0 |
| Orange City Christian School | Orange City | Private school | PK–8 | 0 |
| Oneschool Global | Council Bluffs | Private school | 3–12 | 0 |
| One School Global Des Moines Campus | Des Moines | Private school | 3–12 | 0 |
| Olmsted Elementary School | Urbandale | Public school | PK–5 | 0 |
| Olin Elementary School | Olin | Public school | PK–6 | 0 |
| Okoboji Middle School | Milford | Public school | 5–8 | 0 |
| Okoboji High School | Milford | Public school | 9–12 | 0 |
| Okoboji Elementary School | Milford | Public school | PK–4 | 0 |
| Ogden Middle School | Ogden | Public school | 6–8 | 0 |
| Ogden High School | Ogden | Public school | 9–12 | 0 |
| Ogden Elementary School | Ogden | Public school | PK–5 | 0 |
| OEN - Des Moines Prep | Des Moines | Public school | 8–9 | 0 |
| OEN - Cedar Rapids Prep | Cedar Rapids | Public school | 6–8 | 0 |
| Oelwein Online School | Oelwein | Public school | PK–12 | 0 |
| Oelwein Middle School | Oelwein | Public school | 5–8 | 0 |
| Oelwein High School | Oelwein | Public school | 9–12 | 0 |
| Odebolt Elementary-Odebolt | Odebolt | Public school | K–5 | 0 |
| Odebolt Elementary-Ida Grove | Ida Grove | Public school | PK–5 | 0 |
| Odebolt Arthur Battle Creek Ida Grove Middle School | Odebolt | Public school | 6–8 | 0 |