About Us

St. Richard Parish is a faith community located in the Archdiocese of Philadelphia. Nestled in the heart of South Philadelphia, St. Richard of Chichester Parish has been serving our local Catholic community since 1924. Come and see why you belong in our community here at St. Richard’s!

Mass Schedule



Saint Pio School

We at St. Pio Catholic Regional School Joyfully instill God’s love and compassion to all we meet through Prayer, Charity, and Scholarship