Our Story

About Good Shepherd

Good Shepherd is a community-focused, co-educational Catholic primary school, catering for Kindergarten to Year 6.

At the heart of our community is the Good Shepherd parish which nurtures our faith under the guidance of our parish priest, Rev Gerard O'Dempsey OFM Cap. The activities of the parish and the school are closely linked.


History of the school

Good Shepherd Primary School was established in 1979 by the Capuchin Franciscan Friars and administered by the Poor Clare Sisters. The original Principal was Sr Julian Heath, who started the school with 23 students.

Since those early days, the school has grown into a vastly multicultural and vibrant school of over 780 children and 66 teaching and administration staff.

To accommodate such growth, the school has undergone major developments, and in 2005 a new Infants block was opened, comprising of eight new classrooms.

As a school community, we recall with gratitude the faith and dedication of the pioneer priests, sisters, teachers and parents of the Catholic community. This founding community laboured tirelessly to provide Catholic education, and the faith and Christian traditions we express and value today.


Learning Structure at Good Shepherd

Good Shepherd is a four-stream school of mixed ability class groupings. Particular emphasis is on catering to the different learning needs and styles of each child.

Religious Education at Good Shepherd Primary seeks to share in the Church’s mission to proclaim and spread the Good News of Jesus Christ, and is an integral part of our curriculum. The curriculum offered at Good Shepherd follows the NSW Educational Standards Authority (NESA) guidelines and incorporates all Key Learning Areas. Opportunities are provided for children with special needs and talents within the curriculum.