For almost 40 years, Good Shepherd Primary has been educating the next generation of boys and girls in our local area.

Graduates of Good Shepherd take with them many years of focussed learning that strives for excellence. We are a school that sees the need to cater for the individual needs of each child, and encourage each child to become the best learner they can be.

We hope you will explore these pages of our website to find out what a quality education at Good Shepherd Primary looks like. We invite you to visit our school and see for yourself what makes Good Shepherd Primary a great school.