Searching for a Catholic school near you? The Diocese of Des Moines offers 16 Catholic schools across three regions — the Des Moines Metro, rural communities (Perry, Creston and Harlan) and Council Bluffs. Our schools form a regional school system that collaborates to enact best practices that ensure long-term operational vitality and academic competitiveness.

Our educational philosophy embodies a holistic approach designed to strengthen a student’s body, mind and spirit. At our schools, your child will grow in their faith, discover servant leadership, experience top-tier academics and build lifelong friendships — all in a safe and nurturing environment.

*Please select a school below or click on a location "pin" for detailed school contact information.

Find a School

Holy Family