The principal of the school is Mrs. Miriam McCabe and the Acting Deputy Principal is Sheelagh O’Sullivan. There are 12 mainstream classroom teachers, 1 Speech & Language Class, 6 Special Education teachers and 1 English as an Additional Language (EAL) teacher.
The teaching staff for the school year 2025/2026 is as follows:
- Junior Infants – Mrs Olivia McElwaine
- Senior Infants – Ms Noelle Tobin
- Senior Infants – Mrs Laura Hughes
- 1st Class – Ms Orna Blake Lynch
- 2nd Class – Mrs Bernie Cassidy
- 2nd Class – Mrs Niamh McGrane
- 3rd class – Mrs Nicola Clarkin
- 4th Class – Ms Lia Dervan
- 5th Class –Mr Mark Leavy
- 5th Class – Mr Carl Kelly
- 6th Class – Mrs Órna Fox
- 6th Class – Mr Mark Brennan
- Speech & Language Class – Mrs Julie-Ann Fitzgerald
- Special Education Teacher – Mrs Sheelagh O’Sullivan
- Special Education Teacher – Mrs Lisa Gibbons
- Special Education Teacher – Mrs Nichola Lynch
- Special Education Teacher – Mrs Sara Crowe/ Mrs Sinead Kennedy (job-sharing)
- Special Education Teacher – Mrs Patricia Gallagher (shared)
- Special Education Teacher –Ms Niamh O’Leary
- English as an Additional Language Teacher – Ms Michelle Smith
- Home, School, Community Liaison Coordinator – Ms Caoimhe Moriarty
- School Completion Officer – TBC
- We also have four SNA’s; Helen, Collette, Tracy and Cathy as well as support staff Eddie – caretaker, Amanda- secretary, Yvonne- Hot Lunch co-ordinator and our cleaning staff.