Our staff 2026/2027

School leadership team

Name Role
Eoghan O’Byrne Principal
Siobhán Maguire Deputy Principal
Gráinne Burns Acting Assistant Principal 1
Irene Fleming Assistant Principal 2
Sharon McMahon Assistant Principal 2
Gráinne Smyth Assistant Principal 2

Mainstream teachers

Class Teacher Room
Junior Infants Ms. Martina Deloughery 10
Junior/Senior Infants Ms. Gráinne Smyth 11
Senior Infants Ms. Íde Lynch 13
First Class Ms. Rachel Raftery 14
Second Class Ms. Maria O’Regan 12
Third Class Ms. Gráinne Burns/Ms. Sharon McMahon 7
Third/Fourth Class Ms. Irene Fleming 6
Fourth Class Mr. John Raftery 9
Fifth Class Ms. Emer Fahy 8
Fifth/Sixth Class Ms. Ciara Ryan 2
Sixth Class Ms. Ciara Heagney 1

Special education team

Title Name Room
Special Education Teacher Mary Moriarty 3
Special Education Teacher Siobhán Maguire 4
Special Education Teacher Eoin Slattery 5
Special Education Teacher Máire O’Dea 16
Special Education Teacher Aleisha Malone 17
Special Education Teacher Darragh Naughton 20

Special needs assistants

  • Pauline Cusack
  • Shauna Darcy
  • Kate O’Gorman
  • Marian Ryan
  • Carol Toomey
  • Grace Webster

School support staff

Name Role
Tania Lynch Secretary
Liam McCarthy Caretaker