Our Story
Drexel Neumann Academy was founded in 2007 following the closure of St. Katharine Drexel School. This independent Catholic school was established through the collaboration of the Archdiocese of Philadelphia, Neumann University, the Sisters of St. Francis of Philadelphia, and St. Katharine Drexel Parish. The academy integrates Gospel values with academic excellence in a multicultural environment, ensuring a safe educational space for children in Chester, Pennsylvania.