Local

Private schools

Every accredited private (nonpublic) school in Iowa: where it is, the grades it teaches, who accredits it, how many students it has, and an estimate of the state education savings account (ESA) money that follows its students. How ESAs work · Private schools and vouchers, explained

232
schools with students counted in 2025–26
41,892
K–12 students (certified enrollment)
98.0%
of them had an ESA (41,044), at $7,988 each

Religious affiliation is from a federal survey1.

256 schools: 41,892 students, about $327.9M in ESA money in 2025–26 (estimate)2.

SchoolTownGradesStudentsESA money (est.)Accredited by
Acorns & Oaks Christian AcademyPerryK-2––NLSA
All Saints Catholic School
Roman Catholic
DavenportPK-8356$2.8MState of Iowa
All Saints School
Roman Catholic
Cedar RapidsK-5123$963,000State of Iowa
AlRazi AcademyWest Des MoinesK-8203$1.6MISACS
Ames Christian SchoolAmesK-8105$822,000ACSI
Andrews Christian AcademyCedar RapidsK-842$329,000MSA
Ankeny Christian Academy
Christian (no specific denomination)
Ankeny7-12242$1.9MSpecially/CSI
Ankeny Christian Academy ElementaryAnkenyK-6279$2.2MCSI
Apiary Leadership AcademyDes MoinesK-912$94,000MSA
Aquin Elementary School
Roman Catholic
CascadePK-8195$1.5MState of Iowa
Assumption High SchoolDavenport9-12492$3.9MState of Iowa
Bais Chaya Mushka/Oholei MenachemPostvilleK-881$634,000ACS, WASC
Beckman Catholic High School
Roman Catholic
Dyersville7-12314$2.5MState of Iowa
Bergman Academy
Nonsectarian
Des MoinesK-8276$2.2MISACS
Bishop Garrigan Campus
Roman Catholic
Algona3-12314$2.5MState of Iowa
Bishop Heelan Catholic High School
Roman Catholic
Sioux City9-12423$3.3MState of Iowa
Blessed Maria Assunta Pallotta Middle School
Roman Catholic
Waterloo6-8217$1.7MState of Iowa
Bridges Outdoor School - Dallas CenterDallas CenterK-65$39,000Cognia
Bridges Outdoor School - NorthGrangerK-6––Cognia
Bridges Outdoor School - NorwalkNorwalkK-69$70,000Cognia
Calvary Christian AcademyCedar RapidsK-8112$877,000CSI
Cathedral Dual Language Academy
Roman Catholic
Sioux CityPK-582$642,000State of Iowa
Cedar Ridge Christian SchoolCedar FallsK-12369$2.9MACSI
Cedar Valley Christian School
Christian (no specific denomination)
Cedar RapidsK-12217$1.7MACSI
Central Iowa Christian School
Christian (no specific denomination)
GrinnellK-855$430,000CSI
Central Lutheran SchoolNewhallPK-8163$1.3MNLSA
Christ The King SchoolDes MoinesPK-8231$1.8MState of Iowa
Clarinda Lutheran School Association
Lutheran Church - Missouri Synod
ClarindaK-879$618,000NLSA
Clear Lake Classical - Ventura CampusVentura5-1277$603,000CSI
Clear Lake Classical School
Christian (no specific denomination)
Clear LakeK-469$540,000CSI
Columbus Catholic High SchoolWaterloo9-12278$2.2MState of Iowa
Community Christian School
Christian (no specific denomination)
Fort DodgePK-891$712,000CSI
Community Lutheran School
Lutheran Church - Missouri Synod
ReadlynPK-842$329,000NLSA
Coram Deo AcademyDavenportK-12––CSI
Coram Deo AcademyDavenportK-12176$1.4MCSI
Cornerstone Christian SchoolKnoxvilleK-1236$282,000CSI
Countryside SchoolAlbiaK-8––CSI
Danbury Catholic School
Roman Catholic
DanburyPK-645$352,000State of Iowa
Davenport Christian SchoolDavenportK-12––ACCS
Des Moines Adventist School
Seventh-Day Adventist
Des MoinesK-1040$313,000MSA
Des Moines Christian Elementary SchoolUrbandaleK-5553$4.3MCognia
Des Moines Christian Secondary SchoolUrbandale6-12825$6.5MCognia
Diamond Star Academy - WaterlooWaterlooPK-830$235,000Cognia
Don Bosco High SchoolGilbertville9-12122$955,000State of Iowa
Dowling Catholic High School
Roman Catholic
West Des Moines9-121,412$11.1MState of Iowa
Dubuque Dream Center AcademyDubuqueK-974$579,000CSI/ACS WASC
Ehsan Fitra AcademyIowa CityK-6––Cognia
Ehsan Islamic SchoolIowa CityK-1229$227,000Cognia
Emmetsburg Catholic School
Roman Catholic
EmmetsburgPK-886$673,000State of Iowa
Empigo AcademyDes Moines9-12––ACS, WASC
Empower IowaNorth LibertyK-3––ACSI
Faith Academy
Christian (no specific denomination)
Iowa CityK-8130$1.0MCSI
Gehlen Catholic Elementary School
Roman Catholic
Le MarsPK-6318$2.5MState of Iowa
Gehlen Catholic High School
Roman Catholic
Le Mars7-12213$1.7MState of Iowa
Golden Elementary Montessori
Nonsectarian
Dubuque1-6––AMS
Gospel Assembly Christian AcademyUrbandaleK-1219$149,000Cognia
Grand View Christian Elementary SchoolDes MoinesK-6563$4.4MState of Iowa
Grand View Christian High School
Christian (no specific denomination)
Des Moines9-12285$2.2MSpecially
Grand View Christian Middle SchoolDes Moines7-8297$2.3MState of Iowa
Great River Christian SchoolBurlingtonK-1262$485,000CSI
Heartland Christian SchoolCouncil BluffsK-12222$1.7MCSI
Heritage Christian
Christian (no specific denomination)
North LibertyK-8215$1.7MACSI
Hidaya AcademyCoralvilleK-87$55,000Cognia
Hillside Christian School
Christian (no specific denomination)
CoralvilleK-831$243,000CSI
Holy Cross Blessed Sacrament SchoolSioux City3-8262$2.1MState of Iowa
Holy Cross St Michael SchoolSioux CityPK-274$579,000State of Iowa
Holy Family SchoolDes MoinesPK-8230$1.8MState of Iowa
Holy GhostDubuquePK-PK––State of Iowa
Holy Trinity Elementary
Roman Catholic
West PointPK-5186$1.5MState of Iowa
Holy Trinity Jr-Sr HighFort Madison6-12153$1.2MState of Iowa
Holy Trinity School
Roman Catholic
Des MoinesPK-8368$2.9MState of Iowa
HomeGrown Christian Learning CenterOsceolaK-826$203,000CSI
Hope Christian SchoolRobbinsK-12––CSI
Hull Christian SchoolHullPK-8190$1.5MCSI
Hull Protestant Reformed Christian School
Christian (no specific denomination)
HullK-8142$1.1MState of Iowa
ICCR AcademyCedar Rapids3-1239$305,000Cognia
Immaculate Conception
Roman Catholic
GilbertvilleK-8218$1.7MState of Iowa
Immaculate Conception School
Roman Catholic
Charles CityK-6182$1.4MState of Iowa
Inwood Christian School
Christian (no specific denomination)
InwoodPK-847$368,000CSI
Iowa ConservatoryIowa City6-1218$141,000Cognia
Iowa Great Lakes Lutheran School
Lutheran Church - Missouri Synod
SpencerK-8158$1.2MNLSA
Iowa Mennonite School dba Hillcrest AcademyKalona6-12179$1.4MState of Iowa
Ireton Christian School
Christian (no specific denomination)
IretonPK-871$556,000CSI
Isaac Newton Christian AcademyCedar RapidsK-12408$3.2MACSI
John F Kennedy Catholic School
Roman Catholic
DavenportPK-8451$3.5MState of Iowa
Joshua Christian Academy (Main)Des MoinesK-8152$1.2MCSI
Joshua Christian Academy (South)Des MoinesK-1298$767,000CSI
Joshua Christian Academy (West)Des MoinesK-660$470,000CSI
JW Reed Christian Academy
Other
Des MoinesK-1274$579,000Cognia
Keokuk Catholic Schools St. Vincent's School
Roman Catholic
KeokukPK-564$501,000State of Iowa
Keokuk Christian Academy
Christian (no specific denomination)
KeokukK-851$399,000CSI
Kuemper Catholic Grade School
Roman Catholic
CarrollPK-6724$5.7MState of Iowa
Kuemper High SchoolCarroll7-12482$3.8MState of Iowa
La Salle Catholic School
Roman Catholic
Holy CrossPK-655$430,000State of Iowa
LaSalle Catholic Elementary School
Roman Catholic
Cedar RapidsK-4212$1.7MState of Iowa
LaSalle Catholic Middle School
Roman Catholic
Cedar Rapids5-8182$1.4MState of Iowa
Legacy Christian Academy, Inc.Mt. PleasantK-12––CSI
Liberty Christian SchoolIndependenceK-913$102,000ACSI
Lighthouse Christian AcademyFloydK-1244$344,000CSI
Lutheran Interparish School
Lutheran Church - Missouri Synod
WilliamsburgPK-8100$783,000NLSA
Maharishi School
Nonsectarian
FairfieldK-12147$1.2MISACS
Main Street School
Nonsectarian
NorwalkK-1225$196,000ISACS
Marquette Catholic ElementaryBellevuePK-8193$1.5MState of Iowa
Marquette Catholic High SchoolBellevue9-1271$556,000State of Iowa
Marshalltown Christian SchoolMarshalltownK-8123$963,000CSI
Marshalltown Christian School (Olive Street)MarshalltownK-8––CSI
Mater Dei Sch Immaculate Conception Center
Roman Catholic
Sioux CityPK-4117$916,000State of Iowa
Mater Dei School Nativity Center
Roman Catholic
Sioux City5-8144$1.1MState of Iowa
Mayflower Heritage Christian SchoolCrestonK-850$391,000ACSI
Mazzuchelli Catholic Middle SchoolDubuque6-8390$3.1MState of Iowa
Montessori School of Iowa City
Nonsectarian
CORALVILLEK-553$415,000ISACS
Montessori School of MarionCedar RapidsK-314$110,000AMS
Morning Star Academy
Christian (no specific denomination)
BettendorfK-12195$1.5MCSI
Mount Pleasant Christian School
Christian (no specific denomination)
Mount PleasantK-1228$219,000CSI
Mt Olive Lutheran School
Lutheran Church - Missouri Synod
Des MoinesPK-8248$1.9MNLSA
Muscatine Adventist Christian School
Seventh-Day Adventist
MuscatineK-45$39,000MSA
Muscatine Christian AcademyMuscatineK-1253$415,000ACSI
Netherlands Reformed Christian School
Calvinist
Rock ValleyK-12408$3.2MCSI
Nevada Seventh-day Adventist SchoolNevadaK-821$164,000MSA
New City Classical AcademyBettendorfK-1278$610,000CSI
Newman Catholic Elementary School
Roman Catholic
Mason CityK-5320$2.5MState of Iowa
Newman Catholic High SchoolMason City6-12287$2.2MState of Iowa
Newton Christian Day School
Christian (no specific denomination)
NewtonK-883$650,000CSI
North Iowa Christian School
Christian (no specific denomination)
Mason CityK-12101$790,000CSI
Northeast Iowa Montessori School
Nonsectarian
DecorahPK-634$266,000AMS
Northwest Iowa Protestant Reformed School
Calvinist
DoonK-830$235,000State of Iowa
Notre Dame Elementary School
Roman Catholic
BurlingtonK-5137$1.1MState of Iowa
Notre Dame Elementary SchoolCrescoPK-5126$986,000State of Iowa
Notre Dame High SchoolBurlington6-12217$1.7MState of Iowa
Oak Hill Christian AcademyHumboldtK-8––CSI
OneSchool Global - Council Bluffs
Nonsectarian
Council Bluffs4-1114$110,000Cognia
OneSchool Global - Des Moines
Nonsectarian
Des Moines3-1230$235,000Cognia
Orange City Christian School
Calvinist
Orange CityPK-8304$2.4MCSI
Oskaloosa Christian School
Christian (no specific denomination)
OskaloosaK-8172$1.3MCSI
Ottumwa Christian School
Christian (no specific denomination)
OttumwaK-12132$1.0MCSI
Our Lady of Guadalupe
Roman Catholic
DubuquePK-5285$2.2MState of Iowa
Paideia Christian AcademyCedar RapidsK-12––ACCS
Pathway Christian School
Mennonite
KalonaK-1295$743,000CSI
Pella Christian Grade School
Christian (no specific denomination)
PellaK-8492$3.9MCSI
Pella Christian High School
Calvinist
Pella9-12307$2.4MCSI
Peoria Christian SchoolPellaK-837$290,000CSI
Pocahontas Catholic Grade SchoolPocahontasK-594$736,000State of Iowa
Prince of Peace Catholic Elementary BuildingClintonPK-5107$837,000State of Iowa
Prince of Peace Catholic High School
Roman Catholic
Clinton6-1299$775,000State of Iowa
Providence Christian SchoolNorwalkK-1222$172,000CSI
Quad City Montessori School
Nonsectarian
DavenportK-8––AMS
Regina Elementary School
Roman Catholic
Iowa CityK-6526$4.1MState of Iowa
Regina Jr Sr High School
Roman Catholic
Iowa City7-12439$3.4MState of Iowa
Regis Middle School
Roman Catholic
Cedar Rapids6-8330$2.6MState of Iowa
Resurrection Elementary
Roman Catholic
DubuquePK-5280$2.2MState of Iowa
Rivermont Collegiate
Nonsectarian
BettendorfK-12126$986,000ISACS/Cognia
Rock Valley Christian School
Christian (no specific denomination)
Rock ValleyPK-8201$1.6MCSI
Royal Legacy Christian Academy
Christian (no specific denomination)
WaterlooK-639$305,000State of Iowa
Sacred Heart Catholic School
Roman Catholic
SpencerPK-6166$1.3MState of Iowa
Sacred Heart Grade School
Roman Catholic
MonticelloPK-438$297,000State of Iowa
Sacred Heart School
Roman Catholic
MaquoketaPK-6127$994,000State of Iowa
Sacred Heart School
Roman Catholic
Sioux CityPK-8270$2.1MState of Iowa
Sacred Heart School
Roman Catholic
West Des MoinesPK-8478$3.7MState of Iowa
Sacred Heart School -Boone
Roman Catholic
BoonePK-874$579,000State of Iowa
Saint Albert School
Roman Catholic
Council BluffsPK-12667$5.2MState of Iowa
Saint Edward Elementary School
Roman Catholic
WaterlooK-5364$2.8MState of Iowa
Saint Joan of ArcBettendorfPK-8336$2.6MState of Iowa
Saints Mary and Mathias Catholic School
Roman Catholic
MuscatinePK-8226$1.8MState of Iowa
Sanborn Christian School
Christian (no specific denomination)
SanbornK-8101$790,000CSI
Scattergood Friends School
Friends
West Branch6-1227$211,000ISACS
Seton Catholic Elem Sch Farley Center
Roman Catholic
Farley6-875$587,000State of Iowa
Seton Catholic Elem Sch Peosta CenterPeostaPK-5186$1.5MState of Iowa
Seton Catholic School
Roman Catholic
OttumwaPK-678$610,000State of Iowa
Seton Grade School
Roman Catholic
AlgonaPK-2129$1.0MState of Iowa
Shelby County Catholic School
Roman Catholic
HarlanPK-5100$783,000State of Iowa
Sheldon Christian School
Christian (no specific denomination)
SheldonPK-8110$861,000CSI
Singing Cedars School
Nonsectarian
FairfieldK-436$282,000ISACS
Sioux Center Christian SchoolSioux CenterK-8510$4.0MCSI
Siouxland Christian Secondary SchoolSioux City7-12165$1.3MCSI
Siouxland Community Christian SchoolSioux CityK-6307$2.4MCSI
Southeastern Christian SchoolOllieK-1037$290,000CSI
St Anthony School
Roman Catholic
Des MoinesPK-8362$2.8MState of Iowa
St Athanasius School
Roman Catholic
JesupPK-875$587,000State of Iowa
St Augustin SchoolDes MoinesPK-8284$2.2MState of Iowa
St Benedict School
Roman Catholic
DecorahPK-8162$1.3MState of Iowa
St Cecilia School
Roman Catholic
AmesK-7127$994,000State of Iowa
St Columbkille School
Roman Catholic
DubuquePK-5313$2.4MState of Iowa
St Edmond CatholicFort DodgePK-12674$5.3MState of Iowa
St Francis Catholic SchoolMarshalltownPK-6221$1.7MState of Iowa
St Francis of Assisi School
Roman Catholic
West Des MoinesK-8666$5.2MState of Iowa
St Francis Xavier School
Roman Catholic
DyersvillePK-6337$2.6MState of Iowa
St James Elem School
Roman Catholic
WashingtonPK-5111$869,000State of Iowa
St John Elementary SchoolIndependencePK-8133$1.0MState of Iowa
St Joseph Community School
Roman Catholic
New HamptonPK-889$697,000State of Iowa
St Joseph Elementary School
Roman Catholic
Des MoinesPK-8214$1.7MState of Iowa
St Joseph School
Roman Catholic
De WittPK-8173$1.4MState of Iowa
St Joseph School
Roman Catholic
MarionK-8218$1.7MState of Iowa
St Joseph The Worker SchoolDubuquePK-PK––State of Iowa
St Luke the Evangelist Catholic School
Roman Catholic
AnkenyK-8389$3.0MState of Iowa
St Malachy School
Roman Catholic
CrestonPK-8152$1.2MState of Iowa
St Mary School
Roman Catholic
HumboldtPK-6154$1.2MState of Iowa
St Mary's Grade School - RSM
Roman Catholic
RemsenK-472$563,000State of Iowa
St Mary's High School
Roman Catholic
Storm Lake6-12108$845,000State of Iowa
St Marys High School - RSM
Roman Catholic
Remsen5-12105$822,000State of Iowa
St Marys School
Roman Catholic
ManchesterPK-6240$1.9MState of Iowa
St Matthew School
Roman Catholic
Cedar RapidsPK-5246$1.9MState of Iowa
St Patrick School
Roman Catholic
WaukonPK-5156$1.2MState of Iowa
St Patrick School
Roman Catholic
Cedar FallsK-8198$1.5MState of Iowa
St Patrick School
Roman Catholic
PerryPK-896$751,000State of Iowa
St Patrick's SchoolSheldonPK-841$321,000State of Iowa
St Paul Lutheran School
Lutheran Church - Missouri Synod
Fort DodgePK-8104$814,000NLSA
St Paul The Apostle School
Roman Catholic
DavenportPK-8418$3.3MState of Iowa
St Pauls Lutheran School
Lutheran Church - Missouri Synod
LatimerK-1247$368,000NLSA
St Pauls Lutheran School
Lutheran Church - Missouri Synod
Sioux CityK-529$227,000NLSA
St Pauls Lutheran School
Evangelical Lutheran Church in America
WaverlyPK-6168$1.3MState of Iowa
St Pius X Catholic SchoolUrbandalePK-8411$3.2MState of Iowa
St Pius X School
Roman Catholic
Cedar RapidsK-5356$2.8MState of Iowa
St Rose Of Lima School
Roman Catholic
DenisonPK-589$697,000State of Iowa
St Teresa of Calcutta School - CalmarOssianPK-PK––State of Iowa
St Teresa of Calcutta School - OssianOssianPK-8111$869,000State of Iowa
St Teresa of Calcutta School - SpillvilleSpillville2-457$446,000State of Iowa
St Theresa School
Roman Catholic
Des MoinesPK-8209$1.6MState of Iowa
St Thomas Aquinas School
Roman Catholic
Webster CityPK-688$689,000State of Iowa
St. Mary's Elementary-Storm Lake
Roman Catholic
Storm LakePK-5136$1.1MState of Iowa
St. Patrick SchoolAnamosaPK-655$430,000State of Iowa
Strong Roots Christian SchoolIndianolaK-4142$1.1MCSI
Strong Roots Christian School (Secondary Campus)Indianola5-12––CSI
Sully Christian School
Christian (no specific denomination)
SullyK-851$399,000CSI
Summit Schools Inc
Nonsectarian
Cedar RapidsK-8110$861,000State of Iowa
Tama Toledo Christian SchoolTamaK-932$250,000CSI
Tamarack Discovery SchoolIowa CityK-652$407,000ISACS
The ARC Christian AcademyClintonK-12––CSI
The Classical Academy of Sioux CenterAltonK-1217$133,000CSI
The Conservatory of Worship ArtsAnkenyK-1064$501,000CSI
The Country SchoolIowa CityK-8––Cognia
The Learning CoopBloomfieldK-8––CSI
The Lighthouse Schools
Islamic
ClintonK-126$47,000Cognia
Timothy Christian School
Christian (no specific denomination)
WellsburgK-857$446,000CSI
Tri-State Christian School (Elementary Campus)AsburyK-6108$845,000ACSI
Tri-State Christian School (Secondary Campus)Dubuque7-1256$438,000ACSI
Trinity Catholic School
Roman Catholic
ProtivinK-657$446,000State of Iowa
Trinity Christian AcademyLowdenK-8––NLSA
Trinity Christian High School
Calvinist
Hull9-1264$501,000Specially
Trinity Lutheran School
Lutheran Church - Missouri Synod
BoonePK-10105$822,000NLSA
Trinity Lutheran SchoolCedar RapidsPK-8186$1.5MNLSA
Trinity Lutheran School
Lutheran Church - Missouri Synod
DavenportPK-8359$2.8MNLSA
Two Rivers Classical Academy (DSM)Des Moines6-12125$978,000ACCS
Two Rivers Classical Academy (WDM)West Des MoinesK-5161$1.3MACCS
Unity Christian High School
Calvinist
Orange City9-12330$2.6MCSI
Unity Christian SchoolsClintonK-12––CSI
Unity Ridge Lutheran SchoolDenisonPK-1295$743,000NLSA
Valley Lutheran School
Lutheran Church - Missouri Synod
Cedar FallsK-12183$1.4MNLSA
Victory Christian Academy
Christian (no specific denomination)
IndianolaK-626$203,000CSI
Wahlert Catholic High SchoolDubuque9-12426$3.3MState of Iowa
Waverly Christian SchoolWaverlyK-759$462,000CSI
Western Christian High SchoolHull9-12315$2.5MCSI
Willowwind School
Nonsectarian
Iowa CityK-570$548,000ISACS
Winterset Christian AcademyWintersetK-89$70,000CSI
Xavier High School
Roman Catholic
Cedar Rapids9-12654$5.1MState of Iowa
Xceed Oakmoor AcademyDes Moines6-123$23,000Cognia
Zion-St. John Lutheran School
Lutheran Church - Missouri Synod
PaullinaK-884$657,000NLSA

