Find schools

Within
Filtered by Growing Clear all

785 schools in Ireland · 2025/26

pupils
131,436
junior infants
14,956
in 56 all-Irish schools
10,376 7.9%
class teachers · 96 gained one · 36 lost one since 2024/25
5,647 +1,472 since 2015/16
together since 2015/16 (about this figure)

The 785 schools with figures for both years had 100,820 pupils in 2015/16 and have 131,436 now. Schools that have closed, and newer schools, aren’t counted.

+30.4%
Over 10 years

785 grew · 0 steady · 0 fell

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

57 special schools also match this search. Show them too

  1. St Patricks NS Dublin 15
    867 pupils +19.1% over 10 years
  2. 744 pupils +19.2% over 10 years
  3. Scoil Choilmcille LetterkennyDEIS
    658 pupils +85.4% over 10 years
  4. Gaelscoil Mhic Amhlaigh GaillimhGaelscoilGaeltacht
    643 pupils +28.1% over 10 years
  5. Scoil Naomh Mearnog Portmarnock
    638 pupils +28.4% over 10 years
  6. 626 pupils +30.1% over 10 years
  7. S N Seachnaill Naofa Dunshaughlin
    622 pupils +26.9% over 10 years
  8. 621 pupils +15.0% over 10 years
  9. 614 pupils +18.5% over 10 years
  10. Scoil Naomh Lucais Dublin 15
    602 pupils +11.3% over 10 years
  11. Maynooth B N S MaynoothBoys
    595 pupils +13.3% over 10 years
  12. Scoil Phadraig Naofa Baile Átha ÍDEIS
    592 pupils +19.8% over 10 years
  13. 591 pupils +30.5% over 10 years
  14. 589 pupils +11.1% over 10 years
  15. 587 pupils +95.0% over 10 years
  16. 586 pupils +37.6% over 10 years
  17. St Josephs N S DundalkDEIS
    574 pupils +10.4% over 10 years
  18. St Marys NS AthloneDEIS
    573 pupils +31.1% over 10 years
  19. Midleton Educate Together School MidletonMulti-denominational
    572 pupils +50.5% over 10 years
  20. Gaelscoil Mhainistir na Corann Mainitir na CorannGaelscoil
    550 pupils +19.6% over 10 years
  21. St Josephs Convent Longford TownDEIS
    527 pupils +19.0% over 10 years
  22. C.B.S. Primary DundalkDEIS
    524 pupils +18.8% over 10 years
  23. 522 pupils +40.7% over 10 years
  24. Scoil Phadraig PortarlingtonBoys
    521 pupils +32.6% over 10 years
  25. Dublin 7 Educate Together NS Dublin 7Multi-denominational
    515 pupils +16.3% over 10 years
  26. 503 pupils +19.5% over 10 years
  27. 495 pupils +23.1% over 10 years
  28. St Marys N S Lucan
    483 pupils +14.2% over 10 years
  29. 468 pupils +75.9% over 10 years
  30. 467 pupils +38.6% over 10 years
  31. Virginia MXD N S Virginia
    463 pupils +11.3% over 10 years
  32. St. Josephs N. S. Ballinrobe
    451 pupils +17.4% over 10 years
  33. Gael SC Mhichil Chiosog InisGaelscoil
    451 pupils +11.9% over 10 years
  34. Gaelscoil Chluain Dolcain Baile Átha Cliath 22Gaelscoil
    445 pupils +26.8% over 10 years
  35. Scoil Mhuire Carrick-on-Shannon
    442 pupils +26.6% over 10 years
  36. 441 pupils +125.0% over 10 years
  37. 439 pupils +90.9% over 10 years
  38. 438 pupils +20.3% over 10 years
  39. 434 pupils +11.3% over 10 years
  40. 432 pupils +17.1% over 10 years
  41. North Kildare Educate Together NS CelbridgeMulti-denominational
    432 pupils +57.1% over 10 years
  42. Carrigaline Educate Together NS CarrigalineMulti-denominational
    424 pupils +20.5% over 10 years
  43. St Josephs NS Kilcock
    423 pupils +33.9% over 10 years
  44. Letterkenny Educate Together NS LetterkennyMulti-denominationalDEIS
    420 pupils +84.2% over 10 years
  45. 417 pupils +16.5% over 10 years
  46. Maynooth Educate Together National School MaynoothMulti-denominational
    415 pupils +85.3% over 10 years
  47. Gaelscoil Mhic Easmainn Trá LíGaelscoil
    415 pupils +48.2% over 10 years
  48. Islamic National School Dublin 14Muslim
    414 pupils +39.9% over 10 years
  49. Gaelscoil Chaladh an Treoigh Caladh an TreoighGaelscoil
    412 pupils +32.5% over 10 years
  50. 410 pupils +40.4% over 10 years
  51. Glasnevin Educate Together NS Dublin 11Multi-denominational
    410 pupils +73.7% over 10 years
  52. Scoil na mBraithre MullingarDEIS
    409 pupils +21.4% over 10 years
  53. 403 pupils +13.8% over 10 years
  54. Griffith Barracks Multi D School Dublin 8Multi-denominational
    403 pupils +60.6% over 10 years
  55. Corpus Christi N S LimerickDEIS
    403 pupils +72.2% over 10 years
  56. 401 pupils +30.2% over 10 years
  57. 401 pupils +76.7% over 10 years
  58. 399 pupils +19.8% over 10 years
  59. Harolds Cross N S Dublin 6WDEIS
    398 pupils +24.0% over 10 years
  60. 397 pupils +14.4% over 10 years
  61. Gaelscoil an Ghoirt Alainn CorcaighGaelscoilMulti-denominational
    393 pupils +18.0% over 10 years
  62. Watergrasshill N S WatergrasshillSome subjects through Irish
    391 pupils +20.7% over 10 years
  63. North Dublin Muslim NS Dublin 7Muslim
    391 pupils +64.3% over 10 years
  64. Gaelscoil an Raithin LuimneachGaelscoil
    389 pupils +37.0% over 10 years
  65. Carraroe N S Carraroe
    389 pupils +21.6% over 10 years
  66. Carlow Educate Together NS CarlowMulti-denominationalDEIS
    389 pupils +61.4% over 10 years
  67. 388 pupils +19.0% over 10 years
  68. Gaelscoil Mhichíl Uí Choileáin Cloch na gCoillteGaelscoilMulti-denominational
    388 pupils +26.4% over 10 years
  69. Waterford Educate Together NS Carrickphierish RoadMulti-denominational
    386 pupils +70.0% over 10 years
  70. St Patrick's National School GreystonesChurch of Ireland
    385 pupils +39.0% over 10 years
  71. Scoil Iosa BallyhaunisDEIS
    385 pupils +19.6% over 10 years
  72. Presentation Convent DroghedaDEIS
    385 pupils +19.9% over 10 years
  73. 384 pupils +15.3% over 10 years
  74. St Helens Senior N S Portmarnock
    381 pupils +42.7% over 10 years
  75. St Raphaels NS Dublin 10DEIS
    380 pupils +50.8% over 10 years
  76. 379 pupils +68.4% over 10 years
  77. Wicklow Educate Together NS Wicklow TownMulti-denominational
    377 pupils +19.7% over 10 years
  78. Padraig Naofa N S WicklowDEIS
    377 pupils +14.2% over 10 years
  79. St Matthews Mixed N.S BallymahonDEIS
    373 pupils +35.1% over 10 years
  80. Limerick City East Educate Together NS MungretMulti-denominational
    373 pupils +52.9% over 10 years
  81. Galway Educate Together NS GalwayMulti-denominational
    373 pupils +11.3% over 10 years
  82. Gaelscoil Ultain MuineacháinGaelscoil
    373 pupils +11.3% over 10 years
  83. St Josephs Dun LaoghaireDEIS
    370 pupils +174.1% over 10 years
  84. Gaelscoil Sairseal LuimneachGaelscoil
    369 pupils +61.8% over 10 years
  85. Gaelscoil Phort Laoise PortlaoiseGaelscoil
    369 pupils +24.2% over 10 years
  86. Newtownmountkennedy Primary School NewtownmountkennedyDEIS
    368 pupils +24.7% over 10 years
  87. 364 pupils +33.3% over 10 years
  88. Scoil Mathair de Limerick City
    362 pupils +24.4% over 10 years
  89. Mount Sion CBS N S WaterfordBoysDEIS
    360 pupils +22.0% over 10 years
  90. Gaelscoil Thulach na nÓg Dún BúinneGaelscoilInter-denominational
    360 pupils +40.6% over 10 years
  91. Brighde Naofa Kilsallaghan
    357 pupils +12.3% over 10 years
  92. 352 pupils +29.4% over 10 years
  93. 339 pupils +29.9% over 10 years
  94. 337 pupils +17.4% over 10 years
  95. S N Mhuire Barntown
    336 pupils +25.8% over 10 years
  96. Skerries Educate Together National School SkerriesMulti-denominationalDEIS
    333 pupils +11.0% over 10 years
  97. St Saviours NS WaterfordDEIS
    330 pupils +17.9% over 10 years
  98. 329 pupils +20.5% over 10 years
  99. S N Ide Naofa Loughrea
    328 pupils +10.1% over 10 years
  100. S N Baile Nora Waterfall
    328 pupils +11.9% over 10 years
