[1] Holy Spirit Church has three parochial schools.
Holy Spirit Elementary School serves students from prekindergarten to fifth grade, and has an enrollment of 150.
[2] Sacred Heart Middle School serves grades six to eight and has 230 students.
It is located in a building that was completed in 2002, which it shares with Shanley High School.
Shanley High School opened in its current form in 1950, and has an enrollment of 330 students.