Find schools

Within

1,164 schools in Ireland · 2025/26

pupils
287,330
junior infants
33,376
in 66 all-Irish schools
13,861 4.8%
class teachers · 121 gained one · 176 lost one since 2024/25
12,473 +1,045 since 2015/16
together since 2015/16 (about this figure)

The 1,089 schools with figures for both years had 269,872 pupils in 2015/16 and have 261,932 now. Schools that have closed, and newer schools, aren’t counted.

−2.9%
Over 10 years

321 grew · 388 steady · 380 fell · 75 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

150 special schools also match this search. Show them too

  1. 1,025 pupils +2.8% over 10 years
  2. St Aidans Parish School EnniscorthyDEIS
    869 pupils +2.7% over 10 years
  3. 864 pupils From 2022/23
  4. Scoil Moin A Lin Castletroy
    847 pupils +4.2% over 10 years
  5. 838 pupils −9.6% over 10 years
  6. St Brigids MXD N S Dublin 15
    834 pupils −12.2% over 10 years
  7. 805 pupils +0.5% over 10 years
  8. 803 pupils From 2020/21
  9. 781 pupils From 2019/20
  10. Scoil Iosagain Buncrana
    778 pupils +5.0% over 10 years
  11. Scoil Íosa Oranmore
    770 pupils From 2024/25
  12. St Pauls N S Navan
    761 pupils +5.5% over 10 years
  13. 744 pupils +19.2% over 10 years
  14. Scoil Bhride NS PortlaoiseDEIS
    727 pupils −3.8% over 10 years
  15. Gael Scoil Ui Riordain Baile an ChollaighGaelscoil
    724 pupils +7.6% over 10 years
  16. 721 pupils −11.5% over 10 years
  17. 714 pupils −19.4% over 10 years
  18. Scoil Choilm Community NS Dublin 15Multi-denominationalDEIS
    698 pupils −2.6% over 10 years
  19. 680 pupils −14.9% over 10 years
  20. 679 pupils −8.4% over 10 years
  21. St Laurences N S Greystones
    666 pupils +3.9% over 10 years
  22. 666 pupils +7.2% over 10 years
  23. 666 pupils −8.0% over 10 years
  24. 648 pupils −1.2% over 10 years
  25. 644 pupils From 2016/17
  26. 643 pupils −3.3% over 10 years
  27. The Harold School Glasthule
    642 pupils −5.6% over 10 years
  28. S N Naomh Mhuire Waterford
    641 pupils −6.6% over 10 years
  29. Scoil Naomh Mearnog Portmarnock
    638 pupils +28.4% over 10 years
  30. Sacred Heart N S Dublin 15
    632 pupils −25.3% over 10 years
  31. 626 pupils +30.1% over 10 years
  32. St Olivers NS Killarney
    625 pupils −19.5% over 10 years
  33. 624 pupils −9.6% over 10 years
  34. 624 pupils +0.3% over 10 years
  35. Scoil Thomais Dublin 15
    622 pupils −10.2% over 10 years
  36. 621 pupils +15.0% over 10 years
  37. Ennis N S Ennis
    615 pupils +9.4% over 10 years
  38. 614 pupils +18.5% over 10 years
  39. Holywell Educate Together National School SwordsMulti-denominational
    613 pupils +22.8% over 10 years
  40. 612 pupils −13.6% over 10 years
  41. 607 pupils −13.8% over 10 years
  42. 605 pupils From 2017/18
  43. 599 pupils From 2016/17
  44. St Brigids N S Kilcullen
    598 pupils −5.7% over 10 years
  45. Maynooth B N S MaynoothBoys
    595 pupils +13.3% over 10 years
  46. Scoil Phadraig Naofa Baile Átha ÍDEIS
    592 pupils +19.8% over 10 years
  47. 589 pupils +11.1% over 10 years
  48. Scoil Eoin Tralee
    589 pupils −13.9% over 10 years
  49. 587 pupils +95.0% over 10 years
  50. Scoil Ghrainne Community National School Dublin 15Multi-denominational
    585 pupils −13.2% over 10 years
  51. 581 pupils −29.5% over 10 years
  52. Hansfield Educate Together National School Dublin 15Multi-denominational
    575 pupils +114.6% over 10 years
  53. St Josephs N S DundalkDEIS
    574 pupils +10.4% over 10 years
  54. 573 pupils +3.1% over 10 years
  55. 573 pupils −6.2% over 10 years
  56. Midleton Educate Together School MidletonMulti-denominational
    572 pupils +50.5% over 10 years
  57. St Pauls NS Ratoath
    565 pupils −20.1% over 10 years
  58. Scoil Mhuire LucanGirls
    558 pupils −18.4% over 10 years
  59. Gaelscoil Mhainistir na Corann Mainitir na CorannGaelscoil
    550 pupils +19.6% over 10 years
  60. 548 pupils +4.8% over 10 years
  61. 543 pupils +0.9% over 10 years
  62. Stepaside Educate Together National School Dublin 18Multi-denominational
    542 pupils +351.7% over 10 years
  63. 537 pupils +0.4% over 10 years
  64. St Ciarans N S Dublin 15
    530 pupils −27.5% over 10 years
  65. 530 pupils −6.2% over 10 years
  66. St Josephs Convent Longford TownDEIS
    527 pupils +19.0% over 10 years
  67. C.B.S. Primary DundalkDEIS
    524 pupils +18.8% over 10 years
  68. 522 pupils +40.7% over 10 years
  69. 521 pupils −14.7% over 10 years
  70. Scoil Phadraig PortarlingtonBoys
    521 pupils +32.6% over 10 years
  71. Dublin 7 Educate Together NS Dublin 7Multi-denominational
    515 pupils +16.3% over 10 years
  72. Tyrrelstown Educate Together National School Dublin 15Multi-denominational
    511 pupils −13.4% over 10 years
  73. Scoil Oilibheir CorkDEIS
    511 pupils −18.4% over 10 years
  74. 506 pupils +532.5% over 10 years
  75. Lucan B N S LucanBoys
    501 pupils −0.8% over 10 years
  76. 501 pupils From 2024/25
  77. 500 pupils −24.5% over 10 years
  78. Scoil Padraig Naofa B BlackrockBoys
    499 pupils −22.9% over 10 years
  79. 498 pupils −21.6% over 10 years
  80. St Marks Sen NS Dublin 24DEIS
    497 pupils −3.5% over 10 years
  81. 496 pupils −25.9% over 10 years
  82. 496 pupils −31.4% over 10 years
  83. 495 pupils +23.1% over 10 years
  84. 493 pupils −7.7% over 10 years
  85. Scoil Mhuire B & C StranorlarDEIS
    489 pupils +8.2% over 10 years
  86. St Patricks BNS ClaneBoys
    488 pupils −1.2% over 10 years
  87. Bun Scoil Muire Youghal
    487 pupils +5.2% over 10 years
  88. Scoil Uí Riada Cill ChocaGaelscoil
    484 pupils −9.2% over 10 years
  89. St Marys N S Lucan
    483 pupils +14.2% over 10 years
  90. 480 pupils +2.6% over 10 years
  91. 480 pupils −13.0% over 10 years
  92. Mother of Divine Grace Dublin 11DEIS
    480 pupils −2.8% over 10 years
  93. St Patrick GNS Dublin 16
    472 pupils −8.5% over 10 years
  94. Scoil Ghobnatan MallowDEIS
    470 pupils −19.1% over 10 years
  95. 470 pupils −13.6% over 10 years
  96. 468 pupils +75.9% over 10 years
  97. 467 pupils +38.6% over 10 years
  98. S N Talamh na Coille Letterkenny
    467 pupils −3.1% over 10 years
  99. 467 pupils +6.1% over 10 years
  100. St Pauls Senior NS DroghedaDEIS
    466 pupils +5.7% over 10 years
  101. Griffeen Valley Educate Together NS LucanMulti-denominational
    466 pupils −4.3% over 10 years
  102. Virginia MXD N S Virginia
    463 pupils +11.3% over 10 years
  103. Sacred Heart N S Dublin 22
    463 pupils −1.7% over 10 years
  104. Bishop Galvin NS Dublin 6w
    461 pupils −2.9% over 10 years
  105. 460 pupils −3.4% over 10 years
  106. 459 pupils −12.9% over 10 years
  107. St Brigids NS LimerickDEIS
    457 pupils −4.0% over 10 years
  108. Portlaoise Educate Together NS PortlaoiseMulti-denominational
    457 pupils +29.1% over 10 years
  109. 455 pupils −16.8% over 10 years
  110. 455 pupils −3.8% over 10 years
  111. Bunscoil Chriost Ri CorkSome subjects through Irish
    453 pupils −7.9% over 10 years
  112. St. Josephs N. S. Ballinrobe
    451 pupils +17.4% over 10 years
  113. Gael SC Mhichil Chiosog InisGaelscoil
    451 pupils +11.9% over 10 years
  114. 449 pupils −8.4% over 10 years
  115. St Marks Junior Mixed Dublin 24DEIS
    449 pupils −22.0% over 10 years
  116. Scoil Barra Ballincollig
    449 pupils −15.1% over 10 years
  117. 449 pupils +8.7% over 10 years
  118. Ladyswell N S Dublin 15DEIS
    447 pupils −16.6% over 10 years
  119. 446 pupils +8.5% over 10 years
  120. S N Muire gan Smal Ballinasloe
    445 pupils +7.2% over 10 years
  121. Clochar Loreto N S Dublin 14
    445 pupils −13.6% over 10 years
  122. Gaelscoil Eoghain Uí Thuairisc CeatharlachGaelscoil
    444 pupils −7.3% over 10 years
  123. Carrigtwohill Community National School CarrigtwohillMulti-denominational
    443 pupils +14,666.7% over 10 years
  124. 441 pupils +125.0% over 10 years
  125. Gaelscoil na Fuinseoige Bác 14GaelscoilMulti-denominational
    441 pupils Opened 2016/17
  126. St Annes MXD N S Shankill
    440 pupils −13.9% over 10 years
  127. Greystones Educate Together National School GreystonesMulti-denominational
    440 pupils +3.0% over 10 years
  128. 439 pupils +90.9% over 10 years
  129. 438 pupils +20.3% over 10 years
  130. St Senans National SCH EnniscorthyDEIS
    437 pupils −6.6% over 10 years
  131. Scoil Naomh Mhuire C BallincolligGirls
    437 pupils +5.6% over 10 years
  132. Bishop Shanahan NS Dublin 6W
    437 pupils −8.0% over 10 years
  133. Assumption Junior School Dublin 12DEIS
    434 pupils −17.8% over 10 years
  134. 432 pupils −2.7% over 10 years
  135. North Kildare Educate Together NS CelbridgeMulti-denominational
    432 pupils +57.1% over 10 years
  136. 431 pupils +8.0% over 10 years
  137. 429 pupils −7.7% over 10 years
  138. 429 pupils +1.2% over 10 years
  139. 427 pupils From 2023/24
  140. St Patricks N S Letterkenny
    426 pupils −7.2% over 10 years
  141. Scoil an Athair Tadhg O Murchu CorcaighGaelscoil
    424 pupils +1.2% over 10 years
  142. Carrigaline Educate Together NS CarrigalineMulti-denominational
    424 pupils +20.5% over 10 years
  143. St Josephs NS Kilcock
    423 pupils +33.9% over 10 years
  144. Sixmilebridge N S Sixmilebridge
    423 pupils −19.6% over 10 years
  145. St Molaga Senior NS Balbriggan
    422 pupils −5.6% over 10 years
  146. St Clares NS BallyjamesduffDEIS
    422 pupils −4.7% over 10 years
  147. 422 pupils −1.4% over 10 years
  148. Letterkenny Educate Together NS LetterkennyMulti-denominationalDEIS
    420 pupils +84.2% over 10 years
  149. 417 pupils +16.5% over 10 years
  150. Kildare Town Educate Together NS Kildare TownMulti-denominational
    417 pupils +154.3% over 10 years
  151. Lucan East ETNS LucanMulti-denominationalDEIS
    416 pupils −10.2% over 10 years
  152. Maynooth Educate Together National School MaynoothMulti-denominational
    415 pupils +85.3% over 10 years
  153. 414 pupils −10.8% over 10 years
  154. Islamic National School Dublin 14Muslim
    414 pupils +39.9% over 10 years
  155. Donabate/Portrane Educate Together NS DonabateMulti-denominational
    414 pupils −16.0% over 10 years
  156. 413 pupils −25.7% over 10 years
  157. S N an Cusan N37td88
    413 pupils +3.5% over 10 years
  158. Citywest & Saggart Community National School Dublin 24Multi-denominational
    413 pupils +90.3% over 10 years
  159. Greystones Community NS GreystonesMulti-denominational
    412 pupils +1,960.0% over 10 years
  160. S N Tulach Aluinn Tullyallen
    411 pupils −9.5% over 10 years
  161. 411 pupils From 2022/23
  162. 410 pupils +40.4% over 10 years
  163. Glasnevin Educate Together NS Dublin 11Multi-denominational
    410 pupils +73.7% over 10 years
  164. Ashbourne Educate Together National School AshbourneMulti-denominational
    410 pupils +86.4% over 10 years
  165. Scoil na mBraithre MullingarDEIS
    409 pupils +21.4% over 10 years
  166. Grace Park Educate Together National School Dublin 9Multi-denominational
    409 pupils Opened 2016/17
  167. 406 pupils +6.8% over 10 years
  168. 404 pupils −6.0% over 10 years
  169. 403 pupils +13.8% over 10 years
  170. Corpus Christi N S LimerickDEIS
    403 pupils +72.2% over 10 years
  171. 401 pupils +30.2% over 10 years
  172. 401 pupils +76.7% over 10 years
  173. 401 pupils From 2024/25
  174. 401 pupils −2.7% over 10 years
  175. 400 pupils −9.9% over 10 years
