Roman Catholic Private Schools in Iowa

All Schools
(121)
All Schools
(121)
 
High Schools
(23)
High Schools
(23)
 
Elementary Schools
(115)
Elementary Schools
(115)
 
Preschools
(73)
Preschools
(73)
 
There are 121 roman catholic private schools in Iowa, serving 29,339 students.

Roman Catholic Private Schools

  • School Location Students Grades
  • DavenportAll Saints Catholic School
      (Roman Catholic)
    1926 N Marquette St
    DavenportIA52804
    (563)324-3205
      (Roman Catholic)
    346 students | Gr. PK-8                      
  • Cedar RapidsAll Saints Parish School
      (Roman Catholic)
    720 29th St Se
    Cedar RapidsIA52403
    (319)363-4110
      (Roman Catholic)
    201 students | Gr. PK-5                      
  • CascadeAquin Catholic Elementary School
      (Roman Catholic)
    608 3rd Ave Nw
    CascadeIA52033
    (563)852-3331
      (Roman Catholic)
    216 students | Gr. K-9                      
  • DavenportAssumption High School
      (Roman Catholic)
    1020 W Central Park Ave
    DavenportIA52804
    (563)326-5313
      (Roman Catholic)
    437 students | Gr. 8-12                      
  • GrangerAssumption School
      (Roman Catholic)
    Po Box 100
    GrangerIA50109
    (515)999-2211
      (Roman Catholic)
    78 students | Gr. K-9                      
  • DyersvilleBeckman Jr Sr High School
      (Roman Catholic)
    1325 9th St Se
    DyersvilleIA52040
    (563)875-7188
      (Roman Catholic)
    473 students | Gr. 7-12                      
  • AlgonaBishop Garrigan High School
      (Roman Catholic)
    1224 N Mccoy St
    AlgonaIA50511
    (515)295-3521
      (Roman Catholic)
    209 students | Gr. 7-12                      
  • MuscatineBishop Hayes Catholic School
      (Roman Catholic)
    2407 Cedar St
    MuscatineIA52761
    (563)263-3264
      (Roman Catholic)
    93 students | Gr. K-6                      
  • Sioux CityBishop Heelan Catholic High School
      (Roman Catholic)
    1021 Douglas St
    Sioux CityIA51105
    (712)252-0573
      (Roman Catholic)
    531 students | Gr. 9-12                      
  • WaterlooBlessed Sacrament School
      (Roman Catholic)
    600 Stephan Ave
    WaterlooIA50701
    (319)233-7863
      (Roman Catholic)
    154 students | Gr. PK-8                      
  • BurlingtonBurlington Notre Dame Catholic Elementary School
      (Roman Catholic)
    700 S Roosevelt Ave
    BurlingtonIA52601
    (319)752-3776
      (Roman Catholic)
    217 students | Gr. PK-5                      
  • BurlingtonBurlington Notre Dame Jr/sr High School
      (Roman Catholic)
    702 S Roosevelt Ave
    BurlingtonIA52601
    (319)754-8431
      (Roman Catholic)
    196 students | Gr. 6-12                      
  • CalmarCfs Catholic School
      (Roman Catholic)
    Po Box 815
    CalmarIA52132
    (563)562-3291
      (Roman Catholic)
    99 students | Gr. KG-8                      
  • Des MoinesChrist The King School
      (Roman Catholic)
    701 Wall Ave
    Des MoinesIA50315
    (515)285-3349
      (Roman Catholic)
    188 students | Gr. PK-8                      
  • WaterlooColumbus High School
      (Roman Catholic)
    3231 W 9th St
    WaterlooIA50702
    (319)233-3358
      (Roman Catholic)
    293 students | Gr. 9-12                      
  • DanburyDanbury Catholic School
      (Roman Catholic)
    602 Peach St
    DanburyIA51019
    (712)883-2244
      (Roman Catholic)
    32 students | Gr. PK-6                      
  • OssianDe Sales School
      (Roman Catholic)
    414 E Main St
    OssianIA52161
    (563)532-9353
      (Roman Catholic)
    95 students | Gr. PK-8                      
  • GilbertvilleDon Bosco High School
      (Roman Catholic)
    Po Box 106
    GilbertvilleIA50634
    (319)296-1692
      (Roman Catholic)
    152 students | Gr. 9-12                      
  • West Des MoinesHonored for National Blue Ribbon Award Dowling Catholic High School
      (Roman Catholic)
    1400 Buffalo Rd
    West Des MoinesIA50265
    (515)222-1045
      (Roman Catholic)
    1406 students | Gr. 9-12                      
  • EmmetsburgEmmetsburg Catholic School
      (Roman Catholic)
    1903 Broadway St
    EmmetsburgIA50536
    (512)852-3464
      (Roman Catholic)
    87 students | Gr. KG-8                      
  • Le MarsGehlen Catholic Schools
      (Roman Catholic)
    709 Plymouth St Ne
    Le MarsIA51031
    (712)546-4181
      (Roman Catholic)
    464 students | Gr. PK-12                      
  • DyersvilleHennessey Catholic School Pete
      (Roman Catholic)
    1623 300th Avenue
    DyersvilleIA52040
    (563)922-2635
      (Roman Catholic)
    50 students | Gr. 4-6                      
  • New ViennaHennessy Catholic School
      (Roman Catholic)
    7420 Columbus Street
    New ViennaIA52065
    (563)921-2635
      (Roman Catholic)
    50 students | Gr. PK-6                      
  • Sioux CityHoly Cross School-st Michael Center
      (Roman Catholic)
    4105 Harrison St
    Sioux CityIA51108
    (712)239-1090
      (Roman Catholic)
    115 students | Gr. PK-2                      
  • Sioux CityHoly Cross School/blessed Sacrament School
      (Roman Catholic)
    3030 Jackson St
    Sioux CityIA51104
    (712)277-4739
      (Roman Catholic)
    289 students | Gr. 3-8                      
  • Des MoinesHoly Family School
      (Roman Catholic)
    1265 E 9th St
    Des MoinesIA50316
    (515)262-8025
      (Roman Catholic)
    213 students | Gr. PK-8                      
  • Cedar RapidsHoly Family School St. Ludmila Center
      (Roman Catholic)
    215 21st Ave Sw
    Cedar RapidsIA52404
    (319)362-1943
      (Roman Catholic)
    124 students | Gr. K-5                      
  • DubuqueHoly Ghost Elementary School
      (Roman Catholic)
    2981 Central Ave
    DubuqueIA52001
    (563)556-1511
      (Roman Catholic)
    150 students | Gr. PK-5                      
  • Des MoinesHoly Trinity
      (Roman Catholic)
    2922 Beaver Ave
    Des MoinesIA50310
    (515)255-3162
      (Roman Catholic)
    419 students | Gr. K-9                      
  • Saint PaulHoly Trinity Catholic Elementary-st Paul
      (Roman Catholic)
    2040 Locust Street
    Saint PaulIA52657
    (319)469-3881
      (Roman Catholic)
    96 students | Gr. PK-5                      
  • Fort MadisonHoly Trinity Early Childhood Center
    Daycare / Preschool  (Roman Catholic)
    2213 Avenue J
    Fort MadisonIA52627
    (319)372-6428
    Daycare / Preschool  (Roman Catholic)
    27 students | Gr. K                      
  • West PointHoly Trinity Elementary School
      (Roman Catholic)
    Po Box 39
    West PointIA52656
    (319)837-6131
      (Roman Catholic)
    162 students | Gr. KG-6                      
  • Fort MadisonHoly Trinity Jr-sr Catholic High School
      (Roman Catholic)
    2600 Avenue A
    Fort MadisonIA52627
    (319)372-2486
      (Roman Catholic)
    318 students | Gr. PK-12                      
  • Charles CityImmaculate Conception School
      (Roman Catholic)
    1203 Clark St
    Charles CityIA50616
    (641)228-1225
      (Roman Catholic)
    174 students | Gr. KG-6                      
  • GilbertvilleImmaculate Conception-st Joseph School
      (Roman Catholic)
    Po Box 256
    GilbertvilleIA50634
    (319)296-1089
      (Roman Catholic)
    200 students | Gr. KG-8                      
  • Show 86 more schools in Iowa (86 private schools)

State Statistics

About This State (IA) (IA) State Statistics Nationwide Statistics
Population (Approximate) 2,998,463 people 304,788,332 people
Age 25+ w/College Degree 22% 25%
Median Household Income $48,894 $46,250
Recent Articles
Paying for Private School: 7 Options
Paying for Private School: 7 Options
Don't assume you cannot afford private school. Don't assume that you make too much money to be eligible for financial aid. Ask. Always ask.
Cristo Rey Schools: A Different Kind of School
The Cristo Rey Network of schools currently comprises some 26 schools in 17 states and the District of Columbia. Truth is they are just getting started.
Homeschool or Private School?
What do you do when you are dissatisfied with your local public schools? Homeschool your children? Send them to private school? Let's look at your options.