Primary School

Sacred Heart Bns

Ballygall, Dublin
Boys

School Details

Address
St Canice's Road, Ballygall
Location
Ballygall, Dublin
School Type
Primary
Total Enrollment (2025/26)
404 students
Enrollment Split
404 Boys
Ethos
Catholic
Irish Classification
No subjects through Irish
Gender
Boys
Roll Number
04992R
Latest Inspection Reports
View on gov.ie

Location

About

Sacred Heart National School, Ballygall is a Roman Catholic primary school situated on St Canice’s Road, serving boys from Ballygall, Glasnevin, Finglas and Ballymun. The school provides a holistic education that nurtures spiritual, moral, intellectual, cultural and physical development within a safe, caring environment. Classrooms are equipped with interactive whiteboards and iPads, and the school benefits from well‑stocked libraries, modern science equipment and a wide range of art supplies, enabling a stimulating and engaging learning experience. The campus comprises 17 mainstream classrooms, eight dedicated Learning Support rooms, an Aistear Play Room, a fully equipped computer laboratory, a large outdoor playground, a PE hall and a performance stage with contemporary sound and lighting. Additional specialised spaces include an outdoor classroom and two state‑of‑the‑art autism classrooms. A broad programme of after‑school and extracurricular activities supports pupils’ interests, offering sports such as hurling, Gaelic football, soccer and table tennis, as well as art, drama, science projects and a school choir. Recent grant funding has enhanced ICT provision, helping to bridge the digital divide and further enrich learning both inside and outside the classroom.