Local authority in Dublin

South Dublin County Council

Schools in County Dublin in this local authority.

Schools
100
of 459 in Dublin
Pupils
33,412
25% of Dublin's pupils
Average school size
334.1
Dublin: 289.6
Average class size
22.44
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

91 schools with figures for both years

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

47fell by 10% or more
34within 10%
10grew by 10% or more
Down 25% or more · 13Down 10 to 25% · 34Within 10% · 34Up 10 to 25% · 5Up 25% or more · 5

Average class size in these schools went from 25.3 in 2015/16 to 22.4 in 2025/26. 13 of the 47 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 Tallaght Community National SchoolDublin 24, Co. Dublin 96 → 151 +57.3%
  2. 2 St Kilians Senior N SDublin 24, Co. Dublin 209 → 296 +41.6%
  3. 3 St Dominic's National SchoolDublin 24, Co. Dublin 292 → 410 +40.4%
  4. 4 Caisleain Nua LiamhnaNewcastle, Co. Dublin 481 → 626 +30.1%
  5. 5 Gaelscoil Chluain DolcainBaile Átha Cliath 22, Co. Dublin 351 → 445 +26.8%

Fallen most

Pupils in 2015/16 and 2025/26

  1. 1 Divine Mercy Junior National SchoolLucan, Co. Dublin 523 → 204 −61.0%
  2. 2 S N BriotasBrittas, Co. Dublin 134 → 57 −57.5%
  3. 3 Divine Mercy Senior National SchoolLucan, Co. Dublin 516 → 274 −46.9%
  4. 4 An Chroi Ro Naofa SoisDublin 24, Co. Dublin 284 → 167 −41.2%
  5. 5 Glen na Smol N SDublin 24, Co. Dublin 90 → 56 −37.8%

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

9 schools still filling their classes in 2015/16 or opened since, with 2,767 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
22.44
Mainstream classes
1,455
Classes of 30 or more
47
Schools with a class of 30+
24

Teachers

Teachers in the 100 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,455
Up 388 since 2006/07, while pupils rose 23%
Teaching posts in 2025/26
about 2,326
Estimate: 1,455 class teachers, 102 principals and deputies, 631 special education and 138 special class teachers
Teachers in 2015/16
2,044
The Department's last count of every teacher
Since 2024/25
7 / 16
7 schools gained a class teacher, 16 lost one

Class teachers since 2006/07

One for each mainstream class, every school year

What parents would prefer

9,699 of the 26,408 households with children at the 100 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
47%
Parents of children at school · Ireland 44%
Prefer teaching through Irish
20%
Parents of children at school · Ireland 20%
Prefer single-sex
8%
Parents of children at school · Ireland 5%
  • 34 schools where half or more of parents would prefer a multi-denominational patron
  • 14 schools where a quarter or more would prefer teaching through Irish
  • 15 of 16 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

100 schools, largest first.

Change over

Select a column heading to sort

