Primary School

Craggagh National School

Balla, Mayo
Mixed

School Details

Address
Craggagh, Balla
Location
Balla, Mayo
School Type
Primary
Total Enrollment (2025/26)
19 students
Enrollment Split
4 Girls, 15 Boys
Ethos
Catholic
Irish Classification
No subjects through Irish
Gender
Mixed
Roll Number
12467R
Latest Inspection Reports
View on gov.ie

Location

About

Craggagh National School is a small, three‑teacher, co‑educational primary school situated in the heart of County Mayo, roughly midway between the towns of Kiltimagh and Balla. Despite its modest size, the school offers a vibrant learning environment that balances a strong academic programme with a rich programme of extracurricular activities. Classrooms are equipped to support the Irish curriculum, and the school makes use of a virtual tour to showcase its facilities to prospective families. Emphasis is placed on fostering a supportive community where pupils are encouraged to develop confidence, creativity and a love of learning. The school’s calendar is filled with a diverse range of events, including music workshops, Irish dancing, drama productions, science fairs, sports days and charitable bake sales. Regular visits from notable guests such as political and sporting figures highlight the school’s strong links with the wider community. An active Parent Association and a dedicated blog keep families informed and involved, while online resources such as an absent‑note system and policy documents streamline day‑to‑day administration.