A dash for students means the school is in the state’s newest directory but wasn’t in the 2025–26 enrollment count (it opened since, or teaches only preschool).

What isn’t public

Iowa pays for most private-school students now, but it publishes much less about private schools than about public ones. None of these exist for any Iowa private school:

  • Exact ESA money or students by school. The ESA law (Iowa Code 257.11B) and its rules (281 IAC chapter 20) require no report by school; the Department of Education publishes ESA counts only by the public district where students live. The money sits in a state fund and is paid out by a contractor, so it doesn’t show in the state checkbook by school.3 That’s why the dollars here are estimates.
  • Graduation rates. The state’s graduation rates count public-school students only; its cohort definition leaves out home-schooled and nonpublic students.4
  • Attendance and chronic absence. Reported for public districts only.
  • Official ratings. The Iowa School Performance Profiles and federal school designations cover public schools only. Private schools get no state rating, and Funnel doesn’t make one: test results below are shown grade by grade, never combined into a score.
  • Tuition. No state source lists it. The Department of Revenue’s 2022 study of School Tuition Organizations found an average tuition of $4,596 in 2021–22 across the schools in its data, ranging from $150 to $11,044.5
  • STO scholarships by school. School Tuition Organizations must report each school’s scholarship students and dollars to the Department of Revenue (Iowa Code 422.11S(9)(e)), but the department doesn’t publish them; only each STO’s yearly tax credits are public (on Tax credits).