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.

Every school's change

88 schools with figures for both years

Schools still filling their classes in 2015/16, and schools opened since, are listed separately.

49fell by 10% or more
28within 10%
11grew by 10% or more
Down 25% or more · 16Down 10 to 25% · 33Within 10% · 28Up 10 to 25% · 7Up 25% or more · 4

Average class size in these schools went from 26.6 in 2015/16 to 23.1 in 2025/26. 24 of the 49 schools that fell by 10% or more kept or added classes. A fall in pupils can mean smaller classes rather than fewer children wanting places. Smaller classes

Grown most

Pupils in 2015/16 and 2025/26

  1. 1 St Helens Senior N SPortmarnock, Co. Dublin 267 → 381 +42.7%
  2. 2 S N na hAilleNaul, Co. Dublin 120 → 163 +35.8%
  3. 3 Scoil Naomh MearnogPortmarnock, Co. Dublin 497 → 638 +28.4%
  4. 4 Mary Queen of Ireland N SToberburr, Co. Dublin 76 → 95 +25.0%
  5. 5 San Nioclas MyraDublin 17, Co. Dublin 150 → 180 +20.0%

Fallen most

Pupils in 2015/16 and 2025/26

  1. 1 S N LuscaLusk, Co. Dublin 847 → 413 −51.2%
  2. 2 Scoil Bride BDublin 15, Co. Dublin 340 → 193 −43.2%
  3. 3 Holmpatrick N SSkerries, Co. Dublin 83 → 51 −38.6%
  4. 4 St Philip the Apostle Junior N SDublin 15, Co. Dublin 293 → 184 −37.2%
  5. 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, a new school nearby or smaller classes 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.

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.

How we count teachers
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

What parents would prefer

9,937 of the 26,883 households with children at the 99 schools here answered the Department of Education and Youth's Primary School Survey, November–December 2025. These are preferences, not applications.

About these figures
Prefer a multi-denominational patron
50%
Parents of children at school · Ireland 44%
Prefer teaching through Irish
18%
Parents of children at school · Ireland 20%
Prefer single-sex
4%
Parents of children at school · Ireland 5%
  • 44 schools where half or more of parents would prefer a multi-denominational patron
  • 9 schools where a quarter or more would prefer teaching through Irish
  • 6 of 6 single-sex schools where most parents would prefer co-educational

Source: Department of Education and Youth, Primary School Survey results, published 23 June 2026. Figures here add up the parents at each school with its own results.

Schools

99 schools, largest first.

Change over

Select a column heading to sort

