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 951–1,000 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 descending | City, sort ascending | Type | Grades | Active scholarships, sort ascending |
|---|---|---|---|---|
| Notre Dame Catholic School | Cresco | Private school | PK–6 | 0 |
| Novak Elementary School | Marion | Public school | K–4 | 0 |
| Oak Hill Elementary | Tiffin | Public school | 2–3 | 0 |
| Oak Park | Des Moines | Public school | K–5 | 0 |
| Oak Ridge Middle School | Marion | Public school | 7–8 | 0 |
| Oakland Elementary | Oakland | Public school | PK–2 | 0 |
| Odebolt Arthur Battle Creek Ida Grove High School | Ida Grove | Public school | 9–12 | 0 |
| Odebolt Arthur Battle Creek Ida Grove Middle School | Odebolt | Public school | 6–8 | 0 |
| Odebolt Elementary-Ida Grove | Ida Grove | Public school | PK–5 | 0 |
| Odebolt Elementary-Odebolt | Odebolt | Public school | K–5 | 0 |
| Oelwein High School | Oelwein | Public school | 9–12 | 0 |
| Oelwein Middle School | Oelwein | Public school | 5–8 | 0 |
| Oelwein Online School | Oelwein | Public school | PK–12 | 0 |
| OEN - Cedar Rapids Prep | Cedar Rapids | Public school | 6–8 | 0 |
| OEN - Des Moines Prep | Des Moines | Public school | 8–9 | 0 |
| Ogden Elementary School | Ogden | Public school | PK–5 | 0 |
| Ogden High School | Ogden | Public school | 9–12 | 0 |
| Ogden Middle School | Ogden | Public school | 6–8 | 0 |
| Okoboji Elementary School | Milford | Public school | PK–4 | 0 |
| Okoboji High School | Milford | Public school | 9–12 | 0 |
| Okoboji Middle School | Milford | Public school | 5–8 | 0 |
| Olin Elementary School | Olin | Public school | PK–6 | 0 |
| Olmsted Elementary School | Urbandale | Public school | PK–5 | 0 |
| One School Global Des Moines Campus | Des Moines | Private school | 3–12 | 0 |
| Oneschool Global | Council Bluffs | Private school | 3–12 | 0 |
| Orange City Christian School | Orange City | Private school | PK–8 | 0 |
| Orange Elementary School | Waterloo | Public school | PK–5 | 0 |
| Orchard Hill Elementary School | Cedar Falls | Public school | PK–6 | 0 |
| Orchard Hills Elementary | Norwalk | Public school | 2–3 | 0 |
| Osage High School | Osage | Public school | 9–12 | 0 |
| Osage Learning Online | Osage | Public school | 7–12 | 0 |
| Osage Middle School | Osage | Public school | 5–8 | 0 |
| Oskaloosa Early Childhood Center - PK | Oskaloosa | Public school | PK | 0 |
| Oskaloosa Elementary School | Oskaloosa | Public school | K–5 | 0 |
| Oskaloosa High School | Oskaloosa | Public school | 9–12 | 0 |
| Oskaloosa Middle School | Oskaloosa | Public school | 6–8 | 0 |
| Ottumwa Christian School | Ottumwa | Private school | PK–12 | 0 |
| Ottumwa High School | Ottumwa | Public school | 10–12 | 0 |
| Ottumwa Virtual Learning | Ottumwa | Public school | PK–12 | 0 |
| Our Lady Of Guadalupe | Dubuque | Private school | PK–5 | 0 |
| Oviatt Elementary School | Norwalk | Public school | PK–1 | 0 |
| Panorama Elementary | Panora | Public school | PK–5 | 0 |
| Panorama High School | Panora | Public school | 9–12 | 0 |
| Panorama Middle School | Panora | Public school | 6–8 | 0 |
| Park Ave Elementary School | Des Moines | Public school | K–5 | 0 |
| Parkersburg Elementary School | Parkersburg | Public school | PK–2 | 0 |
| Parkview Elementary School | Marion | Public school | PK–2 | 0 |
| Parkview Middle School | Ankeny | Public school | 6–7 | 0 |
| Pathway Christian School | Kalona | Private school | K–12 | 0 |
| Paton-Churdan Elementary | Churdan | Public school | PK–5 | 0 |