School directory

Des Moines-area private schools: all 39, checked against the state list

Each private school in Polk, Dallas, Warren and Madison counties that appears in the federal survey, the Iowa Department of Education's accredited list, or both. 34 are accredited, which is what the Students First ESA requires.

Where this comes from. Accreditation and ESA eligibility: Iowa Department of Education 2025-26 Nonpublic School Building Directory (address file March 16, 2026), retrieved October 30, 2026; the ESA can only be used at schools on that list. Enrollment and religious affiliation: NCES Private School Survey 2023-24 (2021-22 for schools that did not respond). Tuition is not reported to either agency, so confirm it with the school.

Can the Iowa ESA be used at any private school near Des Moines?

No, only at schools on the state's accredited nonpublic list. 34 of the 39 schools here qualify; the other 5 are preschools or small schools that appear in the federal survey but not on the 2025-26 accredited list.

Accredited vs. not accredited in Iowa
On the state accredited nonpublic listNot on the list
Students First ESAYes, $8,148 for 2026-27No
STO grantsYes, through the school's STONo (STOs serve accredited schools)
PSEO college coursesYes, for eligible juniors and seniorsNo
Where it shows here✓ AccreditedNot on list
39
Private schools in the data
34
On Iowa's accredited nonpublic list, so the Students First ESA can be used
$8,148
2026-27 full-year ESA per K-12 student
21
Report a pre-K class (federal survey)
12
Run through grade 12
5
Not on the accredited list (no ESA)

Browse by community

Teacher and students in a small Des Moines private school classroom

How to read this directory

A check mark in the ESA column means the school is on the 2025-26 accredited list. Schools with enough public facts get a profile page; the rest stay in the table with a link to their own site where one exists.

All 39 schools

