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 751–800 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 |
|---|---|---|---|---|
| MMCRU Marcus Elementary | Marcus | Public school | PK–4 | 0 |
| MOC-Floyd Valley Elementary School | Orange City | Public school | PK–5 | 0 |
| MOC-Floyd Valley High School | Orange City | Public school | 9–12 | 0 |
| MOC-Floyd Valley Middle School | Alton | Public school | 6–8 | 0 |
| Monroe Elementary School | Monroe | Public school | PK–2 | 0 |
| Monroe Elementary School | Des Moines | Public school | K–5 | 0 |
| Montezuma Elementary School | Montezuma | Public school | PK–5 | 0 |
| Montezuma High School | Montezuma | Public school | 9–12 | 0 |
| Montezuma Junior High School | Montezuma | Public school | 6–8 | 0 |
| Monticello High School | Monticello | Public school | 9–12 | 0 |
| Monticello Middle School | Monticello | Public school | 5–8 | 0 |
| Moore Elementary School | Des Moines | Public school | K–5 | 0 |
| Moravia Elementary School | Moravia | Public school | PK–5 | 0 |
| Moravia High School | Moravia | Public school | 6–12 | 0 |
| Mormon Trail Elementary School | Humeston | Public school | PK–6 | 0 |
| Mormon Trail Jr-Sr High School | Humeston | Public school | 7–12 | 0 |
| Morning Sun Elementary School | Morning Sun | Public school | PK–6 | 0 |
| Morningside Elementary | Sioux City | Public school | PK–5 | 0 |
| Morris Elementary | Bondurant | Public school | PK–2 | 0 |
| Morris Elementary School | Des Moines | Public school | K–5 | 0 |
| Moulton Elementary School | Des Moines | Public school | PK–5 | 0 |
| Moulton Elementary School | Moulton | Public school | PK–6 | 0 |
| Moulton-Udell High School | Moulton | Public school | 7–12 | 0 |
| Mount Ayr Elementary | Mount Ayr | Public school | PK–5 | 0 |
| Mount Ayr High School | Mount Ayr | Public school | 6–12 | 0 |
| Mount Pleasant High School | Mount Pleasant | Public school | 9–12 | 0 |
| Mount Pleasant Middle School | Mount Pleasant | Public school | 6–8 | 0 |
| Mount Vernon High School | Mount Vernon | Public school | 9–12 | 0 |
| Mount Vernon Middle School | Mount Vernon | Public school | 5–8 | 0 |
| Moville Elementary School | Moville | Public school | PK–5 | 0 |
| Mulberry Elementary School | Muscatine | Public school | K–6 | 0 |
| Murray Elementary School | Murray | Public school | PK–5 | 0 |
| Murray Jr/Sr High | Murray | Public school | 6–12 | 0 |
| Muscatine High School | Muscatine | Public school | 9–12 | 0 |
| Muskie Early Learning Center | Muscatine | Public school | PK | 0 |
| MVAO Middle School | Anthon | Public school | 6–8 | 0 |
| Nashua-Plainfield Elementary School | Nashua | Public school | PK–5 | 0 |
| Nashua-Plainfield Junior-Senior High School | Nashua | Public school | 6–12 | 0 |
| Neil Armstrong Elementary School | Bettendorf | Public school | PK–5 | 0 |
| Neil Armstrong Elementary School | Eldridge | Public school | PK–6 | 0 |
| Nevada High School | Nevada | Public school | 9–12 | 0 |
| Nevada Middle School | Nevada | Public school | 5–8 | 0 |
| New Albin Elementary School | New Albin | Public school | PK–5 | 0 |
| New Hampton Elementary School | New Hampton | Public school | PK–4 | 0 |
| New Hampton High School | New Hampton | Public school | 9–12 | 0 |
| New Hampton Middle School | New Hampton | Public school | 5–8 | 0 |
| New Hartford Elementary School | New Hartford | Public school | PK–5 | 0 |
| New London Jr-Sr High School | New London | Public school | 6–12 | 0 |
| Newell-Fonda Elementary | Newell | Public school | PK–5 | 0 |
| Newell-Fonda High School | Newell | Public school | 9–12 | 0 |