Iowa Catholic Private High Schools

For the 2026-27 school year, there are 24 catholic private high schools serving 13,748 students in Iowa. You can also find more religiously affiliated schools in Iowa.
The top ranked catholic private high schools in Iowa include Dowling Catholic High School, Marquette Catholic Schools Pk-12, and St. Albert Catholic.
The average acceptance rate is 94%, which is higher than the Iowa private high school average acceptance rate of 85%.

Quick Facts (26-27)

  • # Private Schools: 24
  • # Students Served: 13,748

Quick Facts (26-27)

  • # Private Schools: 24
  • # Students Served: 13,748

Top Ranked Catholic Private High Schools in Iowa (2026-27)

Map of Assumption High School
Gr: 8-12 | 437 students
Catholic
1020 W Central Park Ave
Davenport, IA 52804
(563) 326-5313
(1)
Map of Beckman Catholic Junior Senior High School
Gr: 7-12 | 409 students
Catholic
1325 9th St Se
Dyersville, IA 52040
(563) 875-7188
(1)
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
Map of Bishop Heelan Catholic Schools
Gr: PK-12 | 1,365 students
Catholic
1021 Douglas St
Sioux City, IA 51105
(712) 252-1350
Map of Bosco Catholic School System
Gr: PK-12 | 321 students
Sports: 12 | Extracurriculars: 8
Catholic
405 16th Avenue Ne
Gilbertville, IA 50634
(319) 296-1692
Map of Burlington Notre Dame
Gr: PK-12 | 431 students
Catholic
700 S Roosevelt Ave
Burlington, IA 52601
(319) 754-8431
Map of Burlington Notre Dame Junior/Senior High School
Gr: PK-12 | 461 students
Catholic
702 S Roosevelt Ave
Burlington, IA 52601
(319) 754-8431
Map of Dowling Catholic High School
Gr: 9-12 | 1,389 students
Avg. class size: 23 students
Sports: 20
Catholic
1400 Buffalo Rd
West Des Moines, IA 50265
(515) 222-1015
Map of Gehlen Catholic School
Gr: PK-12 | 534 students
Catholic
709 Plymouth St Ne
Le Mars, IA 51031
(712) 546-4181
Map of Kuemper Catholic Grade School
Gr: PK-12 | 1,200 students
Avg. class size: 18 students
Sports: 9
Catholic
116 S East Street
Carroll, IA 51401
(712) 792-3610
Map of Kuemper Grade School Pk-8 Grades
Gr: PK-12 | 1,212 students
Catholic
201 S Clark St
Carroll, IA 51401
(712) 792-3610
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)
Newman Catholic School Photo
Gr: K-12 | 628 students
Avg. class size: 39 students
Sports: 17 | Extracurriculars: 4
Catholic
2445 19th St Sw
Mason City, IA 50401
(641) 423-6939
(1)
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 Regina Catholic Education Center
Gr: PK-12 | 902 students
Avg. class size: 21 students
Sports: 12
Catholic
2150 Rochester Ave
Iowa City, IA 52245
(319) 499-9020
St. Albert Catholic Photo
Gr: PK-12 | 675 students
Avg. class size: 22 students
Sports: 14
Catholic
400 Gleason Ave
Council Bluffs, IA 51503
(712) 328-2316
Map of St. Edmond Catholic School
Gr: PK-12 | 597 students
Catholic
2321 6th Avenue North
Fort Dodge, IA 50501
(515) 576-5182
Map of St. Joseph's School
Gr: PK-12 | 317 students
Catholic
403 Park Street
Bellevue, IA 52031
(563) 872-3284
Map of St. Mary's School
Gr: PK-12 | 192 students
Avg. class size: 13 students
Catholic
523 Madison Street
Remsen, IA 51050
(712) 786-1433
Map of St. Mary's School
Gr: PK-12 | 310 students
Catholic
312 Seneca St
Storm Lake, IA 50588
(502) 452-1712
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
Map of Bishop Garrigan Campus
Gr: 3-12 | 253 students
Catholic
1224 N Mccoy St
Algona, IA 50511
(515) 295-3521
Map of Columbus Catholic High School
Gr: 9-12 | 247 students
Avg. class size: 18 students
Catholic
3231 W 9th St
Waterloo, IA 50702
(319) 232-1422
Map of Holy Trinity Catholic Schools
Gr: K-12 | 313 students
Catholic
2600 Avenue A
Fort Madison, IA 52627
(319) 372-2486

Frequently Asked Questions

What are the top ranked catholic private high schools in Iowa?
The top ranked catholic private high schools in Iowa include Dowling Catholic High School, Marquette Catholic Schools Pk-12, and St. Albert Catholic.
How many catholic private high schools are located in Iowa?
24 catholic private high schools are located in Iowa.
How diverse are catholic private high schools in Iowa?
Iowa catholic private high schools are approximately 15% minority students, which is higher than the Iowa private school average of 14%.

Recent Articles

Can Private Schools Raise Fees After You Sign?
Can Private Schools Raise Fees After You Sign?
Can private schools increase mandatory fees after enrollment contracts are signed? Learn how contract terms, fee disclosures, state laws, and parent rights affect unexpected charges and available options.
Financial Aid When a Sibling Graduates Private School
Financial Aid When a Sibling Graduates Private School
Learn how private school financial aid may change when an older sibling graduates, including revised family contributions, sibling discounts, college expenses, renewal decisions, and practical steps to protect affordability.
Private School Expansion: Preserving School Culture
Private School Expansion: Preserving School Culture
Discover how growing private schools can expand enrollment while preserving small classes, personal attention, strong relationships, and school culture, plus essential questions parents should ask before choosing a school.

Quick Links