Roll number
St Colmcille Senior N SDublin 16 19742C 744
+4.9%
+2.5%
29 25.66 27 0
Scoil Colmcille NaofaDublin 16 19474D 721
−11.5%
+1.0%
29 24.66 26 0
Holy Family National SchoolRathcoole 13217W 671
+6.8%
+143.1%
24 27.96 31 7
S N Naomh MhuireSaggart 17055T 666
+7.2%
+359.3%
24 26.75 30 1
Caisleain Nua LiamhnaNewcastle 16461C 626
+30.1%
+179.5%
24 25.58 30 2
Scoil Aine NaofaLucan 19676P 614
+18.5%
+34.4%
23 26.39 29 0
St Thomas Junior National SchoolLucan 19542R 573
+3.1%
+23.8%
22 25.77 30 1
Scoil MhuireLucan 13447Q 558
−18.4%
−12.1%
23 23.74 30 2
St Pius X G N SDublin 6W 19178W 540
+3.1%
+19.5%
20 27.00 31 2
Holy Rosary Primary SchoolDublin 24 19878E 525
−12.4%
+26.8%
24 21.88 25 0
St Pius X N S BoysDublin 6 19177U 511
−3.4%
+8.0%
20 25.55 29 0
Lucan B N SLucan 00714P 501
−0.8%
−5.3%
21 23.57 30 1
St Marks Sen NSDublin 24 19390U 497
−3.5%
+25.8%
21 23.14 27 0
St Marys N SLucan 19817H 483
+14.2%
+48.6%
19 24.84 28 0
St Patrick GNSDublin 16 19114T 472
−8.5%
+16.0%
20 23.35 30 1
Our Lady Queen of ApostlesDublin 22 19566I 469
−15.9%
−7.9%
19 24.68 33 7
Griffeen Valley Educate Together NSLucan 20166W 466
−4.3%
– 20 22.75 27 0
Sacred Heart N SDublin 22 19799I 463
−1.7%
+11.3%
18 24.72 29 0
Bishop Galvin NSDublin 6w 19494J 461
−2.9%
+2.9%
18 25.28 30 2
Marley Grange NSDublin 16 19574H 461
−7.6%
+0.9%
19 24.26 30 1
St Marks Junior MixedDublin 24 19472W 449
−22.0%
−13.8%
20 21.75 23 0
Clochar Loreto N SDublin 14 00729F 445
−13.6%
−15.7%
19 22.95 29 0
Gaelscoil Chluain DolcainBaile Átha Cliath 22 19855P 445
+26.8%
+51.4%
17 26.18 30 1
Bishop Shanahan NSDublin 6W 19658N 437
−8.0%
+5.3%
18 24.17 29 0
Adamstown Castle Educate Together National SchoolAdamstown 20268H 431
+8.0%
– 16 26.19 28 0
St. John the Evangelist National SchoolAdamstown Castle 20194E 417
+16.5%
– 16 25.88 29 0
Lucan East ETNSLucan 20303G 416
−10.2%
– 16 25.25 28 0
Citywest & Saggart Community National SchoolDublin 24 20398U 413 – – 16 25.06 27 0
St Dominic's National SchoolDublin 24 20468P 410
+40.4%
– 22 18.09 20 0
St Ronans N SDublin 22 19707A 396
−8.8%
−7.7%
19 20.84 26 0
Scoil Maelruain SeniorTest Address 19463V 386
+1.3%
+31.7%
16 24.12 27 0
Lucan Educate Together NSLucan 20066S 384
−13.1%
−15.0%
16 23.25 25 0
St Martin de Porres N SDublin 24 19617W 383
−12.6%
+33.0%
16 23.19 27 0
Esker Educate Together NSLucan 20274C 382
−11.2%
– 16 23.62 27 0
Scoil Treasa FirhouseDublin 24 19565G 377
−3.6%
−9.4%
16 23.31 26 0
City West Educate Together National SchoolDublin 24 20402I 376 – – 16 22.75 24 0
Gaelscoil Eiscir RiadaLeamhcán 20223I 376
−22.0%
– 16 23.19 28 0
Ballyroan B N SDublin 16 03359N 375
+5.3%
+42.0%
16 23.44 31 2
Lucan Community National SchoolLucan 20426W 375 – – 16 22.75 25 0
St Andrews N SLucan 12014D 374
+9.0%
+64.8%
16 22.62 30 2
Belgard Heights N SDublin 24 19541P 372
−2.1%
+62.4%
16 22.12 26 0
Scoil Maelruain JuniorDublin 24 19462T 369
−21.2%
+11.8%
16 22.69 25 0
Gaelscoil Naomh PadraigLeamhcán 19940G 367
−23.1%
+42.2%
16 22.56 25 0
Scoil Mhuire BoysDublin 14 19446V 367
−19.9%
−13.2%
16 22.94 28 0
Scoil Naomh SeosamhDublin 22 18655C 360
−12.8%
−5.0%
15 23.60 29 0
Firhouse Educate Together National SchoolDublin 24 20411J 355 – – 16 21.44 26 0
Scoil ChronainRáth Cúil 19503H 354
+9.9%
+50.0%
16 21.75 27 0
St Marys SchoolDublin 24 18411U 349
−9.1%
+26.4%
14 24.93 27 0
Scoil Aoife CNSDublin 24 20422O 342 – – 16 20.62 24 0
Shellybanks Educate Together National SchoolDublin 4 20441S 333 – – 14 22.93 32 1
St Thomas Senior N SDublin 24 19765O 331
−25.1%
−10.3%
17 18.35 21 0
Scoil Bride CDublin 20 18324C 329
−8.6%
−21.5%
14 23.07 34 2
Scoil Lorcain BDublin 20 18323A 321
−18.5%
−23.6%
14 22.50 29 0
Scoil CarmelDublin 24 17899C 313
−30.1%
−30.6%
14 21.50 26 0
St Annes Primary SchoolDublin 24 20173T 301
−30.6%
−10.4%
16 17.69 21 0
St Thomas Junior N SDublin 24 19702N 300
−27.5%
−25.0%
21 14.29 17 0
St Kilians Senior N SDublin 24 19893A 296
+41.6%
−7.2%
12 24.17 29 0
Scoil MhuireDublin 22 18602E 292
−18.7%
−14.4%
12 23.83 27 0
Talbot Senior NSDublin 22 19510E 286
−11.5%
−8.0%
14 20.00 23 0
Scoil Chaitlin MaudeBaile Átha Cliath 24 19872P 284
−9.3%
+25.1%
16 17.12 21 0
St Kilians Junior SchoolDublin 24 19556F 281
+1.8%
+9.3%
12 22.92 27 0
Gaelscoil na GiúiseD24 W682 20412L 278 – – 12 22.17 34 2
St Peter Apostle Sen NSDublin 22 19642V 278
+8.2%
+11.6%
13 20.46 24 0
St Kevins BoysDublin 24 19465C 275
−16.4%
+10.0%
11 23.36 26 0
Divine Mercy Senior National SchoolLucan 20187H 274
−46.9%
– 13 20.92 24 0
Holy Spirit Junior Primary SchoolDublin 12 20463F 270
−14.8%
– 16 16.50 20 0
Scoil SantainBaile Átha Cliath 24 19646G 262
−27.4%
−15.2%
13 19.69 27 0
Scoil Nano NagleDublin 22 19509T 261
−11.2%
−11.8%
15 16.33 19 0
St Kevins GirlsDublin 24 19466E 257
−12.9%
+15.2%
10 24.10 32 2
Scoil Naomh IdeDublin 22 19220S 252
−17.6%
−7.4%
10 24.60 33 2
St Aidans NSDublin 24 19834H 244
−22.8%
−22.5%
12 19.83 24 0
Riverview Educate Together National SchoolDublin 12 20494Q 242 – – 9 25.67 32 2
Gaelscoil Chnoc LiamhnaBaile Átha Cliath 16 20043G 233
−1.3%
−0.9%
9 25.89 29 0
Neillstown N SDublin 22 19569O 231
−24.3%
−22.5%
13 16.38 18 0
St Damiens NSDublin 12 19943M 231
−2.5%
−5.7%
9 25.00 33 1
Scoil Naomh AineDublin 22 19221U 222
−23.7%
−10.1%
9 23.33 28 0
Gaelscoil na CamoigeBaile Átha Cliath 22 19991A 215
−8.1%
−3.2%
9 23.89 30 1
Rathfarnham Parish N SDublin 14 14939T 215
−7.3%
−8.9%
8 26.88 30 1
S N an Croi Ro NaofaDublin 24 19543T 213
−26.3%
−6.6%
10 21.00 25 0
S N AenghusaDublin 24 19576L 209
+10.6%
+49.3%
11 19.00 28 0
St Brigids N SDublin 24 19782O 206
−28.0%
−41.1%
12 16.67 20 0
Divine Mercy Junior National SchoolLucan 19865S 204
−61.0%
−60.9%
12 16.50 21 0
St Marys Sen N SDublin 22 19647I 204
−11.3%
−24.7%
9 20.44 30 1
St Bernadettes Senior N SDublin 22 19785U 194
−13.0%
−14.5%
9 20.22 23 0
Whitechurch Nat SchoolDublin 16 11638N 194
+6.0%
+30.2%
8 23.50 25 0
Scoil MhuireDublin 16 19490B 187
−22.1%
−18.0%
11 15.36 23 0
St Marys Junior N SDublin 22 19575J 183
−19.4%
−15.7%
11 15.55 20 0
St Bernadettes Junior N SDublin 22 19743E 173
−19.9%
−33.2%
10 16.10 22 0
An Chroi Ro Naofa SoisDublin 24 19652B 167
−41.2%
−37.0%
10 15.50 19 0
Scoil Aenghusa Jun NSDublin 24 19502F 159
−37.6%
−5.9%
9 17.67 20 0
Tallaght Community National SchoolDublin 24 19582G 151
+57.3%
+106.8%
7 19.86 26 0
Scoil Cnoc Mhuire SinDublin 24 19613O 145
−1.4%
−2.7%
7 19.00 25 0
Scoil Cnoc Mhuire JuniorDublin 24 19775R 141
−23.4%
−20.3%
10 12.90 17 0
Scoil IosaDublin 24 19577N 109
+14.7%
+41.6%
5 19.40 27 0
S N Naomh EoinDublin 22 18642Q 91
−11.7%
−11.7%
4 22.75 26 0
S N Bhaile EamonnDublin 16 17953F 75
−16.7%
−17.6%
4 18.75 23 0
S N BriotasBrittas 18173H 57
−57.5%
−36.7%
4 14.25 17 0
Glen na Smol N SDublin 24 17996A 56
−37.8%
−8.2%
3 18.67 25 0
Gaelscoil LirDublin 24 20531T 53 – – 3 14.67 15 0
S N Naomh CillinDublin 12 16983J 30
−6.2%
−11.8%
2 15.00 17 0