SchoolTypeCommunityGradesESA (state accredited list)AccreditorStudents (federal survey)
AlRazi Academy
1119 5th St, West Des Moines 50265
Islamic & Other Faith SchoolsWest Des MoinesPK-8✓ AccreditedIndependent Schools Association of the Central States58
Ankeny Christian Academy
1604 W 1st Street, Ankeny 50023
Christian SchoolsAnkenyPK-12✓ AccreditedChristian Schools International; Special state accreditation and CSI510
Apiary Leadership Academy
521 E Locust St, STE 302, Des Moines 50309
Independent, Montessori & Specialty SchoolsDes Moines: Downtown, Beaverdale, Drake & WaterburyK-8✓ AccreditedMiddle States Association—
Bergman Academy
100 45th St, Des Moines 50312
Independent, Montessori & Specialty SchoolsDes Moines: Downtown, Beaverdale, Drake & WaterburyPK-8✓ AccreditedIndependent Schools Association of the Central States281
Bridges Outdoor School
1504 Walnut Street, Dallas Center 50063
Independent, Montessori & Specialty SchoolsPerry, Dallas Center & WintersetK-6✓ AccreditedCognia—
Christ the King School
701 Wall Ave, Des Moines 50315
Catholic SchoolsDes Moines: South SidePK-8✓ AccreditedState of Iowa172
Cottontail Creek Montessori School
7297 Nw Fisher Ln, Ankeny 50023
Independent, Montessori & Specialty SchoolsAnkenyPK-KNot on list—5
Dallas Center Christian School
23209 Quinlan Ave, Dallas Center 50063
Christian SchoolsPerry, Dallas Center & Winterset1-11Not on list—13
Des Moines Adventist School
2317 Watrous Avenue, Des Moines 50321
Christian SchoolsDes Moines: South SidePK-8✓ AccreditedMiddle States Association45
Des Moines Christian School
13007 Douglas Parkway, Urbandale 50323
Christian SchoolsUrbandale & JohnstonK-12✓ AccreditedCognia—
Dowling Catholic High School
1400 Buffalo Rd, West Des Moines 50265
Catholic SchoolsWest Des Moines9-12✓ AccreditedState of Iowa1,354
Gospel Assembly Christian Academy
4665 NW 72nd St, Urbandale 50322
Christian SchoolsUrbandale & JohnstonK-12✓ AccreditedCognia13
Grand View Christian School
2905 NE 46th Ave, Des Moines 50317
Christian SchoolsDes Moines: East SidePK-12✓ AccreditedSpecial state accreditation; State of Iowa458
Holy Family School
1265 E. 9th St., Des Moines 50316
Catholic SchoolsDes Moines: East SidePK-8✓ AccreditedState of Iowa211
Holy Trinity School
2922 Beaver Ave, Des Moines 50310
Catholic SchoolsDes Moines: Downtown, Beaverdale, Drake & WaterburyPK-8✓ AccreditedState of Iowa358
J.W. Reed Christian Academy
1619 East University Ave, Des Moines 50316
Christian SchoolsDes Moines: East SideK-12✓ AccreditedCognia74
Joshua Christian Academy
1740 Garfield Ave., Des Moines 50316
Christian SchoolsDes Moines: East SideK-12✓ AccreditedChristian Schools International199
Main Street School
925 Main St., Norwalk 50211
Independent, Montessori & Specialty SchoolsNorwalk & Indianola (Warren County)PK-12✓ AccreditedIndependent Schools Association of the Central States12
Montessori Children's House
1505 42Nd St, West Des Moines 50266
Independent, Montessori & Specialty SchoolsWest Des MoinesPK-2Not on list—13
Mt. Olive Lutheran School
5625 Franklin, Des Moines 50310
Christian SchoolsDes Moines: Downtown, Beaverdale, Drake & WaterburyPK-8✓ AccreditedNational Lutheran School Accreditation191
Norwalk Christian Academy
225 N Ave, Norwalk 50211
Christian SchoolsNorwalk & Indianola (Warren County)K-5Not on list—8
OneSchool Global Des Moines
3720 E 29th St, Des Moines 50317
Independent, Montessori & Specialty SchoolsDes Moines: East Side3-12✓ AccreditedCognia23
Providence Christian School
607 Mafred Dr., Norwalk 50211
Christian SchoolsNorwalk & Indianola (Warren County)K-12✓ AccreditedChristian Schools International—
Sacred Heart School
1601 Grand Ave., West Des Moines 50265
Catholic SchoolsWest Des MoinesPK-8✓ AccreditedState of Iowa497
Shepherd's Flock Early Learning Center
3900 Ashworth Rd, West Des Moines 50265
Christian SchoolsWest Des MoinesPK-KNot on list—21
St. Anthony School
16 Columbus Ave, Des Moines 50315
Catholic SchoolsDes Moines: South SidePK-8✓ AccreditedState of Iowa345
St. Augustin School
4320 Grand Ave, Des Moines 50312
Catholic SchoolsDes Moines: Downtown, Beaverdale, Drake & WaterburyPK-8✓ AccreditedState of Iowa240
St. Francis of Assisi School
7075 Ashworth Road, West Des Moines 50266
Catholic SchoolsWest Des MoinesPK-8✓ AccreditedState of Iowa680
St. Joseph Elementary School
2107 E 33rd St, Des Moines 50317
Catholic SchoolsDes Moines: East SidePK-8✓ AccreditedState of Iowa201
St. Luke the Evangelist Catholic School
1102 NW Weigel Dr., Ankeny 50023
Catholic SchoolsAnkenyK-8✓ AccreditedState of Iowa336
St. Patrick School
1302 5th St, Perry 50220
Catholic SchoolsPerry, Dallas Center & WintersetPK-8✓ AccreditedState of Iowa93
St. Pius X Catholic School
3601 66th St, Urbandale 50322
Catholic SchoolsUrbandale & JohnstonPK-8✓ AccreditedState of Iowa349
St. Theresa School
5810 Cara Carpenter Ave, Des Moines 50311
Catholic SchoolsDes Moines: Downtown, Beaverdale, Drake & WaterburyPK-8✓ AccreditedState of Iowa221
Strong Roots Christian School
2205 W 2nd Ave, Indianola 50125
Christian SchoolsNorwalk & Indianola (Warren County)K-11✓ AccreditedChristian Schools International—
The Conservatory of Worship Arts
7297 NW Fischer Ln, Ankeny 50023
Christian SchoolsAnkenyK-6✓ AccreditedChristian Schools International—
Two Rivers Classical Academy
3250 SE Soteria Ave, West Des Moines 50265
Christian SchoolsWest Des MoinesK-12✓ AccreditedAssociation of Classical Christian Schools—
Victory Christian Academy
805 North 1st Street, Indianola 50125
Christian SchoolsNorwalk & Indianola (Warren County)PK-6✓ AccreditedChristian Schools International23
Winterset Christian Academy
60 East Green Street, Winterset 50273
Christian SchoolsPerry, Dallas Center & WintersetK-8✓ AccreditedChristian Schools International—
Xceed Oakmoor Academy
7400 SW 22nd Street, Des Moines 50321
Independent, Montessori & Specialty SchoolsDes Moines: South Side6-12✓ AccreditedCognia—

See what your family can use this year

Two minutes, five questions. A School Funding Advisor calls back with your ESA, grant and credit options and the dates that apply.

Start the funding check →