Local authority in Dublin
Fingal County Council
Schools in County Dublin in this local authority.
- Schools
- 99
- of 459 in Dublin
- Pupils
- 35,089
- 26% of Dublin's pupils
- Average school size
- 354.4
- Dublin: 289.6
- Average class size
- 23.09
- Dublin: 22.23
Growing and falling since 2015/16
Each school's change in pupils over 10 years, from 2015/16 to 2025/26. A change of 10% or more either way counts as growing or falling.
88 schools with figures for both years
Schools still filling their classes in 2015/16, and schools opened since, are listed separately.
Grown most
Pupils in 2015/16 and 2025/26
- 1 St Helens Senior N SPortmarnock, Co. Dublin 267 → 381 +42.7%
- 2 S N na hAilleNaul, Co. Dublin 120 → 163 +35.8%
- 3 Scoil Naomh MearnogPortmarnock, Co. Dublin 497 → 638 +28.4%
- 4 Mary Queen of Ireland N SToberburr, Co. Dublin 76 → 95 +25.0%
- 5 San Nioclas MyraDublin 17, Co. Dublin 150 → 180 +20.0%
Fallen most
Pupils in 2015/16 and 2025/26
- 1 S N LuscaLusk, Co. Dublin 847 → 413 −51.2%
- 2 Scoil Bride BDublin 15, Co. Dublin 340 → 193 −43.2%
- 3 Holmpatrick N SSkerries, Co. Dublin 83 → 51 −38.6%
- 4 St Philip the Apostle Junior N SDublin 15, Co. Dublin 293 → 184 −37.2%
- 5 Scoil Nais Mhuire SoisDublin 15, Co. Dublin 271 → 176 −35.1%
Ranked by percentage change. Only schools with 50 or more pupils in 2015/16 are ranked, leaving out any still filling their classes then, because a few pupils make a big percentage in a small or new school. An amalgamation or a new school nearby can also explain a big rise or fall.
Newer schools
11 schools still filling their classes in 2015/16 or opened since, with 3,608 pupils between them. They aren’t in the figures above.
- Holywell Educate Together National SchoolSwords · opened 2010/11 613
- Hansfield Educate Together National SchoolDublin 15 · opened 2011/12 575
- Malahide / Portmarnock Educate Together National SchoolDublin 17 · opened 2014/15 377
- Lusk Junior National School St MaccullinsLusk · figures start 2018/19 366
- Scoil ChormaicBalbriggan · opened 2010/11 362
- Powerstown Educate Together National SchoolDublin 15 · opened 2011/12 348
- Stapolin Educate Together National SchoolDublin 13 · opened 2019/20 340
- Gaelscoil an ChuilinnBaile Átha Cliath 15 · opened 2012/13 282
- River Valley CNSSwords · opened 2019/20 142
- Gaelscoil na MaraDomhnach Bat · opened 2020/21 123
- Broadmeadow Community National SchoolSwords · opened 2020/21 80
Class sizes
Mainstream class groups only. The source does not identify which standard/year group each class group belongs to.
- Average class size
- 23.09
- Mainstream classes
- 1,485
- Classes of 30 or more
- 26
- Schools with a class of 30+
- 17
Teachers
Teachers in the 99 mainstream primary schools here, 2006/07 to 2025/26. Class teachers are counted every year; all teaching posts where they're known.
- Class teachers in 2025/26
- 1,485
- Up 524 since 2006/07, while pupils rose 34%
- Teaching posts in 2025/26
- about 2,320
- Estimate: 1,485 class teachers, 107 principals and deputies, 589 special education and 139 special class teachers
- Teachers in 2015/16
- 2,090
- The Department's last count of every teacher
- Since 2024/25
- 4 / 21
- 4 schools gained a class teacher, 21 lost one
Class teachers since 2006/07
One for each mainstream class, every school year
Schools
99 schools, largest first.
Select a column heading to sort
| Roll number | |||||||
|---|---|---|---|---|---|---|---|
| St Patricks NSDublin 15 | 20130B | 867 |
+3.8%
+19.1%
+112.5%
|
32 | 27.09 | 29 | 0 |
| St Oliver PlunkettMalahide | 17914S | 838 |
−8.6%
−9.6%
−4.6%
|
33 | 24.85 | 29 | 0 |
| St Brigids MXD N SDublin 15 | 00697S | 834 |
−11.5%
−12.2%
+8.5%
|
32 | 25.72 | 30 | 1 |
| S N Naomh MochtaDublin 15 | 18778S | 805 |
−8.9%
−8.8%
+28.4%
|
32 | 24.97 | 28 | 0 |
| Rush NSRush | 19660A | 698 |
−7.2%
−6.6%
+3.4%
|
29 | 24.07 | 29 | 0 |
| Scoil Choilm Community NSDublin 15 | 20241K | 698 |
−17.0%
−2.6%
– |
31 | 22.13 | 27 | 0 |
| John Paul II N SMalahide | 19627C | 663 |
−8.7%
−2.5%
+15.3%
|
26 | 25.50 | 28 | 0 |
| Scoil Naomh MearnogPortmarnock | 10296G | 638 |
−1.5%
+28.4%
+150.2%
|
24 | 26.29 | 29 | 0 |
| Sacred Heart N SDublin 15 | 19755L | 632 |
−21.1%
−25.3%
−32.5%
|
28 | 21.93 | 25 | 0 |
| Holy Family Senior N SSwords | 19877C | 624 |
−11.4%
+0.3%
+17.3%
|
24 | 25.25 | 27 | 0 |
| Scoil ThomaisDublin 15 | 19769W | 622 |
−10.0%
−10.2%
−12.9%
|
27 | 22.81 | 29 | 0 |
| St Benedicts National SchoolDublin 15 | 20231H | 622 |
−3.7%
−6.3%
– |
24 | 25.92 | 29 | 0 |
| Holywell Educate Together National SchoolSwords | 20348F | 613 |
−9.2%
+22.8%
– |
24 | 24.29 | 29 | 0 |
| Scoil Naomh LucaisDublin 15 | 16675V | 602 |
+2.4%
+11.3%
+473.3%
|
24 | 25.08 | 28 | 0 |
| Scoil Ghrainne Community National SchoolDublin 15 | 20247W | 585 |
−9.9%
−13.2%
– |
24 | 23.88 | 28 | 0 |
| Hansfield Educate Together National SchoolDublin 15 | 20383H | 575 |
−7.6%
+114.6%
– |
24 | 23.46 | 26 | 0 |
| Holy Family Junior N SSwords | 19721R | 565 |
−12.0%
−18.6%
+20.0%
|
24 | 23.54 | 25 | 0 |
| Brackenstown Senior N SSwords | 19535U | 530 |
−12.3%
−6.2%
−16.0%
|
23 | 22.26 | 26 | 0 |
| St Ciarans N SDublin 15 | 19644C | 530 |
−17.6%
−27.5%
−27.8%
|
23 | 22.52 | 27 | 0 |
| Tyrrelstown Educate Together National SchoolDublin 15 | 20201V | 511 |
−5.0%
−13.4%
+461.5%
|
21 | 23.76 | 30 | 1 |
| St Cronans Junior National SchoolSwords | 19456B | 498 |
−7.8%
−21.6%
−15.2%
|
20 | 24.30 | 28 | 0 |
| Ladyswell N SDublin 15 | 19850F | 447 |
−7.5%
−16.6%
−2.6%
|
23 | 18.65 | 24 | 0 |
| Gaelscoil Bhrian BóroimheSord | 20095C | 441 |
−8.9%
−7.0%
+152.0%
|
16 | 27.56 | 29 | 0 |
| St Fintans NSDublin 13 | 19549I | 431 |
−5.1%
−8.3%
+6.4%
|
18 | 23.94 | 30 | 5 |
| Mary Mother of Hope Senior NSDublin 15 | 20137P | 429 |
−2.5%
−7.7%
−8.7%
|
16 | 26.50 | 29 | 0 |
| St Molaga Senior NSBalbriggan | 16970A | 422 |
−6.0%
−5.6%
+18.2%
|
17 | 23.76 | 28 | 0 |
| Donabate/Portrane Educate Together NSDonabate | 20161M | 414 |
−6.8%
−16.0%
+112.3%
|
16 | 25.12 | 29 | 0 |
| S N LuscaLusk | 17961E | 413 |
−10.2%
−51.2%
−4.6%
|
17 | 24.29 | 26 | 0 |
| St Laurence's National SchoolDublin 13 | 20437E | 413 |
−10.8%
−5.1%
– |
17 | 24.29 | 29 | 0 |
| S N Muire agus IosefDublin 13 | 19533Q | 396 |
−5.5%
−7.9%
−10.6%
|
16 | 24.75 | 27 | 0 |
| Swords Educate Together NSSwords | 20145O | 394 |
−10.3%
−10.7%
+78.3%
|
16 | 23.88 | 27 | 0 |
| Rush and Lusk Educate Together NSLusk | 20176C | 393 |
−10.5%
−2.2%
+504.6%
|
16 | 23.88 | 29 | 0 |
| St Francis Xavier Senior N SDublin 15 | 19470S | 388 |
+1.6%
+19.0%
−7.0%
|
16 | 23.31 | 26 | 0 |
| St Helens Senior N SPortmarnock | 19762I | 381 |
+6.7%
+42.7%
+32.8%
|
15 | 24.53 | 30 | 3 |
| Gaelscoil an DuinninighSord | 19898K | 380 |
−12.2%
−10.4%
+81.0%
|
16 | 23.75 | 27 | 0 |
| Malahide / Portmarnock Educate Together National SchoolDublin 17 | 20445D | 377 |
+22.8%
+947.2%
– |
16 | 23.56 | 27 | 0 |
| S N C Naomh PadraigDonabate | 18412W | 376 |
−13.6%
−12.1%
−4.6%
|
16 | 23.50 | 28 | 0 |
| Bracken Educate Together NSBalbriggan | 20282B | 375 |
−6.7%
−8.1%
– |
19 | 18.79 | 24 | 0 |
| Castleknock Educate Together NSDublin 15 | 20098I | 374 |
−14.4%
−14.4%
+11.0%
|
16 | 22.62 | 26 | 0 |
| St Patricks Boys National SchoolDonabate | 16267G | 370 |
−7.0%
−3.4%
+7.2%
|
15 | 24.27 | 28 | 0 |
| Lusk Junior National School St MaccullinsLusk | 20509D | 366 |
−14.1%
–– |
16 | 22.88 | 26 | 0 |
| SN N Sailbheastar NfaMalahide | 17928G | 365 |
−9.0%
−18.9%
+8.6%
|
15 | 24.33 | 27 | 0 |
| S N Naomh TeresaBalbriggan | 19515O | 364 |
−17.3%
−14.8%
−20.0%
|
16 | 22.31 | 28 | 0 |
| Castaheany Educate Together NSDublin 15 | 20186F | 362 |
−9.5%
−15.4%
+115.5%
|
16 | 22.62 | 28 | 0 |
| Scoil ChormaicBalbriggan | 20269J | 362 |
−30.7%
−15.2%
– |
16 | 21.19 | 26 | 0 |
| Brighde NaofaKilsallaghan | 17820J | 357 |
−1.4%
+12.3%
+28.0%
|
15 | 23.00 | 29 | 0 |
| S N Peadar agus Pol NBalbriggan | 16972E | 357 |
−17.9%
−24.5%
−16.6%
|
15 | 23.80 | 27 | 0 |
| St Francis Xavier J N SDublin 15 | 19435Q | 357 |
−8.5%
−12.7%
+4.1%
|
16 | 21.94 | 26 | 0 |
| Balbriggan Educate Together NSBalbriggan | 20202A | 356 |
−10.6%
−10.8%
+571.7%
|
17 | 20.94 | 23 | 0 |
| Mary Mother of Hope Junior National SchoolDublin 15 | 20309S | 349 |
−18.1%
−25.3%
– |
16 | 21.44 | 23 | 0 |
| Scoil Mhuire MXDHowth | 18080A | 349 |
−16.3%
−3.9%
+78.1%
|
15 | 22.87 | 34 | 3 |
| Powerstown Educate Together National SchoolDublin 15 | 20384J | 348 |
−0.6%
+120.3%
– |
14 | 22.43 | 33 | 1 |
| Stapolin Educate Together National SchoolDublin 13 | 20519G | 340 |
+709.5%
–– |
15 | 21.40 | 27 | 0 |
| St Georges N SBalbriggan | 15315J | 339 |
−11.7%
−16.3%
+527.8%
|
13 | 24.69 | 28 | 0 |
| St Patricks SNR MixedSkerries | 16332O | 338 |
−3.2%
−0.3%
−8.2%
|
14 | 24.14 | 30 | 1 |
| Scoil Réalt na MaraSkerries | 19625V | 338 |
−12.2%
−22.7%
−12.2%
|
14 | 23.71 | 31 | 1 |
| Skerries Educate Together National SchoolSkerries | 20307O | 333 |
−9.0%
+11.0%
– |
15 | 20.60 | 26 | 0 |
| S N Cholmcille CSwords | 18977B | 326 |
−22.6%
−20.9%
−37.5%
|
16 | 20.00 | 28 | 0 |
| S N Cholmille BSwords | 18976W | 320 |
−20.8%
−22.0%
−31.9%
|
14 | 22.07 | 30 | 1 |
| St Helens Junior N SPortmarnock | 19578P | 319 |
−5.1%
−6.2%
+42.4%
|
13 | 23.15 | 30 | 1 |
| Thornleigh Educate Together National SchoolSwords | 20302E | 313 |
−11.3%
−3.7%
– |
16 | 18.81 | 23 | 0 |
| Gaelscoil Bhaile BriginBaile Brigín | 20252P | 306 |
−31.8%
−34.2%
– |
14 | 21.00 | 28 | 0 |
| Mhuire Iosef JuniorDublin 13 | 19393D | 302 |
−25.1%
−30.1%
−31.7%
|
14 | 21.57 | 25 | 0 |
| Blessed Oliver N SBalbriggan | 17569E | 298 |
−9.4%
−13.1%
−8.9%
|
13 | 22.92 | 28 | 0 |
| Gaelscoil an ChuilinnBaile Átha Cliath 15 | 20394M | 282 |
−10.2%
+110.4%
– |
12 | 23.08 | 29 | 0 |
| Scoil Nais CaitrionaRush | 19624T | 274 |
−18.0%
−3.9%
+15.6%
|
11 | 23.27 | 26 | 0 |
| SN OilibheirBaile Átha Cliath 15 | 19505L | 266 |
0.0%
+1.1%
+14.2%
|
10 | 26.00 | 30 | 2 |
| St Patricks JNR MixedSkerries | 16333Q | 249 |
−26.8%
−25.0%
−29.9%
|
12 | 20.25 | 25 | 0 |
| St Philips Senior N SDublin 15 | 19643A | 231 |
−23.0%
−15.1%
−20.3%
|
11 | 20.45 | 26 | 0 |
| Scoil Bride CDublin 15 | 18047C | 213 |
−35.6%
−31.9%
−26.0%
|
10 | 19.70 | 24 | 0 |
| Scoil Mhuire SinDublin 15 | 19694R | 207 |
−21.0%
−23.9%
−23.3%
|
11 | 18.00 | 23 | 0 |
| St Andrews N SMalahide | 11583O | 207 |
−6.3%
−12.7%
−5.0%
|
8 | 25.88 | 28 | 0 |
| Ballyboghill N SBallyboughal | 19001G | 206 |
−7.6%
−1.9%
+41.1%
|
9 | 22.22 | 29 | 0 |
| Balscadden N SRing Commons | 09492W | 198 |
−9.6%
−9.6%
−14.3%
|
8 | 24.75 | 30 | 1 |
| Scoil Naisunta ChnuachaDublin 15 | 18623M | 198 |
−6.2%
−4.3%
+12.5%
|
8 | 24.75 | 29 | 0 |
| Burrow N SDublin 13 | 09642P | 195 |
−9.7%
−11.0%
−8.5%
|
8 | 24.38 | 29 | 0 |
| Scoil Bride BDublin 15 | 18046A | 193 |
−38.5%
−43.2%
−28.5%
|
8 | 22.25 | 32 | 1 |
| S N MhuireGarristown | 17559B | 191 |
−1.5%
−19.4%
+80.2%
|
8 | 22.50 | 28 | 0 |
| St Patricks Senior SchoolDublin 15 | 19636D | 184 |
−15.6%
−26.1%
−20.3%
|
10 | 16.50 | 20 | 0 |
| St Philip the Apostle Junior N SDublin 15 | 19601H | 184 |
−26.1%
−37.2%
−35.2%
|
11 | 15.64 | 21 | 0 |
| Scoil N. BreandanSkerries | 16844S | 183 |
−11.6%
−17.6%
−13.3%
|
8 | 22.88 | 30 | 1 |
| San Nioclas MyraDublin 17 | 17785K | 180 |
−10.9%
+20.0%
+91.5%
|
8 | 22.50 | 26 | 0 |
| Scoil MhuireDublin 20 | 17891J | 176 |
−15.4%
−30.2%
−29.6%
|
8 | 20.62 | 28 | 0 |
| Scoil Nais Mhuire SoisDublin 15 | 19605P | 176 |
−25.7%
−35.1%
−40.7%
|
11 | 15.00 | 18 | 0 |
| Gaelscoil Ros EoRos Eo | 20334R | 167 |
−20.5%
−9.7%
– |
7 | 23.86 | 27 | 0 |
| S N na hAilleNaul | 01170G | 163 |
+16.4%
+35.8%
+162.9%
|
6 | 25.17 | 31 | 1 |
| St. Patrick's Junior NSDublin 15 | 19545A | 162 |
−16.1%
−30.5%
−52.5%
|
10 | 15.00 | 20 | 0 |
| River Valley CNSSwords | 20528H | 142 |
+283.8%
–– |
6 | 23.67 | 32 | 1 |
| Gaelscoil na MaraDomhnach Bat | 20530R | 123 |
+925.0%
–– |
5 | 23.80 | 27 | 0 |
| Cill CoscainThe Ward | 17595F | 107 |
−7.8%
−1.8%
+59.7%
|
4 | 23.75 | 31 | 1 |
| Mary Queen of Ireland N SToberburr | 19693P | 95 |
−11.2%
+25.0%
+21.8%
|
4 | 20.75 | 26 | 0 |
| Scoil MoibhiSkerries | 15569R | 84 |
−2.3%
−10.6%
+40.0%
|
4 | 21.00 | 27 | 0 |
| Swords Borough N SSwords | 12358M | 84 |
−22.2%
−20.0%
−20.0%
|
4 | 21.00 | 26 | 0 |
| Corduff N SLusk | 15650A | 83 |
−8.8%
−25.2%
+1.2%
|
4 | 20.75 | 24 | 0 |
| Broadmeadow Community National SchoolSwords | 20529J | 80 |
+515.4%
–– |
4 | 18.50 | 22 | 0 |
| St Margarets N SSaint Margaret's | 18038B | 80 |
−15.8%
−13.0%
+2.6%
|
4 | 20.00 | 27 | 0 |
| S N Muire an Sean BaileOldtown | 17263D | 78 |
+25.8%
+18.2%
+169.0%
|
3 | 22.00 | 26 | 0 |
| Baile FalbachLusk | 17472M | 69 |
−12.7%
−23.3%
+25.5%
|
3 | 19.00 | 25 | 0 |
| Holmpatrick N SSkerries | 14180H | 51 |
−35.4%
−38.6%
−39.3%
|
3 | 17.00 | 20 | 0 |
No schools match that filter.