St Stephens National School
School Details
Location
About
St Stephen’s National School is a Catholic primary school that provides a caring, nurturing environment for children from Junior Infants through to Sixth Class. The school’s ethos centres on partnership between teachers and parents, fostering a collaborative community where the well‑being and holistic development of each pupil are paramount. A broad, diverse curriculum is delivered, with particular emphasis on the new mathematics curriculum, bilingual language development in English and Irish, and the introduction of a modern programme that includes Spanish for senior classes. The school promotes a values‑led education, embedding kindness, respect and dignity throughout daily life. Well‑being initiatives such as the BíCineálta programme, student‑led councils, anti‑bullying teams and a strong focus on STEM, coding and Green School projects encourage active participation and personal responsibility. A vibrant sporting programme offers football, basketball and Olympic handball, while creative arts, music and drama enrich the cultural experience. Facilities cater for distinct class groups – Infants, 1st/2nd, 3rd/4th, 5th/6th, as well as specialised groups like Cáirde and Sonas – supporting a well‑rounded educational experience.