Mullaghbuoy National School, Riverstown, Dundalk, Co. Louth

Welcome

We, at Mullaghbuoy NS, are delighted to welcome you to a place that lies at the heart of a vibrant and supportive community. Here, we pride ourselves on providing a caring, nurturing and safe environment where every child is known, valued and encouraged to reach their full potential.

Our school caters for children from Junior Infants to Sixth Class and our dedicated team work closely together to create a warm, inclusive atmosphere. The happiness and well-being of our pupils is at the centre of all we do and we are proud of the strong relationships we have built with parents and the wider community. This partnership is vital in ensuring our children receive the best education possible.

Our Catholic ethos is deeply woven into daily school life and guides our approach to teaching, learning and how we treat one another. We aim to instil values of kindness, respect and responsibility, helping each child to grow not only academically but also spiritually and morally.

We hope this website gives you a glimpse into the wonderful things happening in Mullaghbuoy. Please don’t hesitate to get in touch if you’d like to learn more – we’d be delighted to welcome you.



 

Mullaghbuoy News

12th Jun 2026
The fantastic students who worked on 'Meadow Magic' travelled to Dublin today for...
 
 
 
 
8th Jun 2026
We were delighted to welcome back Coach Patricia this term who taught 1st/2nd &...
 
 
 
 
30th May 2026
Well done to the certificate recipients for May 👏🏻 (some children absent for...
 
 
 
 
 

Latest Photographs

 
 
 
 
 
 
 
 
 
 
 

Upcoming Events...

Friday, 12th June 2026
2nd, 3rd, 4th Class Trip to Dublin (9.10am - 3pm)
Saturday, 13th June 2026
Cumann na mBunscol Girls' Final (10am in Stabannon GAA)
Monday, 15th June 2026
Active Week 🤾🏻‍♀️🤸🏻‍♂️
Tuesday, 16th June 2026
Active Week 🤾🏻‍♀️🤸🏻‍♂️
Leavers Mass (11.30am)
Wednesday, 17th June 2026
Active Week 🤾🏻‍♀️🤸🏻‍♂️
Thursday, 18th June 2026
Active Week 🤾🏻‍♀️🤸🏻‍♂️
Friday, 19th June 2026
Active Week 🤾🏻‍♀️🤸🏻‍♂️
Wednesday, 24th June 2026
End of Term