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 851–900 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
| School, sort descending | City, sort ascending | Type | Grades | Active scholarships, sort ascending |
|---|---|---|---|---|
| Northeast Elementary School | Goose Lake | Public school | PK–5 | 0 |
| Northeast Hamilton Elementary School | Blairsburg | Public school | PK–6 | 0 |
| Northeast Middle-High School | Goose Lake | Public school | 6–12 | 0 |
| Northstar Elementary School | Knoxville | Public school | 3–5 | 0 |
| Northview Middle School | Ankeny | Public school | 8–9 | 0 |
| Northwest Elementary School | Ankeny | Public school | K–5 | 0 |
| Northwest High School | Waukee | Public school | 10–12 | 0 |
| Northwest Middle School | Coralville | Public school | 6–8 | 0 |
| Northwood-Kensett Elementary | Northwood | Public school | PK–5 | 0 |
| Northwood-Kensett Middle/High School | Northwood | Public school | 6–12 | 0 |
| Northwood Pre-School | Ames | Public school | PK | 0 |
| Norwalk Middle School | Norwalk | Public school | 6–8 | 0 |
| Norwalk Senior High School | Norwalk | Public school | 9–12 | 0 |
| Norway Elementary School | Norway | Public school | 4–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 |
| 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 High School | Ottumwa | Public school | 10–12 | 0 |
| Ottumwa Virtual Learning | Ottumwa | Public school | PK–12 | 0 |
| Oviatt Elementary School | Norwalk | Public school | PK–1 | 0 |
| Panorama Elementary | Panora | Public school | PK–5 | 0 |