Private elementary schools in Iowa
166 statewide. 134 are on the state’s Students First ESA list. Private schools that teach any grade from kindergarten through 5, going by the grade span each school gave the federal survey.
By city
- Private elementary schools in Ankeny (15)
- Private elementary schools in West Des Moines (15)
- Private elementary schools in Des Moines (13)
- Private elementary schools in Cedar Rapids (9)
- Private elementary schools in Gilbertville (9)
- Private elementary schools in Waterloo (9)
- Private elementary schools in Bettendorf (8)
- Private elementary schools in Davenport (8)
- Private elementary schools in Cedar Falls (7)
- Private elementary schools in Dubuque (7)
- Private elementary schools in Sioux City (7)
- Private elementary schools in Coralville (6)
- Private elementary schools in Iowa City (6)
- Private elementary schools in Decorah (4)
- Private elementary schools in Fort Dodge (4)
- Private elementary schools in Hull (4)
- Private elementary schools in Council Bluffs (3)
- Private elementary schools in Dyersville (3)
- Private elementary schools in Independence (3)
- Private elementary schools in Mason City (3)
- Private elementary schools in Remsen (3)
The 40 largest
What Iowa pays
Iowa Students First Education Savings Account Education savings account
$8,148 per student for 2026-27 Paid in two equal installments, fall and spring. Homeschooled students do not qualify.
Figures read from each program’s official pages, October 2, 2026. Sources and how to apply
Get one email when applications open
Most programs open once a year, and several ran out of money or seats in 2026. Pick your state and we will email you the day the next window opens, with the official link. That is the only email you get.
One email per application window. No calls, no sharing your details.