Iowa Private High Schools By Tuition Cost

The average private high school tuition in Iowa is $10,188 per year (2026-27).
The private high school with the lowest tuition is Marquette Catholic Schools Pk-12, with a tuition of $1,560.

Quick Facts (26-27)

  • # IA Schools Ranked: 19
  • Top 20 Range (Tuition): $1,560–$41,000
  • IA School Avg.: $11,060
  • National School Avg.: $13,519

Quick Facts (26-27)

  • # IA Schools Ranked: 19
  • Top 20 Range (Tuition): $1,560–$41,000
  • IA School Avg.: $11,060
  • National School Avg.: $13,519

Iowa Average Tuition Cost (Trends)

Showing 2016–2025. Full 11-year historical data available below ↓

Total Growth: +23.2% (+$2,118 since 2016)

Show school map — Iowa (tuition range: $1,560–$41,000, avg $11,060)
Tuition Cost Range: $1,560 $41,000 Avg. Tuition Cost: $11,060

Iowa Private High Schools By Tuition Cost (2026-27)

Marquette Catholic Schools Pk-12 Photo
Gr: K-12 | 257 students
Avg. class size: 15 students
Sports: 12 | Extracurriculars: 17
Catholic
502 Franklin St
Bellevue, IA 52031
(563) 872-3356
(1)
Map of Ottumwa Christian School
Gr: PK-12 | 89 students
Avg. class size: 6 students
Sports: 1
Christian
458 N Court St
Ottumwa, IA 52501
(641) 683-9119
Prince Of Peace Catholic School Photo
Gr: K-12 | 189 students
Avg. class size: 15 students
Sports: 13 | Extracurriculars: 8
Catholic
312 S 4th St
Clinton, IA 52732
(563) 242-1663
Map of Unity Christian High School
Gr: 9-12 | 312 students
Sports: 14 | Extracurriculars: 2
Christian
216 Michigan Ave Sw
Orange City, IA 51041
(712) 737-4114
Map of St. Pauls Lutheran School
Gr: K-12 | 40 students
Sports: 4
Lutheran Church Missouri Synod
404 W Main
Latimer, IA 50452
(641) 579-6046
Ankeny Christian Academy Photo
Gr: PK-12 | 509 students
Avg. class size: 20 students
Sports: 5 | Extracurriculars: 4
Christian
1604 West 1st St
Ankeny, IA 50023
(515) 965-8114
Bishop Heelan Catholic High School Photo
Gr: 9-12 | 499 students
Sports: 13 | Extracurriculars: 24
Catholic
1021 Douglas St
Sioux City, IA 51105
(712) 252-0573
Morning Star Academy Photo
Gr: PK-12 | 220 students
Avg. class size: 14 students
Sports: 2 | Extracurriculars: 1
Christian
1426 Tanglefoot Ln
Bettendorf, IA 52722
(563) 359-5700
(2)
Map of Xavier High School
Gr: 9-12 | 610 students
Avg. class size: 25 students
Sports: 17 | Extracurriculars: 23
Catholic
6300 42nd Street Ne
Cedar Rapids, IA 52411
(319) 294-6635
Isaac Newton Christian Academy Photo
Gr: PK-12 | 422 students
Sports: 9 | Extracurriculars: 7
Christian
1635 Linmar Drive NE
Cedar Rapids, IA 52402
(319) 362-9512
(7)
Map of Cedar Valley Christian School
Gr: PK-12 | 164 students
Sports: 5 | Extracurriculars: 2
3636 Cottage Grove Ave Se
Cedar Rapids, IA 52403
(319) 366-7462
Map of Empigo Academy
Gr: 9-12
Sports: 5
Christian
4801 Franklin Ave
Des Moines, IA 50310
(515) 350-4008
Valley Lutheran School Photo
Gr: K-12 | 181 students
Avg. class size: 14 students
Sports: 16 | Extracurriculars: 10
Lutheran Church Missouri Synod
4520 Rownd Street
Cedar Falls, IA 50613
(319) 266-4565
(8)
Map of Cedar Ridge Christian School
Gr: K-12 | 364 students
Avg. class size: 20 students
Sports: 8
Christian
1015 S. Division Street
Cedar Falls, IA 50613
(319) 235-9309
Pella Christian High School Photo
Gr: 9-12 | 302 students
Avg. class size: 18 students
Sports: 16 | Extracurriculars: 11
300 Eagle Ln
Pella, IA 50219
(641) 628-4440
(1)
Hillcrest Academy Photo
Gr: 6-12 | 197 students
Avg. class size: 10 students
Sports: 14 | Extracurriculars: 14
Mennonite
1421 540th Street SW
Kalona, IA 52247
(319) 656-2073
(3)
Maharishi School Photo
Gr: PK-12 | 173 students
Avg. class size: 12 students
Sports: 7 | Extracurriculars: 9
Specialized Curriculum
804 Dr Robert Keith Wallace Drive
Fairfield, IA 52556
(641) 472-9400
(3)
Scattergood Friends School Photo
Gr: 6-12 | 39 students
Avg. class size: 8 students
Sports: 3
Friends
1951 Delta Ave
West Branch, IA 52358
(319) 519-1860
Iowa Conservatory Photo
Gr: 8-12 | 50 students
Avg. class size: 12 students
Sports: 1
Specialized Curriculum
123 N. Linn St.
Iowa City, IA 52245
(319) 804-5943

Frequently Asked Questions

What is the Iowa average private high schools tuition?
The Iowa average private high schools tuition is $7,664 for 2026-27.
What are the private high schools with the lowest tuition cost in Iowa?
The top ranked private high schools in Iowa include Marquette Catholic Schools Pk-12, Ottumwa Christian School and Prince Of Peace Catholic School.

Recent Articles

When a Private School Changes Head of School
When a Private School Changes Head of School
A private school leadership change can raise important questions. Learn how to evaluate head of school transitions, identify warning signs, and protect your child's educational experience before enrolling confidently.
Private School Financial Aid Renewal: Could Awards Shrink?
Private School Financial Aid Renewal: Could Awards Shrink?
Could your private school financial aid shrink next year? Learn why awards change, how income and school budgets affect renewal, and what parents can do to protect affordability long-term.
Need-Blind vs. Need-Aware Private School Admissions
Need-Blind vs. Need-Aware Private School Admissions
Understand how need-blind and need-aware private school admissions affect acceptance decisions, financial aid eligibility, and affordability, with practical guidance to help parents compare schools, ask questions, and plan confidently ahead.