Find schools

Within
Show only

272 schools in Ireland · 2025/26

pupils
24,945
junior infants
2,869
in all-Irish schools
0
class teachers · 18 gained one · 23 lost one since 2024/25
1,175 +61 since 2015/16
households answered the parent survey
6,120
together since 2015/16 (about this figure)

The 267 schools with figures for both years had 25,709 pupils in 2015/16 and have 24,234 now. Schools that have closed, and newer schools, aren’t counted.

−5.7%
Over 10 years

78 grew · 64 steady · 125 fell · 5 newer

Show the 272 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

20 special schools also match this search. Show them too

  1. St Raphaels NS Dublin 10DEIS
    380 pupils +50.8% over 10 years
  2. 338 pupils −22.7% over 10 years
  3. St Killians N S Mullagh
    328 pupils −6.3% over 10 years
  4. S N Cill Criodain Ladysbridge
    325 pupils +18.6% over 10 years
  5. S N Naomh Iosef Kinvara
    324 pupils −0.6% over 10 years
  6. S N Creachmhaoil Craughwell
    318 pupils −6.7% over 10 years
  7. S N Chlair na Gaillimhe ClaregalwayGaeltacht
    311 pupils −9.1% over 10 years
  8. 309 pupils −15.6% over 10 years
  9. Urbleshanny N S Scotstown
    296 pupils −2.6% over 10 years
  10. St Josephs NS Dublin 17DEIS
    294 pupils −14.5% over 10 years
  11. 254 pupils −21.6% over 10 years
  12. Scoil Asicus Strandhill
    252 pupils +6.3% over 10 years
  13. Riverview Educate Together National School Dublin 12Multi-denominational
    242 pupils Opened 2016/17
  14. 238 pupils +45.1% over 10 years
  15. Scoil Chlann Naofa BallinamoreDEIS
    237 pupils From 2016/17
  16. Rathangan N S Duncormick
    235 pupils −12.6% over 10 years
  17. Scoil Mhuire Ogh 1 Dublin 12DEIS
    212 pupils +46.2% over 10 years
  18. Kilbrittain Mixed N S Kilbrittain
    211 pupils +17.2% over 10 years
  19. 204 pupils −6.4% over 10 years
  20. Togala Mhuire Kiltullagh
    198 pupils +61.0% over 10 years
  21. S N Cillinin Galway
    195 pupils −16.7% over 10 years
  22. Ballinspittle N S Ballinspittle
    192 pupils −3.0% over 10 years
  23. S N Mhuire Garristown
    191 pupils −19.4% over 10 years
  24. 190 pupils −2.1% over 10 years
  25. Caherline N S Caherconlish
    183 pupils +2.2% over 10 years
  26. S N Ard Raithin Ardrahan
    176 pupils +61.5% over 10 years
  27. SN Cearn Mor Órán MórGaeltacht
    174 pupils +4.2% over 10 years
  28. 163 pupils −46.9% over 10 years
  29. 160 pupils +20.3% over 10 years
  30. Mol an Óige Community National School EnnistymonMulti-denominationalDEIS
    158 pupils +8.2% over 10 years
  31. Scoil Mhuire GlentiesDEIS
    155 pupils +33.6% over 10 years
  32. Timoleague N S Timoleague
    150 pupils −5.1% over 10 years
  33. Dulargy Mixed N S Ravensdale
    150 pupils −22.7% over 10 years
  34. Ballaghkeene N S EnniscorthyDEIS
    150 pupils +3.4% over 10 years
  35. Knockavilla N S Dundrum
    147 pupils +32.4% over 10 years
  36. Castlegregory MXD N S Castlegregory
    147 pupils +21.5% over 10 years
  37. Scoil Cnoc Mhuire Sin Dublin 24DEIS
    145 pupils −1.4% over 10 years
  38. Scoil Eoin Dublin 5DEIS
    143 pupils −14.4% over 10 years
  39. 142 pupils −7.2% over 10 years
  40. S N Chiaran Naofa Stoneyford
    142 pupils +49.5% over 10 years
  41. Scoil Mhuire Charleville
    141 pupils −8.4% over 10 years
  42. St Patricks NS Castleblayney
    140 pupils +7.7% over 10 years
  43. S N Lathrach Stradone
    140 pupils +12.0% over 10 years
  44. Abbeycarton NS ElphinDEIS
    138 pupils −13.8% over 10 years
  45. Glounaguillagh N S Killorglin
    137 pupils +9.6% over 10 years
  46. Scoil Eoin Baiste CarrigartDEIS
    136 pupils +7.1% over 10 years
  47. Iomair N S Ballinasloe
    136 pupils +33.3% over 10 years
  48. 136 pupils +5.4% over 10 years
  49. 135 pupils +29.8% over 10 years
  50. New Ross Educate Together National School New RossMulti-denominationalDEIS
    135 pupils Opened 2015/16
  51. St Malachys B N S Dublin 5BoysDEIS
    130 pupils −36.0% over 10 years
  52. 129 pupils −8.5% over 10 years
  53. Brittas Bay MXD N S Brittas Bay
    129 pupils −19.9% over 10 years
  54. Miltown Malbay B N S Miltown Malbay
    128 pupils +43.8% over 10 years
  55. SN Croi Muire BelmulletDEISGaeltacht
    127 pupils +22.1% over 10 years
  56. 123 pupils −8.2% over 10 years
  57. S N Mhuire Ceannanus Mor
    122 pupils +1.7% over 10 years
  58. Lisvernane N S The Glen of Aherlow
    122 pupils +38.6% over 10 years
  59. Kildysart N S Kildysart
    122 pupils −23.3% over 10 years
  60. Dromtrasna N S limerick
    122 pupils −26.5% over 10 years
  61. Annacurra N S Tinahely
    122 pupils −20.8% over 10 years
  62. 121 pupils −18.8% over 10 years
  63. Rathmullen N S RathmullenDEIS
    119 pupils +50.6% over 10 years
  64. Rathmore N S Skibbereen
    116 pupils +23.4% over 10 years
  65. 114 pupils +14.0% over 10 years
  66. 113 pupils +13.0% over 10 years
  67. Boher N S Killaloe PO
    113 pupils +7.6% over 10 years
  68. 111 pupils −11.2% over 10 years
  69. Ardkeerin N S Riverstown
    111 pupils 0.0% over 10 years
  70. 110 pupils +124.5% over 10 years
  71. S N Beal Caradh Castlebar
    109 pupils −23.2% over 10 years
  72. 108 pupils −9.2% over 10 years
  73. Scoil Naomh Brid Redhills
    108 pupils +50.0% over 10 years
  74. S N an Bhain Mhoir Claregalway
    108 pupils −35.3% over 10 years
  75. S N Baile an Droichid O'Brien's Bridge
    107 pupils −14.4% over 10 years
  76. Castledrum N S Castlemain
    107 pupils +46.6% over 10 years
  77. Aghacasla N S Tralee
    107 pupils +24.4% over 10 years
  78. S N Gleann Beithe GlenbeighDEIS
    106 pupils +17.8% over 10 years
  79. Kilnaleck Mixed N S KilnaleckDEIS
    106 pupils +35.9% over 10 years
  80. 105 pupils +20.7% over 10 years
  81. S N Baile Ui Ghiblin Mitchelstown
    105 pupils −36.4% over 10 years
  82. 104 pupils +3.0% over 10 years
  83. S N Padraig Naofa An Caisleáin RiabhachDEIS
    104 pupils +44.4% over 10 years
  84. Killaloe Boys N S KillaloeBoysDEIS
    104 pupils −10.3% over 10 years
  85. 102 pupils −16.4% over 10 years
  86. S N Cill Rosanta KilmacthomasDEIS
    102 pupils −14.3% over 10 years
  87. Raheen Wood Community National School TuamgraneyMulti-denominational
    102 pupils −1.9% over 10 years
  88. Faughart Community National School DundalkMulti-denominational
    102 pupils +72.9% over 10 years
  89. 102 pupils −21.5% over 10 years
  90. Dalkey N S (2) DalkeyChurch of Ireland
    101 pupils +1.0% over 10 years
  91. S N Naomh Fhursa Headford
    100 pupils −35.5% over 10 years
  92. Moylough N S Tubbercurry
    100 pupils −8.3% over 10 years
  93. Dripsey N S Dripsey
    100 pupils −9.9% over 10 years
  94. Ballintotas N S Castlemartyr
    100 pupils −28.1% over 10 years
  95. S N Sheanain Foynes
    99 pupils +1.0% over 10 years
  96. 99 pupils −1.0% over 10 years
  97. 99 pupils +11.2% over 10 years
  98. 98 pupils −30.0% over 10 years
  99. St Colmans N S Tullamore
    97 pupils −11.0% over 10 years
  100. Kilbride N S Blessington
    97 pupils −19.2% over 10 years
  101. 97 pupils +32.9% over 10 years
  102. S N na gCluainte ClonmanyDEIS
    96 pupils −19.3% over 10 years
  103. Drumkilly NS Kilnaleck
    96 pupils −23.8% over 10 years
  104. Clonmore N S Templemore
    96 pupils +31.5% over 10 years
  105. Cliffoney N S Cliffoney
    96 pupils +62.7% over 10 years
  106. Castlerahan Central NS Ballyjamesduff
    96 pupils −31.9% over 10 years
  107. Blessington Educate Together NS BlessingtonMulti-denominational
    95 pupils +206.5% over 10 years
  108. Scoil Mhuire NS Oldcastle
    94 pupils +4.4% over 10 years
  109. S N Naomh Deaglan ArdmoreDEIS
    94 pupils −6.9% over 10 years
  110. Kilcommon N S TinahelyChurch of Ireland
    94 pupils −7.8% over 10 years
  111. St Marys N S BallyhaunisDEIS
    93 pupils −6.1% over 10 years
  112. 93 pupils +22.4% over 10 years
  113. Scoil Mhuire BallinaghDEIS
    92 pupils −5.2% over 10 years
  114. Kilgobnet N S Killarney
    92 pupils +2.2% over 10 years
  115. Zion Parish Primary School Dublin 6Church of Ireland
    91 pupils −6.2% over 10 years
  116. St Columbas N S MXD Dublin 3Church of Ireland
    90 pupils −10.9% over 10 years
  117. S N Naomh Chiarain JohnstownDEIS
    90 pupils +8.4% over 10 years
  118. 88 pupils −13.7% over 10 years
  119. Carracastle Central NS BallaghaderreenDEIS
    88 pupils +37.5% over 10 years
  120. Athlacca N S Kilmallock
    88 pupils −20.0% over 10 years
  121. 87 pupils −4.4% over 10 years
  122. S N Buirgheas Nenagh
    86 pupils +16.2% over 10 years
  123. Skeaghvastheen N S Skeaghvasteen
    85 pupils −20.6% over 10 years
  124. Scoil Mhuire Kilmallock
    85 pupils −33.6% over 10 years
  125. S N Réalt na Mara Cill Airne
    85 pupils +7.6% over 10 years
  126. S N Baile Mhic Adaim Magh Bhealaigh
    85 pupils +25.0% over 10 years
  127. 85 pupils −31.5% over 10 years
  128. Kilbeg N S Carlanstown
    85 pupils +1.2% over 10 years
  129. Scoil Naisiunta Thola Claremorris
    84 pupils −25.7% over 10 years
  130. S N Mhuire Lobinstown
    84 pupils +68.0% over 10 years
  131. Rear N S Newport
    83 pupils +38.3% over 10 years
  132. Scoil Mhuire gan Smal Via RoscommonDEIS
    81 pupils −14.7% over 10 years
  133. Scoil Croi Naofa BunnanaddenDEIS
    81 pupils +1.2% over 10 years
  134. 81 pupils −36.7% over 10 years
  135. Derrinacahara N S DunmanwayDEIS
    80 pupils +9.6% over 10 years
  136. S N Naomh Eirc Ard Fhearta
    78 pupils −32.2% over 10 years
  137. S N Realt na Mara MulrannyDEIS
    77 pupils +37.5% over 10 years
  138. S N Naithi Naofa Tubbercurry
    77 pupils −26.0% over 10 years
  139. 77 pupils −33.0% over 10 years
  140. 76 pupils +31.0% over 10 years
  141. 76 pupils −3.8% over 10 years
  142. St Patricks N S Bunclody
    75 pupils −35.3% over 10 years
  143. Bansha N S BanshaDEIS
    75 pupils +11.9% over 10 years
  144. St Josephs Charleville
    74 pupils −22.9% over 10 years
  145. 73 pupils −20.7% over 10 years
  146. S N Mhichil Naofa Rath Molladhain
    73 pupils −33.0% over 10 years
  147. Killyconnan N S Stradone
    72 pupils −23.4% over 10 years
  148. S N Inis Cealtrach Mountshannon
    71 pupils +18.3% over 10 years
  149. Drinagh Mixed NS Dunmanway
    71 pupils +12.7% over 10 years
  150. 69 pupils −10.4% over 10 years
  151. S N Mhuire Feakle
    68 pupils −15.0% over 10 years
  152. Coolfancy N S Tinahely
    68 pupils −34.0% over 10 years
  153. Brideswell N S Athlone
    68 pupils +11.5% over 10 years
  154. SN Inbhear BallinaDEISGaeltacht
    67 pupils +103.0% over 10 years
  155. S N Lainn Cille Cathair Na MartDEIS
    66 pupils −1.5% over 10 years
  156. Cloughanower N S Headford
    66 pupils −29.8% over 10 years
  157. S N Cill Muire Sixmilebridge
    65 pupils −51.9% over 10 years
  158. S N Chluainin Fethard
    65 pupils −30.1% over 10 years
  159. S N Naomh Padraig DrumfriesDEIS
    64 pupils −17.9% over 10 years
  160. St Patricks Ballinagh
    63 pupils +10.5% over 10 years
  161. St Patricks Ballinamuck
    63 pupils −33.0% over 10 years
  162. 63 pupils −16.0% over 10 years
  163. Scoil Chaitigheirn BearaDEIS
    62 pupils −35.4% over 10 years
  164. S N Mullach Bui Riverstown
    62 pupils +3.3% over 10 years
  165. 61 pupils −14.1% over 10 years
  166. 61 pupils +52.5% over 10 years
  167. S N Clochog BoyleDEIS
    61 pupils −21.8% over 10 years
  168. St Patricks N S BlacklionDEIS
    60 pupils −13.0% over 10 years
  169. Newtown N S Ardee
    60 pupils −35.5% over 10 years
  170. Scoil Nais Mhuire Bagenalstown
    59 pupils −33.7% over 10 years
  171. Inchigeela N S Co.Cork.
    59 pupils +40.5% over 10 years
  172. S N Molaise AbbeyleixDEIS
    58 pupils −21.6% over 10 years
  173. S N Beal an Mhuirthead BelmulletDEISGaeltacht
    58 pupils −25.6% over 10 years
  174. 57 pupils −13.6% over 10 years
  175. S N Gleann Coimhead Ballybofey
    57 pupils −27.8% over 10 years
Showing 175 of 272 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.

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