Parish Schools


Our parish is blessed to have three Catholic schools serving our community. These schools work closely with the parish to provide faith-based education, prepare children for the sacraments, and nurture the next generation of our faith community.


  • St Oliver Post Primary, Oldcastle

    St Oliver Post Primary, Oldcastle

    St Oliver Post Primary, Oldcastle is a Catholic secondary school serving the young people and families of Oldcastle and the wider surrounding area within Oldcastle & Moylagh Parish. The school provides a supportive and inclusive learning environment where academic achievement, personal development, and faith formation are central to student life, preparing pupils for further education and active participation in their community.

    View School Details →: St Oliver Post Primary, Oldcastle

  • Gilson National School, Oldcastle

    Gilson National School, Oldcastle

    Gilson National School, Oldcastle is a Catholic primary school serving children in Oldcastle and the surrounding area within Oldcastle & Moylagh Parish, providing a caring environment focused on learning, personal development, and community values.

    View School Details →: Gilson National School, Oldcastle

  • Scoil Mhuire NS, Moylagh

    Scoil Mhuire NS, Moylagh

    Scoil Mhuire National School, Moylagh is a Catholic primary school serving children and families in the Moylagh area of Oldcastle & Moylagh Parish. The school provides a supportive and inclusive environment where academic learning, personal development, and faith formation are central to daily school life.

    View School Details →: Scoil Mhuire NS, Moylagh