1,164 schools in Ireland
School Pupils Since 2015/16 Average class Class teacherschange on 2024/25 Junior infants
St Brigid's Kildare Town Primary School Kildare Town · Roll 20427B DEIS 1,025
+2.8%
24.7 41 124
St Aidans Parish School Enniscorthy, Co. Wexford · Roll 20003R DEIS 869
+2.7%
22.6 −1 on 2024/2536 91
Castlebar Primary School Castlebar, Co. Mayo · Roll 20562H 864 – 25.0 +1 on 2024/2534 97
Scoil Moin A Lin Castletroy, Co. Limerick · Roll 17937H 847
+4.2%
26.3 32 100
St Oliver Plunkett Malahide, Co. Dublin · Roll 17914S 838
−9.6%
24.9 33 90
St Brigids MXD N S Dublin 15 · Roll 00697S 834
−12.2%
25.7 32 94
St Stephens NS Navan, Co. Meath · Roll 20179I 805
+0.5%
24.2 32 81
Holy Well National School (Scoil Tobair Naofa) Carrigaline, Co. Cork · Roll 20550A 803 – 23.1 34 93
Trinity Primary School Tuam, Co. Galway · Roll 20547L DEIS 781 – 20.0 +4 on 2024/2537 85
Scoil Iosagain Buncrana, Co. Donegal · Roll 19967D 778
+5.0%
24.7 29 83
Scoil Íosa Oranmore, Co. Galway · Roll 20584R 770 – 25.6 29 100
St Pauls N S Navan, Co. Meath · Roll 19671F 761
+5.5%
23.4 32 81
S N Brighde Kill, Co. Kildare · Roll 17662R 744
+19.2%
24.4 +2 on 2024/2530 99
Scoil Bhride NS Portlaoise, Co. Laois · Roll 19747M DEIS 727
−3.8%
19.9 −1 on 2024/2536 78
Gael Scoil Ui Riordain Baile an Chollaigh, Co. Cork · Roll 19839R Gaelscoil 724
+7.6%
23.5 30 93
Scoil Colmcille Naofa Dublin 16 · Roll 19474D 721
−11.5%
24.7 29 179
Scoil Nioclais Cork · Roll 20106E 714
−19.4%
22.3 −2 on 2024/2531 84
Scoil Choilm Community NS Dublin 15 · Roll 20241K Multi-denominationalDEIS 698
−2.6%
22.1 31 54
Scoil Padraig Naofa Bray, Co. Wicklow · Roll 17537O 680
−14.9%
22.5 +1 on 2024/2530 76
Bunscoil Rinn an Chabhlaigh Cobh, Co. Cork · Roll 13450F 679
−8.4%
27.3 24 89
St Laurences N S Greystones, Co. Wicklow · Roll 19573F 666
+3.9%
23.2 28 77
S N Naomh Mhuire Saggart, Co. Dublin · Roll 17055T 666
+7.2%
26.8 24 74
Riverstown N S Cork · Roll 13747F 666
−8.0%
24.2 27 82
St Canices Central N S Kilkenny · Roll 19626A 648
−1.2%
26.2 24 78
Holy Family Senior School Portlaoise, Co. Laois · Roll 20480F 644 – 23.4 27 0
Bunscoil na mBraithre Ennis, Co. Clare · Roll 16677C 643
−3.3%
26.3 24 70
The Harold School Glasthule, Co. Dublin · Roll 20141G 642
−5.6%
23.6 27 83
S N Naomh Mhuire Waterford · Roll 17351A 641
−6.6%
26.2 24 72
Scoil Naomh Mearnog Portmarnock, Co. Dublin · Roll 10296G 638
+28.4%
26.3 24 81
Sacred Heart N S Dublin 15 · Roll 19755L 632
−25.3%
21.9 −2 on 2024/2528 68
Caisleain Nua Liamhna Newcastle, Co. Dublin · Roll 16461C 626
+30.1%
25.6 24 77
St Olivers NS Killarney, Co. Kerry · Roll 19512I 625
−19.5%
23.6 24 67
Scoil Mhuire na nGael Dundalk, Co. Louth · Roll 19598V 624
−9.6%
23.1 26 72
Holy Family Senior N S Swords, Co. Dublin · Roll 19877C 624
+0.3%
25.2 −1 on 2024/2524 0
Scoil Thomais Dublin 15 · Roll 19769W 622
−10.2%
22.8 27 64
Presentation Girls Primary School Maynooth, Co. Kildare · Roll 00779U Girls 621
+15.0%
23.6 26 74
Ennis N S Ennis, Co. Clare · Roll 15042A 615
+9.4%
23.8 25 70
Scoil Aine Naofa Lucan, Co. Dublin · Roll 19676P 614
+18.5%
26.4 23 0
Holywell Educate Together National School Swords, Co. Dublin · Roll 20348F Multi-denominational 613
+22.8%
24.3 24 70
Scoil Bríd Naas, Co. Kildare · Roll 20114D 612
−13.6%
24.8 24 72
Mercy Convent Primary School Naas, Co. Kildare · Roll 15040T 607
−13.8%
23.8 +1 on 2024/2525 89
St Cóman's Wood Primary School Roscommon · Roll 20498B 605 – 22.4 −1 on 2024/2526 70
Holy Family Junior School Portlaoise, Co. Laois · Roll 20270R 599 – 23.4 25 131
St Brigids N S Kilcullen, Co. Kildare · Roll 19675N 598
−5.7%
22.3 −1 on 2024/2526 54
Maynooth B N S Maynooth, Co. Kildare · Roll 17341U Boys 595
+13.3%
24.3 24 61
Scoil Phadraig Naofa Baile Átha Í, Co. Kildare · Roll 16705E DEIS 592
+19.8%
22.1 26 72
Scoil na Naomh Uilig Newbridge, Co. Kildare · Roll 20271T 589
+11.1%
23.4 24 73
Scoil Eoin Tralee, Co. Kerry · Roll 13615L 589
−13.9%
24.0 24 74
St Marys Central N S Dublin 4 · Roll 19727G 587
+95.0%
23.4 25 72
Scoil Ghrainne Community National School Dublin 15 · Roll 20247W Multi-denominational 585
−13.2%
23.9 24 71
S N Naomh Antaine Cork · Roll 12203G Boys 581
−29.5%
21.9 26 75
Hansfield Educate Together National School Dublin 15 · Roll 20383H Multi-denominational 575
+114.6%
23.5 24 62
St Josephs N S Dundalk, Co. Louth · Roll 19673J DEIS 574
+10.4%
21.6 26 61
St Thomas Junior National School Lucan, Co. Dublin · Roll 19542R 573
+3.1%
25.8 +1 on 2024/2522 150
Scoil Mhuire Coolcotts Wexford · Roll 19739N DEIS 573
−6.2%
18.3 −1 on 2024/2530 59
Midleton Educate Together School Midleton, Co. Cork · Roll 20336V Multi-denominational 572
+50.5%
22.6 24 56
St Pauls NS Ratoath, Co. Meath · Roll 20215J 565
−20.1%
23.0 24 52
Scoil Mhuire Lucan, Co. Dublin · Roll 13447Q Girls 558
−18.4%
23.7 +1 on 2024/2523 64
Gaelscoil Mhainistir na Corann Mainitir na Corann, Co. Cork · Roll 20107G Gaelscoil 550
+19.6%
23.4 23 71
St Clares Primary School Cavan · Roll 08490N DEIS 548
+4.8%
18.7 +1 on 2024/2529 94
St. Mary's Primary School Enfield, Co. Meath · Roll 17821L 543
+0.9%
22.8 −1 on 2024/2523 58
Stepaside Educate Together National School Dublin 18 · Roll 20401G Multi-denominational 542
+351.7%
22.1 +2 on 2024/2524 55
Cloghroe Mixed N S Cloghroe, Co. Cork · Roll 07242M 537
+0.4%
25.2 21 69
St Ciarans N S Dublin 15 · Roll 19644C 530
−27.5%
22.5 −1 on 2024/2523 54
Brackenstown Senior N S Swords, Co. Dublin · Roll 19535U 530
−6.2%
22.3 23 0
St Josephs Convent Longford Town · Roll 18178R DEIS 527
+19.0%
17.8 +1 on 2024/2528 79
C.B.S. Primary Dundalk, Co. Louth · Roll 17195M DEIS 524
+18.8%
24.7 +1 on 2024/2521 63
Scoil Naomh Ioseph Gorey, Co. Wexford · Roll 18280I 522
+40.7%
24.3 21 65
St Marys Convent N S Trim, Co. Meath · Roll 16646O 521
−14.7%
22.4 22 81
Scoil Phadraig Portarlington, Co. Laois · Roll 17827A Boys 521
+32.6%
21.9 23 58
Dublin 7 Educate Together NS Dublin 7 · Roll 20131D Multi-denominational 515
+16.3%
23.9 21 69
Tyrrelstown Educate Together National School Dublin 15 · Roll 20201V Multi-denominational 511
−13.4%
23.8 21 57
Scoil Oilibheir Cork · Roll 19730S DEIS 511
−18.4%
20.8 24 60
Douglas Rochestown Educate Together National School Cork · Roll 20413N Multi-denominational 506
+532.5%
23.2 21 58
Lucan B N S Lucan, Co. Dublin · Roll 00714P Boys 501
−0.8%
23.6 21 53
Athenry Primary School Athenry, Co. Galway · Roll 20582N 501 – 23.6 21 55
St Josephs N S Arklow, Co. Wicklow · Roll 17181B 500
−24.5%
22.1 −2 on 2024/2521 52
Scoil Padraig Naofa B Blackrock, Co. Dublin · Roll 19258U Boys 499
−22.9%
23.5 −1 on 2024/2521 53
St Cronans Junior National School Swords, Co. Dublin · Roll 19456B 498
−21.6%
24.3 −1 on 2024/2520 123
St Marks Sen NS Dublin 24 · Roll 19390U DEIS 497
−3.5%
23.1 21 0
Scoil Mhichil Naofa Athy, Co. Kildare · Roll 18288B DEIS 496
−25.9%
18.5 −1 on 2024/2524 62
Presentation Primary School Portarlington, Co. Laois · Roll 15556I 496
−31.4%
22.5 −1 on 2024/2521 56
Holy Child National School Dublin 9 · Roll 20338C 495
+23.1%
24.1 20 92
Prosperous N S Naas, Co. Kildare · Roll 18515J 493
−7.7%
22.6 21 60
Scoil Mhuire B & C Stranorlar, Co. Donegal · Roll 19927O DEIS 489
+8.2%
24.0 20 54
St Patricks BNS Clane, Co. Kildare · Roll 19796C Boys 488
−1.2%
25.1 −1 on 2024/2519 70
Bun Scoil Muire Youghal, Co. Cork · Roll 20024C 487
+5.2%
19.9 23 55
Scoil Uí Riada Cill Choca, Co. Kildare · Roll 19897I Gaelscoil 484
−9.2%
22.5 21 60
St Marys N S Lucan, Co. Dublin · Roll 19817H 483
+14.2%
24.8 19 68
Scoil Naisiunta Bhride Clane, Co. Kildare · Roll 19797E Girls 480
+2.6%
23.6 20 48
Scoil Bhríde Primary School Edenderry, Co. Offaly · Roll 20267F DEIS 480
−13.0%
21.1 −1 on 2024/2521 48
Mother of Divine Grace Dublin 11 · Roll 20059V DEIS 480
−2.8%
23.4 20 55
St Patrick GNS Dublin 16 · Roll 19114T 472
−8.5%
23.4 −1 on 2024/2520 91
Scoil Ghobnatan Mallow, Co. Cork · Roll 19256Q DEIS 470
−19.1%
22.1 −1 on 2024/2520 48
Dunboyne Senior N S Dunboyne, Co. Meath · Roll 20033D 470
−13.6%
25.8 −2 on 2024/2518 0
Ravenswell Primary School Bray, Co. Wicklow · Roll 07246U DEIS 468
+75.9%
19.0 24 44
Scoil Chóca Naofa Kilcock, Co. Kildare · Roll 11976K 467
+38.6%
25.6 18 77
S N Talamh na Coille Letterkenny, Co. Donegal · Roll 17728V 467
−3.1%
22.6 19 60
Réalt na Mara School Dundalk, Co. Louth · Roll 20339E 467
+6.1%
23.0 19 74
St Pauls Senior NS Drogheda, Co. Louth · Roll 19678T DEIS 466
+5.7%
22.8 20 0
Griffeen Valley Educate Together NS Lucan, Co. Dublin · Roll 20166W Multi-denominational 466
−4.3%
22.8 20 65
Virginia MXD N S Virginia, Co. Cavan · Roll 16083T 463
+11.3%
22.9 20 32
Sacred Heart N S Dublin 22 · Roll 19799I 463
−1.7%
24.7 18 57
Bishop Galvin NS Dublin 6w · Roll 19494J 461
−2.9%
25.3 18 0
Scoil Phadraig Naofa Rochestown, Co. Cork · Roll 20335T 460
−3.4%
28.0 16 56
Scoil Naomh Caoimhghin Greystones, Co. Wicklow · Roll 17720F 459
−12.9%
23.5 19 52
St Brigids NS Limerick · Roll 19475F DEIS 457
−4.0%
24.7 −1 on 2024/2518 51
Portlaoise Educate Together NS Portlaoise, Co. Laois · Roll 20347D Multi-denominational 457
+29.1%
23.4 +1 on 2024/2519 51
Scoil na Mainistreach Celbridge, Co. Kildare · Roll 18551N 455
−16.8%
23.3 +1 on 2024/2519 51
S N Dun na Mainistreach Dungarvan, Co. Waterford · Roll 18094L 455
−3.8%
24.6 18 40
Bunscoil Chriost Ri Cork · Roll 20388R Some subjects through Irish 453
−7.9%
21.7 −1 on 2024/2520 47
St. Josephs N. S. Ballinrobe, Co. Mayo · Roll 20089H 451
+17.4%
24.3 18 45
Gael SC Mhichil Chiosog Inis, Co. Clare · Roll 19838P Gaelscoil 451
+11.9%
23.4 19 56
St Patricks N School Dublin 9 · Roll 11525A 449
−8.4%
23.8 18 64
St Marks Junior Mixed Dublin 24 · Roll 19472W DEIS 449
−22.0%
21.8 20 96
Scoil Barra Ballincollig, Co. Cork · Roll 19771J 449
−15.1%
26.0 17 55
Our Lady of Mercy N S Sligo · Roll 19985F DEIS 449
+8.7%
18.0 24 53
Ladyswell N S Dublin 15 · Roll 19850F DEIS 447
−16.6%
18.6 23 58
Presentation Primary School Waterford · Roll 19955T DEIS 446
+8.5%
18.0 24 51
S N Muire gan Smal Ballinasloe, Co. Galway · Roll 17198S 445
+7.2%
23.4 +1 on 2024/2519 53
Clochar Loreto N S Dublin 14 · Roll 00729F 445
−13.6%
22.9 19 40
Gaelscoil Eoghain Uí Thuairisc Ceatharlach, Co. Carlow · Roll 19811S Gaelscoil 444
−7.3%
22.7 19 48
Carrigtwohill Community National School Carrigtwohill, Co. Cork · Roll 20442U Multi-denominational 443
+14,666.7%
23.9 18 71
St. Francis National School Dundalk, Co. Louth · Roll 20259G 441
+125.0%
26.8 16 52
Gaelscoil na Fuinseoige Bác 14, Co. Dublin · Roll 20487T GaelscoilMulti-denominational 441 – 25.6 +1 on 2024/2517 53
St Annes MXD N S Shankill, Co. Dublin · Roll 19888H 440
−13.9%
24.1 18 49
Greystones Educate Together National School Greystones, Co. Wicklow · Roll 20300A Multi-denominational 440
+3.0%
23.8 18 43
Holy Family Primary School Mullingar, Co. Westmeath · Roll 17327D 439
+90.9%
26.8 16 52
Scoil an Spioraid Naoimh Laytown, Co. Meath · Roll 20017F 438
+20.3%
23.2 18 0
St Senans National SCH Enniscorthy, Co. Wexford · Roll 08221J DEIS 437
−6.6%
18.8 −1 on 2024/2522 54
Scoil Naomh Mhuire C Ballincollig, Co. Cork · Roll 17755B Girls 437
+5.6%
23.9 18 49
Bishop Shanahan NS Dublin 6W · Roll 19658N 437
−8.0%
24.2 18 104
Assumption Junior School Dublin 12 · Roll 20450T DEIS 434
−17.8%
23.4 +1 on 2024/2518 119
Scoil an Choroin Mhuire Wicklow · Roll 17576B 432
−2.7%
24.4 17 54
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
Mary Mother of Hope Senior NS Dublin 15 · Roll 20137P 429
−7.7%
26.5 16 0
Edenderry Convent N S Edenderry, Co. Offaly · Roll 16013V 429
+1.2%
24.5 17 52
Abbey Primary School Roscommon · Roll 20573M 427 – 26.1 16 49
St Patricks N S Letterkenny, Co. Donegal · Roll 16672P 426
−7.2%
24.4 −1 on 2024/2517 47
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
St Josephs NS Kilcock, Co. Kildare · Roll 16706G 423
+33.9%
24.2 17 53
Sixmilebridge N S Sixmilebridge, Co. Clare · Roll 16908S 423
−19.6%
22.8 −1 on 2024/2518 43
St Molaga Senior NS Balbriggan, Co. Dublin · Roll 16970A 422
−5.6%
23.8 17 0
St Clares NS Ballyjamesduff, Co. Cavan · Roll 19983B DEIS 422
−4.7%
24.1 17 47
Glounthaune Mixed N.S. Glounthane, Co. Cork · Roll 15484J 422
−1.4%
25.6 16 47
Letterkenny Educate Together NS Letterkenny, Co. Donegal · Roll 20235P Multi-denominationalDEIS 420
+84.2%
23.6 17 42
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
Maynooth Educate Together National School Maynooth, Co. Kildare · Roll 20292E Multi-denominational 415
+85.3%
25.2 16 51
S N Mhuire na mBraithre Tralee, Co. Kerry · Roll 18247K DEIS 414
−10.8%
19.8 20 44
Islamic National School Dublin 14 · Roll 19949B Muslim 414
+39.9%
24.0 17 55
Donabate/Portrane Educate Together NS Donabate, Co. Dublin · Roll 20161M Multi-denominational 414
−16.0%
25.1 16 47
St Etchens National School Kinnegad, Co. Westmeath · Roll 19848S 413
−25.7%
22.5 −1 on 2024/2517 73
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
Greystones Community NS Greystones, Co. Wicklow · Roll 20473I Multi-denominational 412
+1,960.0%
24.6 16 55
S N Tulach Aluinn Tullyallen, Co. Louth · Roll 17726R 411
−9.5%
23.1 −2 on 2024/2517 38
Bunscoil na Cathrach Cahir, Co. Tipperary · Roll 20560D DEIS 411 – 24.9 16 36
St Dominic's National School Dublin 24 · Roll 20468P DEIS 410
+40.4%
18.1 22 50
Glasnevin Educate Together NS Dublin 11 · Roll 20168D Multi-denominational 410
+73.7%
24.9 16 53
Ashbourne Educate Together National School Ashbourne, Co. Meath · Roll 20396Q Multi-denominational 410
+86.4%
24.9 16 42
Scoil na mBraithre Mullingar, Co. Westmeath · Roll 18381O DEIS 409
+21.4%
24.4 −1 on 2024/2516 55
Grace Park Educate Together National School Dublin 9 · Roll 20486R Multi-denominational 409 – 24.8 16 47
Bunscoil McAuley Rice Callan, Co. Kilkenny · Roll 20255V 406
+6.8%
23.5 17 48
S N Baile an Atha Ballina, Co. Tipperary · Roll 18207V 404
−6.0%
24.2 16 44
Scoil Mhuire gan Smal B Cork · Roll 17993R BoysDEIS 403
+13.8%
23.4 −1 on 2024/2517 41
Corpus Christi N S Limerick · Roll 19830W DEIS 403
+72.2%
18.9 20 46
Straffan N S Naas, Co. Kildare · Roll 18644U 401
+30.2%
24.7 16 36
Scoil Naomh Eltin Kinsale, Co. Cork · Roll 20435A 401
+76.7%
24.3 16 43
Bandon Primary School Bandon, Co. Cork · Roll 20586V 401 – 22.8 16 54
An Linbh Iosa Naas, Co. Kildare · Roll 19597T 401
−2.7%
23.2 17 48
St. John the Apostle, Knocknacarra NS Galway · Roll 20108I 400
−9.9%
24.6 −1 on 2024/2516 49
Showing 175 of 1,164 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.