Find schools

Within
Show only

122 schools in Ireland · 2025/26

pupils
27,363
junior infants
2,239
in 1 all-Irish school
66 0.2%
class teachers · 12 gained one · 31 lost one since 2024/25
1,234 +37 since 2015/16
together since 2015/16 (about this figure)

The 122 schools with figures for both years had 30,147 pupils in 2015/16 and have 27,363 now. Schools that have closed, and newer schools, aren’t counted.

−9.2%
Over 10 years

28 grew · 37 steady · 57 fell

Show the 122 schools

Filters

Clear all
Boys, girls or mixed
School type
Ethos
Teaching language
Parent survey, 2025

Parents of children at each school, from the Department's Primary School Survey. About these figures

Parents who'd prefer a multi-denominational patron

Parents who'd prefer teaching through Irish

Number of pupils
Change in pupils over 10 years
Average class size
Class teachers
Class teachers since 2024/25
DEIS and islands

1 special school also matches this search. Show it too

  1. Maynooth B N S MaynoothBoys
    595 pupils +13.3% over 10 years
  2. 581 pupils −29.5% over 10 years
  3. Scoil Phadraig PortarlingtonBoys
    521 pupils +32.6% over 10 years
  4. St Pius X N S Boys Dublin 6Boys
    511 pupils −3.4% over 10 years
  5. Lucan B N S LucanBoys
    501 pupils −0.8% over 10 years
  6. Scoil Padraig Naofa B BlackrockBoys
    499 pupils −22.9% over 10 years
  7. St Patricks BNS ClaneBoys
    488 pupils −1.2% over 10 years
  8. Scoil Chorbain NaasBoys
    460 pupils +4.1% over 10 years
  9. St Brigids Boys N S Dublin 18Boys
    406 pupils −20.9% over 10 years
  10. Scoil na Croi Naofa Dublin 11Boys
    404 pupils −12.9% over 10 years
  11. 403 pupils +13.8% over 10 years
  12. 398 pupils −0.3% over 10 years
  13. S N Deaglan WaterfordBoys
    396 pupils −9.2% over 10 years
  14. S N Naomh Lorcan StillorganBoys
    390 pupils −12.2% over 10 years
  15. 389 pupils −10.0% over 10 years
  16. Ballyroan B N S Dublin 16Boys
    375 pupils +5.3% over 10 years
  17. S N Realt na Mara (B) MorningtonBoys
    373 pupils −15.8% over 10 years
  18. 370 pupils −3.4% over 10 years
  19. Scoil Mhuire Boys Dublin 14Boys
    367 pupils −19.9% over 10 years
  20. St Stephens N S WaterfordBoysDEIS
    363 pupils −14.6% over 10 years
  21. St Josephs Boys N S Dublin 6Boys
    363 pupils −24.5% over 10 years
  22. Scoil Naomh Seosamh Dublin 22Boys
    360 pupils −12.8% over 10 years
  23. Mount Sion CBS N S WaterfordBoysDEIS
    360 pupils +22.0% over 10 years
  24. St Canices B N S Dublin 11BoysDEIS
    355 pupils −17.8% over 10 years
  25. S N Naomh Eoin B BallincolligBoys
    352 pupils −10.7% over 10 years
  26. Scoil Lorcain BNS WaterfordBoysDEIS
    345 pupils −5.0% over 10 years
  27. Drimnagh Castle CBS N S Dublin 12BoysDEIS
    342 pupils −21.7% over 10 years
  28. S N Bheinn Naofa B DuleekBoysDEIS
    339 pupils −1.7% over 10 years
  29. S N Padraig Naofa KilkennyBoys
    331 pupils −4.3% over 10 years
  30. Scoil Lorcain B Dublin 20Boys
    321 pupils −18.5% over 10 years
  31. S N Cholmille B SwordsBoys
    320 pupils −22.0% over 10 years
  32. 317 pupils −4.5% over 10 years
  33. Rathangan B N S RathanganBoys
    308 pupils +21.3% over 10 years
  34. St Peter and Paul ClonmelBoysDEIS
    304 pupils −2.9% over 10 years
  35. 297 pupils +14.7% over 10 years
  36. Eoin Baisde B Sois Dublin 3Boys
    294 pupils −12.5% over 10 years
  37. S N Eoin Bosco Buach Dublin 7Boys
    290 pupils −21.0% over 10 years
  38. St Brigids Boys N S Dublin 5Boys
    287 pupils −23.7% over 10 years
  39. 280 pupils −3.1% over 10 years
  40. Scoil Chriost Ri B LimerickBoysDEIS
    278 pupils −4.1% over 10 years
  41. St Kevins Boys Dublin 24Boys
    275 pupils −16.4% over 10 years
  42. 268 pupils −3.6% over 10 years
  43. S N B Togher Cork CorkBoysDEIS
    252 pupils −13.1% over 10 years
  44. S N N Maolmhaodhagh B DundalkBoys
    246 pupils +22.4% over 10 years
  45. 239 pupils +2.6% over 10 years
  46. St Joseph's National School CarrickmacrossBoys
    234 pupils −18.8% over 10 years
  47. Holy Spirit B N S Dublin 11BoysDEIS
    229 pupils −33.8% over 10 years
  48. Scoil Naomh Micheal LongfordBoysDEIS
    224 pupils +28.7% over 10 years
  49. Star of the Sea Dublin 4Boys
    223 pupils −37.7% over 10 years
  50. Scoil Iosagain LimerickBoysDEIS
    222 pupils +1.4% over 10 years
  51. Scoil Iosagain CorkBoysDEIS
    222 pupils −39.8% over 10 years
  52. St Brendans N S LoughreaBoys
    216 pupils +10.8% over 10 years
  53. SN Cros Tseain CorkBoys
    215 pupils +1.9% over 10 years
  54. S N Iosef Naofa CorkBoys
    215 pupils +1.4% over 10 years
  55. Arden Boys NS TullamoreBoysDEIS
    215 pupils +53.6% over 10 years
  56. 212 pupils +1.0% over 10 years
  57. S N Muire an Port Mor WaterfordBoys
    212 pupils −1.4% over 10 years
  58. Scoil na mBraithre TipperaryBoysDEIS
    199 pupils +7.0% over 10 years
  59. Scoil Padraig Naofa B LimerickBoysDEIS
    197 pupils −10.0% over 10 years
  60. Scoil Bride B Dublin 15Boys
    193 pupils −43.2% over 10 years
  61. 191 pupils −38.2% over 10 years
  62. Booterstown Boys BlackrockBoys
    188 pupils −35.4% over 10 years
  63. Mountmellick Boys N S MountmellickBoysDEIS
    187 pupils −31.2% over 10 years
  64. S N Phroinsiais Naofa ClaraBoysDEIS
    186 pupils −19.8% over 10 years
  65. Scoil Mhuire BNS CastleblayneyBoysDEIS
    183 pupils +16.6% over 10 years
  66. Cromcastle Green B N S Dublin 5BoysDEIS
    183 pupils −11.2% over 10 years
  67. St Brendans Monastery BirrBoysDEIS
    178 pupils −18.7% over 10 years
  68. 176 pupils −29.3% over 10 years
  69. Bantiarna na mBuanna Boys Dublin 9BoysDEIS
    174 pupils −10.3% over 10 years
  70. Scoil na mBraithre MitchelstownBoysDEIS
    172 pupils −16.1% over 10 years
  71. Rathdrum Boys N S RathdrumBoysDEIS
    172 pupils +25.5% over 10 years
  72. S N Banrion na nAingeal 1 Dublin 10BoysDEIS
    171 pupils +20.4% over 10 years
  73. S N an Tslanaitheora B DundalkBoysDEIS
    169 pupils +101.2% over 10 years
  74. 167 pupils 0.0% over 10 years
  75. Realt na Maidne ListowelBoysDEIS
    166 pupils −5.1% over 10 years
  76. 165 pupils −37.3% over 10 years
  77. St Nicholas Monastery NS DundalkBoysDEIS
    164 pupils −3.0% over 10 years
  78. 155 pupils +6.2% over 10 years
  79. St Patricks B N S CorkBoysDEIS
    152 pupils −27.3% over 10 years
  80. Scoil Naomh Seosamh DungarvanBoysDEIS
    151 pupils +24.8% over 10 years
  81. Scoil Chiarain Dublin 5BoysDEIS
    151 pupils +14.4% over 10 years
  82. S N na Maighdine Muire B Dublin 9BoysDEIS
    151 pupils +12.7% over 10 years
  83. S N Phadraig Naofa TullowBoysDEIS
    150 pupils −34.2% over 10 years
  84. 146 pupils −40.9% over 10 years
  85. Scoil Naomh Iosaf AdareBoys
    140 pupils −1.4% over 10 years
  86. Scoil Bhreandain Dublin 5BoysDEIS
    136 pupils −9.9% over 10 years
  87. S N na mBuachailli NewportBoys
    135 pupils −2.2% over 10 years
  88. Bainrion na nAingal 2 Dublin 10BoysDEIS
    133 pupils +20.9% over 10 years
  89. St Kevins B N S Dublin 11BoysDEIS
    131 pupils −22.5% over 10 years
  90. St Malachys B N S Dublin 5BoysDEIS
    130 pupils −36.0% over 10 years
  91. Fionnbarra Naofa B.N.S. Dublin 7BoysDEIS
    126 pupils −5.3% over 10 years
  92. S N Mhuire na mBraithre Carrick-on-SuirBoysDEIS
    122 pupils −22.3% over 10 years
  93. 120 pupils −17.8% over 10 years
  94. 116 pupils −11.5% over 10 years
  95. S N Naomh Brighde Buach TullamoreBoysDEIS
    116 pupils −24.7% over 10 years
  96. 112 pupils +14.3% over 10 years
  97. St Colmcilles Primary School TemplemoreBoysDEIS
    109 pupils +23.9% over 10 years
  98. St Fintans N S MountrathBoysDEIS
    108 pupils +36.7% over 10 years
  99. Tipperary JNR BN S TipperaryBoysDEIS
    107 pupils −10.8% over 10 years
  100. Realt na Maidine CorkBoysDEIS
    107 pupils −12.3% over 10 years
Showing 100 of 122 Show 22 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.

Colour pins by parents who'd prefer
  • Under 25%
  • 25–49%
  • 50–74%
  • 75%+
  • No results
  • Groups: their mix