Roll number
St Patricks NSDublin 15 20130B 867
+19.1%
– 32 27.09 29 0
St Oliver PlunkettMalahide 17914S 838
−9.6%
−4.6%
33 24.85 29 0
St Brigids MXD N SDublin 15 00697S 834
−12.2%
+8.5%
32 25.72 30 1
S N Naomh MochtaDublin 15 18778S 805
−8.8%
+28.4%
32 24.97 28 0
Rush NSRush 19660A 698
−6.6%
+3.4%
29 24.07 29 0
Scoil Choilm Community NSDublin 15 20241K 698
−2.6%
– 31 22.13 27 0
John Paul II N SMalahide 19627C 663
−2.5%
+15.3%
26 25.50 28 0
Scoil Naomh MearnogPortmarnock 10296G 638
+28.4%
+150.2%
24 26.29 29 0
Sacred Heart N SDublin 15 19755L 632
−25.3%
−32.5%
28 21.93 25 0
Holy Family Senior N SSwords 19877C 624
+0.3%
+17.3%
24 25.25 27 0
Scoil ThomaisDublin 15 19769W 622
−10.2%
−12.9%
27 22.81 29 0
St Benedicts National SchoolDublin 15 20231H 622
−6.3%
– 24 25.92 29 0
Holywell Educate Together National SchoolSwords 20348F 613 – – 24 24.29 29 0
Scoil Naomh LucaisDublin 15 16675V 602
+11.3%
+473.3%
24 25.08 28 0
Scoil Ghrainne Community National SchoolDublin 15 20247W 585
−13.2%
– 24 23.88 28 0
Hansfield Educate Together National SchoolDublin 15 20383H 575 – – 24 23.46 26 0
Holy Family Junior N SSwords 19721R 565
−18.6%
+20.0%
24 23.54 25 0
Brackenstown Senior N SSwords 19535U 530
−6.2%
−16.0%
23 22.26 26 0
St Ciarans N SDublin 15 19644C 530
−27.5%
−27.8%
23 22.52 27 0
Tyrrelstown Educate Together National SchoolDublin 15 20201V 511
−13.4%
– 21 23.76 30 1
St Cronans Junior National SchoolSwords 19456B 498
−21.6%
−15.2%
20 24.30 28 0
Ladyswell N SDublin 15 19850F 447
−16.6%
−2.6%
23 18.65 24 0
Gaelscoil Bhrian BóroimheSord 20095C 441
−7.0%
– 16 27.56 29 0
St Fintans NSDublin 13 19549I 431
−8.3%
+6.4%
18 23.94 30 5
Mary Mother of Hope Senior NSDublin 15 20137P 429
−7.7%
– 16 26.50 29 0
St Molaga Senior NSBalbriggan 16970A 422
−5.6%
+18.2%
17 23.76 28 0
Donabate/Portrane Educate Together NSDonabate 20161M 414
−16.0%
– 16 25.12 29 0
S N LuscaLusk 17961E 413
−51.2%
−4.6%
17 24.29 26 0
St Laurence's National SchoolDublin 13 20437E 413
−5.1%
– 17 24.29 29 0
S N Muire agus IosefDublin 13 19533Q 396
−7.9%
−10.6%
16 24.75 27 0
Swords Educate Together NSSwords 20145O 394
−10.7%
– 16 23.88 27 0
Rush and Lusk Educate Together NSLusk 20176C 393
−2.2%
– 16 23.88 29 0
St Francis Xavier Senior N SDublin 15 19470S 388
+19.0%
−7.0%
16 23.31 26 0
St Helens Senior N SPortmarnock 19762I 381
+42.7%
+32.8%
15 24.53 30 3
Gaelscoil an DuinninighSord 19898K 380
−10.4%
+81.0%
16 23.75 27 0
Malahide / Portmarnock Educate Together National SchoolDublin 17 20445D 377 – – 16 23.56 27 0
S N C Naomh PadraigDonabate 18412W 376
−12.1%
−4.6%
16 23.50 28 0
Bracken Educate Together NSBalbriggan 20282B 375
−8.1%
– 19 18.79 24 0
Castleknock Educate Together NSDublin 15 20098I 374
−14.4%
– 16 22.62 26 0
St Patricks Boys National SchoolDonabate 16267G 370
−3.4%
+7.2%
15 24.27 28 0
Lusk Junior National School St MaccullinsLusk 20509D 366 – – 16 22.88 26 0
SN N Sailbheastar NfaMalahide 17928G 365
−18.9%
+8.6%
15 24.33 27 0
S N Naomh TeresaBalbriggan 19515O 364
−14.8%
−20.0%
16 22.31 28 0
Castaheany Educate Together NSDublin 15 20186F 362
−15.4%
– 16 22.62 28 0
Scoil ChormaicBalbriggan 20269J 362 – – 16 21.19 26 0
Brighde NaofaKilsallaghan 17820J 357
+12.3%
+28.0%
15 23.00 29 0
S N Peadar agus Pol NBalbriggan 16972E 357
−24.5%
−16.6%
15 23.80 27 0
St Francis Xavier J N SDublin 15 19435Q 357
−12.7%
+4.1%
16 21.94 26 0
Balbriggan Educate Together NSBalbriggan 20202A 356
−10.8%
– 17 20.94 23 0
Mary Mother of Hope Junior National SchoolDublin 15 20309S 349
−25.3%
– 16 21.44 23 0
Scoil Mhuire MXDHowth 18080A 349
−3.9%
+78.1%
15 22.87 34 3
Powerstown Educate Together National SchoolDublin 15 20384J 348 – – 14 22.43 33 1
Stapolin Educate Together National SchoolDublin 13 20519G 340 – – 15 21.40 27 0
St Georges N SBalbriggan 15315J 339
−16.3%
+527.8%
13 24.69 28 0
St Patricks SNR MixedSkerries 16332O 338
−0.3%
−8.2%
14 24.14 30 1
Scoil Réalt na MaraSkerries 19625V 338
−22.7%
−12.2%
14 23.71 31 1
Skerries Educate Together National SchoolSkerries 20307O 333
+11.0%
– 15 20.60 26 0
S N Cholmcille CSwords 18977B 326
−20.9%
−37.5%
16 20.00 28 0
S N Cholmille BSwords 18976W 320
−22.0%
−31.9%
14 22.07 30 1
St Helens Junior N SPortmarnock 19578P 319
−6.2%
+42.4%
13 23.15 30 1
Thornleigh Educate Together National SchoolSwords 20302E 313
−3.7%
– 16 18.81 23 0
Gaelscoil Bhaile BriginBaile Brigín 20252P 306
−34.2%
– 14 21.00 28 0
Mhuire Iosef JuniorDublin 13 19393D 302
−30.1%
−31.7%
14 21.57 25 0
Blessed Oliver N SBalbriggan 17569E 298
−13.1%
−8.9%
13 22.92 28 0
Gaelscoil an ChuilinnBaile Átha Cliath 15 20394M 282 – – 12 23.08 29 0
Scoil Nais CaitrionaRush 19624T 274
−3.9%
+15.6%
11 23.27 26 0
SN OilibheirBaile Átha Cliath 15 19505L 266
+1.1%
+14.2%
10 26.00 30 2
St Patricks JNR MixedSkerries 16333Q 249
−25.0%
−29.9%
12 20.25 25 0
St Philips Senior N SDublin 15 19643A 231
−15.1%
−20.3%
11 20.45 26 0
Scoil Bride CDublin 15 18047C 213
−31.9%
−26.0%
10 19.70 24 0
Scoil Mhuire SinDublin 15 19694R 207
−23.9%
−23.3%
11 18.00 23 0
St Andrews N SMalahide 11583O 207
−12.7%
−5.0%
8 25.88 28 0
Ballyboghill N SBallyboughal 19001G 206
−1.9%
+41.1%
9 22.22 29 0
Balscadden N SRing Commons 09492W 198
−9.6%
−14.3%
8 24.75 30 1
Scoil Naisunta ChnuachaDublin 15 18623M 198
−4.3%
+12.5%
8 24.75 29 0
Burrow N SDublin 13 09642P 195
−11.0%
−8.5%
8 24.38 29 0
Scoil Bride BDublin 15 18046A 193
−43.2%
−28.5%
8 22.25 32 1
S N MhuireGarristown 17559B 191
−19.4%
+80.2%
8 22.50 28 0
St Patricks Senior SchoolDublin 15 19636D 184
−26.1%
−20.3%
10 16.50 20 0
St Philip the Apostle Junior N SDublin 15 19601H 184
−37.2%
−35.2%
11 15.64 21 0
Scoil N. BreandanSkerries 16844S 183
−17.6%
−13.3%
8 22.88 30 1
San Nioclas MyraDublin 17 17785K 180
+20.0%
+91.5%
8 22.50 26 0
Scoil MhuireDublin 20 17891J 176
−30.2%
−29.6%
8 20.62 28 0
Scoil Nais Mhuire SoisDublin 15 19605P 176
−35.1%
−40.7%
11 15.00 18 0
Gaelscoil Ros EoRos Eo 20334R 167
−9.7%
– 7 23.86 27 0
S N na hAilleNaul 01170G 163
+35.8%
+162.9%
6 25.17 31 1
St. Patrick's Junior NSDublin 15 19545A 162
−30.5%
−52.5%
10 15.00 20 0
River Valley CNSSwords 20528H 142 – – 6 23.67 32 1
Gaelscoil na MaraDomhnach Bat 20530R 123 – – 5 23.80 27 0
Cill CoscainThe Ward 17595F 107
−1.8%
+59.7%
4 23.75 31 1
Mary Queen of Ireland N SToberburr 19693P 95
+25.0%
+21.8%
4 20.75 26 0
Scoil MoibhiSkerries 15569R 84
−10.6%
+40.0%
4 21.00 27 0
Swords Borough N SSwords 12358M 84
−20.0%
−20.0%
4 21.00 26 0
Corduff N SLusk 15650A 83
−25.2%
+1.2%
4 20.75 24 0
Broadmeadow Community National SchoolSwords 20529J 80 – – 4 18.50 22 0
St Margarets N SSaint Margaret's 18038B 80
−13.0%
+2.6%
4 20.00 27 0
S N Muire an Sean BaileOldtown 17263D 78
+18.2%
+169.0%
3 22.00 26 0
Baile FalbachLusk 17472M 69
−23.3%
+25.5%
3 19.00 25 0
Holmpatrick N SSkerries 14180H 51
−38.6%
−39.3%
3 17.00 20 0