Main Search Results

    Discover & research the 112 Catholic schools in Iowa. Narrow by grade level, religious affiliation, and sports offered and get advice from other parents on Noodle.

    • St. Pius X School

      St. Pius X School Save

      3601 66th St, Urbandale, IA 50322

      St. Pius X School is a coeducational private Catholic traditional school for students in grades Pre-K through 8. learn more

      Institution Type: Private Setting: Suburban
    • Xavier High School

      Xavier High School Save

      6300 42nd St Ne, Cedar Rapids, IA 52411

      Xavier High School is a coeducational private Catholic traditional school for students in grades 9 through 12. learn more

      Institution Type: Private Setting: Rural
    • Wahlert Catholic High School

      Wahlert Catholic High School Save

      2005 Kane St, Dubuque, IA 52001

      Wahlert Catholic High School is a coeducational private Catholic traditional school for students in grades 9 through 12. learn more

      Institution Type: Private Setting: Small City
    • St. Malachy School

      St. Malachy School Save

      403 W Clark St, Creston, IA 50801

      St. Malachy School is a coeducational private Catholic traditional school for students in grades Pre-K through 8. learn more

      Institution Type: Private Setting: Rural

    Facts About Catholic Schools in Iowa

    • There are 112 Catholic Schools in Iowa.

    Browse Catholic Schools in Iowa by Religion

    Browse Catholic Schools in Iowa by City