Find schools

Within

705 schools in Ireland · 2025/26

pupils
202,613
junior infants
22,958
in 58 all-Irish schools
17,556 8.7%
class teachers · 88 gained one · 140 lost one since 2024/25
8,815 +775 since 2015/16
together since 2015/16 (about this figure)

The 661 schools with figures for both years had 196,575 pupils in 2015/16 and have 187,505 now. Schools that have closed, and newer schools, aren’t counted.

−4.6%
Over 10 years

151 grew · 275 steady · 235 fell · 44 newer

Filters

Clear all
Boys, girls or mixed
School type
Ethos
Teaching language
Number of pupils
Change in pupils over 10 years
Average class size
Class teachers
Class teachers since 2024/25
DEIS and islands
  1. 460 pupils −3.4% over 10 years
  2. Scoil Mhuire Carrick-on-Shannon
    442 pupils +26.6% over 10 years
  3. 441 pupils +125.0% over 10 years
  4. Gaelscoil Bhrian Bóroimhe SordGaelscoilInter-denominational
    441 pupils −7.0% over 10 years
  5. 439 pupils +90.9% over 10 years
  6. 434 pupils +11.3% over 10 years
  7. North Kildare Educate Together NS CelbridgeMulti-denominational
    432 pupils +57.1% over 10 years
  8. 431 pupils +8.0% over 10 years
  9. S N San Treasa Mount Merrion
    430 pupils −5.7% over 10 years
  10. 429 pupils −7.7% over 10 years
  11. 427 pupils From 2023/24
  12. Scoil an Athair Tadhg O Murchu CorcaighGaelscoil
    424 pupils +1.2% over 10 years
  13. Carrigaline Educate Together NS CarrigalineMulti-denominational
    424 pupils +20.5% over 10 years
  14. 422 pupils −1.4% over 10 years
  15. 417 pupils +16.5% over 10 years
  16. Kildare Town Educate Together NS Kildare TownMulti-denominational
    417 pupils +154.3% over 10 years
  17. Lucan East ETNS LucanMulti-denominationalDEIS
    416 pupils −10.2% over 10 years
  18. Monkstown Eucate Together NS Dun LaoghaireMulti-denominational
    415 pupils −5.3% over 10 years
  19. Maynooth Educate Together National School MaynoothMulti-denominational
    415 pupils +85.3% over 10 years
  20. Gaelscoil Mhic Easmainn Trá LíGaelscoil
    415 pupils +48.2% over 10 years
  21. Donabate/Portrane Educate Together NS DonabateMulti-denominational
    414 pupils −16.0% over 10 years
  22. S N an Cusan N37td88
    413 pupils +3.5% over 10 years
  23. Citywest & Saggart Community National School Dublin 24Multi-denominational
    413 pupils +90.3% over 10 years
  24. Belmayne Educate Together National School Dublin 13Multi-denominationalDEIS
    413 pupils +4.8% over 10 years
  25. Greystones Community NS GreystonesMulti-denominational
    412 pupils +1,960.0% over 10 years
705 schools in Ireland
School Pupils Since 2015/16 Average class Class teacherschange on 2024/25 Junior infants
Scoil Phadraig Naofa Rochestown, Co. Cork · Roll 20335T 460
−3.4%
28.0 16 56
Scoil Mhuire Carrick-on-Shannon, Co. Leitrim · Roll 20432R 442
+26.6%
27.6 16 35
St. Francis National School Dundalk, Co. Louth · Roll 20259G 441
+125.0%
26.8 16 52
Gaelscoil Bhrian Bóroimhe Sord, Co. Dublin · Roll 20095C GaelscoilInter-denominational 441
−7.0%
27.6 16 58
Holy Family Primary School Mullingar, Co. Westmeath · Roll 17327D 439
+90.9%
26.8 16 52
St. Francis of Assisi National School Dublin 13 · Roll 20304I 434
+11.3%
27.1 16 49
North Kildare Educate Together NS Celbridge, Co. Kildare · Roll 19995I Multi-denominational 432
+57.1%
26.2 16 43
Adamstown Castle Educate Together National School Adamstown, Co. Dublin · Roll 20268H Multi-denominational 431
+8.0%
26.2 16 52
S N San Treasa Mount Merrion, Co. Dublin · Roll 18647D 430
−5.7%
26.9 16 58
Mary Mother of Hope Senior NS Dublin 15 · Roll 20137P 429
−7.7%
26.5 16 0
Abbey Primary School Roscommon · Roll 20573M 427 – 26.1 16 49
Scoil an Athair Tadhg O Murchu Corcaigh, Co. Cork · Roll 19882S Gaelscoil 424
+1.2%
25.8 16 40
Carrigaline Educate Together NS Carrigaline, Co. Cork · Roll 20310D Multi-denominational 424
+20.5%
25.4 −1 on 2024/2516 48
Glounthaune Mixed N.S. Glounthane, Co. Cork · Roll 15484J 422
−1.4%
25.6 16 47
St. John the Evangelist National School Adamstown Castle, Co. Dublin · Roll 20194E 417
+16.5%
25.9 16 37
Kildare Town Educate Together NS Kildare Town · Roll 20403K Multi-denominational 417
+154.3%
25.4 16 50
Lucan East ETNS Lucan, Co. Dublin · Roll 20303G Multi-denominationalDEIS 416
−10.2%
25.2 16 48
Monkstown Eucate Together NS Dun Laoghaire, Co. Dublin · Roll 20060G Multi-denominational 415
−5.3%
25.6 16 49
Maynooth Educate Together National School Maynooth, Co. Kildare · Roll 20292E Multi-denominational 415
+85.3%
25.2 16 51
Gaelscoil Mhic Easmainn Trá Lí, Co. Kerry · Roll 19631Q Gaelscoil 415
+48.2%
25.9 16 49
Donabate/Portrane Educate Together NS Donabate, Co. Dublin · Roll 20161M Multi-denominational 414
−16.0%
25.1 16 47
S N an Cusan N37td88, Co. Westmeath · Roll 18864L 413
+3.5%
25.1 16 50
Citywest & Saggart Community National School Dublin 24 · Roll 20398U Multi-denominational 413
+90.3%
25.1 16 47
Belmayne Educate Together National School Dublin 13 · Roll 20308Q Multi-denominationalDEIS 413
+4.8%
25.8 16 52
Greystones Community NS Greystones, Co. Wicklow · Roll 20473I Multi-denominational 412
+1,960.0%
24.6 16 55
Showing 25 of 705 Show 25 more

Distances are straight lines, not travel routes. Pupil numbers and class sizes: Department of Education, 2025/26. Change is over 10 years, since 2015/16. Average class size counts mainstream classes only, and there's one class teacher for each mainstream class. Totals cover every school in the results, not just those shown.