785 schools in Ireland
School Pupils Since 2015/16 Average class Class teacherschange on 2024/25 Junior infants
St Patricks NS Dublin 15 · Roll 20130B 867
+19.1%
27.1 32 101
S N Brighde Kill, Co. Kildare · Roll 17662R 744
+19.2%
24.4 +2 on 2024/2530 99
Scoil Choilmcille Letterkenny, Co. Donegal · Roll 18625Q DEIS 658
+85.4%
27.0 24 80
Gaelscoil Mhic Amhlaigh Gaillimh, Co. Galway · Roll 19994G GaelscoilGaeltacht 643
+28.1%
23.8 27 79
Scoil Naomh Mearnog Portmarnock, Co. Dublin · Roll 10296G 638
+28.4%
26.3 24 81
Caisleain Nua Liamhna Newcastle, Co. Dublin · Roll 16461C 626
+30.1%
25.6 24 77
S N Seachnaill Naofa Dunshaughlin, Co. Meath · Roll 17930Q 622
+26.9%
25.9 24 80
Presentation Girls Primary School Maynooth, Co. Kildare · Roll 00779U Girls 621
+15.0%
23.6 26 74
Scoil Aine Naofa Lucan, Co. Dublin · Roll 19676P 614
+18.5%
26.4 23 0
Scoil Naomh Lucais Dublin 15 · Roll 16675V 602
+11.3%
25.1 24 73
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
ST Olaf's National School Dublin 16 · Roll 19319O 591
+30.5%
25.7 +1 on 2024/2523 74
Scoil na Naomh Uilig Newbridge, Co. Kildare · Roll 20271T 589
+11.1%
23.4 24 73
St Marys Central N S Dublin 4 · Roll 19727G 587
+95.0%
23.4 25 72
Holy Trinity National School Dublin 18 · Roll 20190T 586
+37.6%
24.4 24 75
St Josephs N S Dundalk, Co. Louth · Roll 19673J DEIS 574
+10.4%
21.6 26 61
St Marys NS Athlone, Co. Westmeath · Roll 20073P DEIS 573
+31.1%
18.5 +1 on 2024/2531 47
Midleton Educate Together School Midleton, Co. Cork · Roll 20336V Multi-denominational 572
+50.5%
22.6 24 56
Gaelscoil Mhainistir na Corann Mainitir na Corann, Co. Cork · Roll 20107G Gaelscoil 550
+19.6%
23.4 23 71
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
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
Scoil na gCreagacha Dubha Blackrock, Co. Louth · Roll 15285D 503
+19.5%
26.2 19 68
Holy Child National School Dublin 9 · Roll 20338C 495
+23.1%
24.1 20 92
St Marys N S Lucan, Co. Dublin · Roll 19817H 483
+14.2%
24.8 19 68
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
Virginia MXD N S Virginia, Co. Cavan · Roll 16083T 463
+11.3%
22.9 20 32
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
Gaelscoil Chluain Dolcain Baile Átha Cliath 22, Co. Dublin · Roll 19855P Gaelscoil 445
+26.8%
26.2 17 60
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
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. Francis of Assisi National School Dublin 13 · Roll 20304I 434
+11.3%
27.1 16 49
Rathcormac N S Fermoy, Co. Cork · Roll 17609N 432
+17.1%
24.0 18 45
North Kildare Educate Together NS Celbridge, Co. Kildare · Roll 19995I Multi-denominational 432
+57.1%
26.2 16 43
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
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
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
Islamic National School Dublin 14 · Roll 19949B Muslim 414
+39.9%
24.0 17 55
Gaelscoil Chaladh an Treoigh Caladh an Treoigh, Co. Limerick · Roll 20148U Gaelscoil 412
+32.5%
24.2 17 42
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
Scoil na mBraithre Mullingar, Co. Westmeath · Roll 18381O DEIS 409
+21.4%
24.4 −1 on 2024/2516 55
Scoil Mhuire gan Smal B Cork · Roll 17993R BoysDEIS 403
+13.8%
23.4 −1 on 2024/2517 41
Griffith Barracks Multi D School Dublin 8 · Roll 20012S Multi-denominational 403
+60.6%
25.2 +1 on 2024/2516 51
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
S N Cluain na Cille Athlone, Co. Roscommon · Roll 18395C 399
+19.8%
24.9 16 48
Harolds Cross N S Dublin 6W · Roll 19924I DEIS 398
+24.0%
24.9 16 52
Holy Trinity Sen N S Dublin 13 · Roll 19406J 397
+14.4%
24.1 16 0
Gaelscoil an Ghoirt Alainn Corcaigh, Co. Cork · Roll 19993E GaelscoilMulti-denominational 393
+18.0%
24.6 16 59
Watergrasshill N S Watergrasshill, Co. Cork · Roll 16271U Some subjects through Irish 391
+20.7%
22.3 +1 on 2024/2517 53
North Dublin Muslim NS Dublin 7 · Roll 20152L Muslim 391
+64.3%
24.1 16 46
Gaelscoil an Raithin Luimneach, Co. Limerick · Roll 20181S Gaelscoil 389
+37.0%
24.3 16 47
Carraroe N S Carraroe, Co. Sligo · Roll 14636B 389
+21.6%
24.3 16 46
Carlow Educate Together NS Carlow · Roll 20295K Multi-denominationalDEIS 389
+61.4%
23.6 16 40
St Francis Xavier Senior N S Dublin 15 · Roll 19470S 388
+19.0%
23.3 +1 on 2024/2516 0
Gaelscoil Mhichíl Uí Choileáin Cloch na gCoillte, Co. Cork · Roll 20006A GaelscoilMulti-denominational 388
+26.4%
22.8 16 53
Waterford Educate Together NS Carrickphierish Road, Co. Waterford · Roll 20160K Multi-denominational 386
+70.0%
23.4 16 43
St Patrick's National School Greystones, Co. Wicklow · Roll 12554M Church of Ireland 385
+39.0%
23.3 16 48
Scoil Iosa Ballyhaunis, Co. Mayo · Roll 20142I DEIS 385
+19.6%
18.8 20 43
Presentation Convent Drogheda, Co. Louth · Roll 00851C DEIS 385
+19.9%
22.6 17 46
Stanhope Street Primary School Dublin 7 · Roll 09932B DEIS 384
+15.3%
18.6 20 49
St Helens Senior N S Portmarnock, Co. Dublin · Roll 19762I 381
+42.7%
24.5 −1 on 2024/2515 0
St Raphaels NS Dublin 10 · Roll 19663G DEIS 380
+50.8%
19.0 20 44
CBS Primary Wexford Wexford · Roll 17217T 379
+68.4%
23.7 15 45
Wicklow Educate Together NS Wicklow Town · Roll 20178G Multi-denominational 377
+19.7%
22.4 16 48
Padraig Naofa N S Wicklow · Roll 15676S DEIS 377
+14.2%
20.6 −1 on 2024/2517 38
St Matthews Mixed N.S Ballymahon, Co. Longford · Roll 20128O DEIS 373
+35.1%
23.3 15 48
Limerick City East Educate Together NS Mungret, Co. Limerick · Roll 20175A Multi-denominational 373
+52.9%
22.2 16 41
Galway Educate Together NS Galway · Roll 20000L Multi-denominational 373
+11.3%
22.2 16 36
Gaelscoil Ultain Muineacháin, Co. Monaghan · Roll 19936P Gaelscoil 373
+11.3%
23.3 16 41
St Josephs Dun Laoghaire, Co. Dublin · Roll 19938T DEIS 370
+174.1%
21.4 17 35
Gaelscoil Sairseal Luimneach, Co. Limerick · Roll 19956V Gaelscoil 369
+61.8%
26.4 +1 on 2024/2514 58
Gaelscoil Phort Laoise Portlaoise, Co. Laois · Roll 20081O Gaelscoil 369
+24.2%
22.7 16 44
Newtownmountkennedy Primary School Newtownmountkennedy, Co. Wicklow · Roll 20278K DEIS 368
+24.7%
24.6 14 47
Quignamanger N S Ballina, Co. Mayo · Roll 15257V 364
+33.3%
24.3 15 45
Scoil Mathair de Limerick City · Roll 18677M 362
+24.4%
21.1 16 26
Mount Sion CBS N S Waterford · Roll 19947U BoysDEIS 360
+22.0%
21.4 16 44
Gaelscoil Thulach na nÓg Dún Búinne, Co. Meath · Roll 20082Q GaelscoilInter-denominational 360
+40.6%
21.4 16 56
Brighde Naofa Kilsallaghan, Co. Dublin · Roll 17820J 357
+12.3%
23.0 15 38
Scoil Cholmcille Kells, Co. Meath · Roll 16722E 352
+29.4%
23.5 +1 on 2024/2515 0
S N Mhuire na Trocaire Ardee, Co. Louth · Roll 18099V 339
+29.9%
24.2 +1 on 2024/2514 42
Nagle Rice Primary School Killarney, Co. Kerry · Roll 20229U 337
+17.4%
21.8 15 32
S N Mhuire Barntown, Co. Wexford · Roll 17913Q 336
+25.8%
23.1 +1 on 2024/2514 35
Skerries Educate Together National School Skerries, Co. Dublin · Roll 20307O Multi-denominationalDEIS 333
+11.0%
20.6 15 40
St Saviours NS Waterford · Roll 19511G DEIS 330
+17.9%
19.9 16 33
St Annes National School Straffan, Co. Kildare · Roll 17674B 329
+20.5%
23.1 −1 on 2024/2514 27
S N Ide Naofa Loughrea, Co. Galway · Roll 16762Q 328
+10.1%
25.2 −1 on 2024/2513 56
S N Baile Nora Waterfall, Co. Cork · Roll 18428O 328
+11.9%
25.2 13 42
Showing 100 of 785 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.