Local authority in Dublin

Dublin City Council

Schools in County Dublin in this local authority.

Schools
192
of 459 in Dublin
Pupils
44,289
33% of Dublin's pupils
Average school size
230.7
Dublin: 289.6
Average class size
20.88
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

176 schools with figures for both years

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

75fell by 10% or more
63within 10%
38grew by 10% or more
Down 25% or more · 20Down 10 to 25% · 55Within 10% · 63Up 10 to 25% · 23Up 25% or more · 15

Grown most

Pupils in 2015/16 and 2025/26

  1. 1 St Marys Central N SDublin 4, Co. Dublin 301 → 587 +95.0%
  2. 2 Scoil Naomh ColmcilleDublin 13, Co. Dublin 122 → 217 +77.9%
  3. 3 Glasnevin Educate Together NSDublin 11, Co. Dublin 236 → 410 +73.7%
  4. 4 North Dublin Muslim NSDublin 7, Co. Dublin 238 → 391 +64.3%
  5. 5 Griffith Barracks Multi D SchoolDublin 8, Co. Dublin 251 → 403 +60.6%

Fallen most

Pupils in 2015/16 and 2025/26

  1. 1 St Clares Convent N SDublin 6W, Co. Dublin 307 → 163 −46.9%
  2. 2 John Scottus NSDublin 6, Co. Dublin 236 → 136 −42.4%
  3. 3 Christ the King I GDublin 7, Co. Dublin 63 → 37 −41.3%
  4. 4 S N Eoin Bosco Nai BuacDublin 7, Co. Dublin 247 → 146 −40.9%
  5. 5 Presentation Primary SchoolDublin 6W, Co. Dublin 589 → 367 −37.7%

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

16 schools still filling their classes in 2015/16 or opened since, with 4,420 pupils between them. They aren’t in the figures above.

And 4 more schools in the table below.

Class sizes

Mainstream class groups only. The source does not identify which standard/year group each class group belongs to.

Average class size
20.88
Mainstream classes
2,063
Classes of 30 or more
63
Schools with a class of 30+
34

Teachers

Teachers in the 192 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
2,063
Up 467 since 2006/07, while pupils rose 18%
Teaching posts in 2025/26
about 3,324
Estimate: 2,063 class teachers, 166 principals and deputies, 886 special education and 208 special class teachers
Teachers in 2015/16
2,734
The Department's last count of every teacher
Since 2024/25
24 / 32
24 schools gained a class teacher, 32 lost one

Class teachers since 2006/07

One for each mainstream class, every school year

Schools

192 schools, largest first.

Change over

Select a column heading to sort

Roll number
St Fiachras Sen N SDublin 5 19628E 609
−3.8%
24 25.38 28 0
St Christopher's NSDublin 4 20545H 598 – 24 24.67 27 0
St. Louis National SchoolDublin 6 20571I 590 – 26 22.46 27 0
St Marys Central N SDublin 4 19727G 587
+95.0%
25 23.36 30 1
Scoil Fhiachra SoisirDublin 5 19496N 557
−24.7%
24 22.71 26 0
Dublin 7 Educate Together NSDublin 7 20131D 515
+16.3%
21 23.95 30 3
Holy Child National SchoolDublin 9 20338C 495
+23.1%
20 24.15 27 0
Mother of Divine GraceDublin 11 20059V 480
−2.8%
20 23.40 31 3
St Canices G N SDublin 11 18683H 473
+4.2%
24 19.71 23 0
St Patricks N SchoolDublin 9 11525A 449
−8.4%
18 23.83 30 2
Assumption Junior SchoolDublin 12 20450T 434
−17.8%
18 23.44 27 0
St. Francis of Assisi National SchoolDublin 13 20304I 434
+11.3%
16 27.12 30 3
Belmayne Educate Together National SchoolDublin 13 20308Q 413
+4.8%
16 25.81 28 0
Glasnevin Educate Together NSDublin 11 20168D 410
+73.7%
16 24.88 27 0
Grace Park Educate Together National SchoolDublin 9 20486R 409 – 16 24.81 28 0
St Peters NSDublin 7 20091R 409
−8.1%
18 22.72 28 0
St Brigids ConventDublin 11 16577V 406
−12.5%
16 25.38 30 2
Scoil na Croi NaofaDublin 11 04992R 404
−12.9%
17 23.06 28 0
Griffith Barracks Multi D SchoolDublin 8 20012S 403
+60.6%
16 25.19 27 0
Corpus Christi N SDublin 9 16860Q 398
−11.8%
16 24.38 30 1
Harolds Cross N SDublin 6W 19924I 398
+24.0%
16 24.88 28 0
Holy Trinity Sen N SDublin 13 19406J 397
+14.4%
16 24.06 26 0
Canal Way Educate Together National SchoolDublin 8 20430N 391
+155.6%
16 24.44 29 0
North Dublin Muslim NSDublin 7 20152L 391
+64.3%
16 24.06 27 0
Broombridge Educate Together National SchoolDublin 7 20453C 387 – 16 23.44 31 1
Pelletstown ETNSDublin 15 20392I 386
+757.8%
16 23.38 27 0
Stanhope Street Primary SchoolDublin 7 09932B 384
+15.3%
20 18.65 21 0
S N Eoin Baisde Girls SeniorDublin 3 17148D 380
−8.4%
15 25.33 27 0
St Raphaels NSDublin 10 19663G 380
+50.8%
20 19.00 23 0
St Columbas Con G & IDublin 9 16659A 378
−5.0%
16 23.62 29 0
St Brigids Convent N SDublin 5 16792C 369
−14.4%
16 22.69 30 1
Presentation Primary SchoolDublin 6W 13612F 367
−37.7%
16 22.56 29 0
Scoil BhrideDublin 13 19473B 365
−3.9%
16 22.00 25 0
St Josephs Boys N SDublin 6 09750S 363
−24.5%
16 22.69 29 0
St Ultans NSDublin 10 20092T 359
−14.9%
19 17.95 22 0
S N BrighdeBaile Átha Cliath 6 18817C 358
−25.6%
15 23.87 30 1
Scoil Úna NaofaDublin 12 20488V 356 – 20 17.25 23 0
St Canices B N SDublin 11 18682F 355
−17.8%
16 22.19 25 0
Mary, Help of Christians G.N.S.Dublin 7 17367P 352
−17.8%
15 23.47 28 0
Drimnagh Castle CBS N SDublin 12 19837N 342
−21.7%
14 24.43 32 2
S N Mhuire na mBratharMarino 16759E 336
+6.0%
14 24.00 31 2
St Vincents de Paul Junior N SDublin 9 16754R 334
−18.3%
14 23.86 26 0
S N Muire gan Smal BDublin 8 17083B 331
+2.5%
16 20.69 24 0
SN Eoin Baisde Boys Senior SchoolDublin 3 17936F 317
−4.5%
12 26.42 28 0
St Michaels NSDublin 10 19662E 314
+7.5%
16 19.25 21 0
Our Lady of Consolation NSDublin 5 20064O 310
+41.6%
17 16.47 26 0
St Davids N SDublin 5 19919P 308
−1.9%
12 23.17 31 1
St Vincent de Paul Senior SchoolDublin 9 16753P 305
0.0%
13 23.46 26 0
Scoil Aine Convent SeniorDublin 5 17977T 301
−10.7%
13 23.15 30 1
Naiscoil IdeDublin 5 17978V 299
−24.9%
13 22.54 26 0
Gardiner Street ConventDublin 1 12448N 298
−11.8%
18 16.56 22 0
Scoil an Leinbh Iosa Boys SeniorsDublin 9 17318C 297
+14.7%
13 21.92 28 0
Eoin Baisde B SoisDublin 3 19006Q 294
−12.5%
12 24.00 27 0
Harcourt Terrace Educate Together National SchoolDublin 2 20501K 294 – 11 24.55 30 1
St Josephs NSDublin 17 19913D 294
−14.5%
15 18.80 25 0
Scoil Assaim Boys SeniorsDublin 5 17976R 293
+13.1%
12 23.92 28 0
S N Eoin Bosco BuachDublin 7 17912O 290
−21.0%
13 21.23 29 0
St Brigids Boys N SDublin 5 19308J 287
−23.7%
12 23.00 34 2
Scoil MhuireDublin 4 11894I 286
−2.4%
11 25.45 31 2
S N na Lanai GlasaDublin 3 17730I 285
+4.8%
11 25.91 31 3
St. James's Primary SchoolDublin 8 20429F 278
+11.6%
16 16.62 24 0
Holy Spirit Senior Primary SchoolDublin 12 20464H 269
−15.7%
13 19.85 26 0
S N Naomh FinninDublin 11 19489Q 266
+15.7%
14 19.00 27 0
St Louise de Marillac Primary SchoolDublin 10 20397S 256
−27.9%
14 17.50 23 0
SN an Spioraid Naiomh CDublin 11 19209H 249
−18.1%
13 18.69 28 0
Gaelscoil Ui EarcainBaile Átha Cliath 11 20220C 248
−15.1%
14 16.86 24 0
Scoil MobhiBaile Átha Cliath 9 19395H 248
−5.7%
8 31.00 34 7
Scoil NeasainBaile Átha Cliath 5 19309L 241
−5.9%
10 24.10 32 3
St. Vincent's Primary SchoolDublin 11 17214N 240
−21.6%
10 24.00 29 0
Paradise Place ETNSDublin 7 20436C 239
+18.9%
12 19.42 21 0
St Pauls Sen NSDublin 13 19618B 236
0.0%
9 25.56 30 1
S N Muire na Freastogala Girls Senior SchoolDublin 12 18170B 230
+26.4%
9 24.89 28 0
Gaelscoil MologaBaile Átha Cliath 6W 19907I 229
+4.6%
8 28.62 30 1
Holy Spirit B N SDublin 11 19208F 229
−33.8%
13 17.15 27 0
St Brigids Primary SchoolDublin 8 16786H 229
−11.6%
12 19.08 27 0
Central Senior MXD N SDublin 1 00752A 227
−2.6%
13 17.46 26 0
Presentation Primary SchoolDublin 8 13611D 223
−18.9%
13 16.23 24 0
Star of the SeaDublin 4 15995L 223
−37.7%
9 24.11 30 1
Ranelagh Multi Denom NSDublin 6 19928Q 221
−8.7%
8 27.62 28 0
Gaelscoil MideBaile Átha Cliath 5 19777V 218
−7.2%
8 27.25 31 3
Scoil Naomh ColmcilleDublin 13 19611K 217
+77.9%
9 21.11 25 0
Eoin Baisde C NaoidhDublin 3 19007S 215
−14.7%
8 26.88 34 2
North Dublin NS ProjectDublin 9 19845M 214
−6.1%
9 23.78 28 0
Gaelscoil BharraBaile Átha Cliath 7 20047O 212
−0.5%
11 19.27 29 0
Scoil Mhuire Ogh 1Dublin 12 16964F 212
+46.2%
10 20.60 24 0
SN Paroiste Maitiu NfaDublin 4 18282M 212
−3.6%
8 26.50 32 1
St Marys N SDublin 3 19981U 212
−15.9%
11 18.73 24 0
St Gabriels NSDublin 10 19661C 211
−5.8%
11 18.73 25 0
St Josephs MXD N SDublin 3 19774P 211
+7.1%
11 19.18 24 0
Marist National SchoolDublin 12 18386B 210
−29.8%
11 18.55 23 0
Gaelscoil CholmcilleBaile Átha Cliath 17 20052H 209
−14.3%
8 25.38 31 2
Gaelscoil Inse ChorBaile Átha Cliath 8 19589U 209
−13.3%
8 26.12 30 1
S N San Vinseann CailinDublin 1 15056L 208
+1.5%
12 16.83 22 0
St Pauls Junior National SchoolDublin 13 19471U 206
−12.0%
9 22.22 28 0
St Patricks NSDublin 20 15622S 203
−5.1%
8 25.00 29 0
Inchicore NSDublin 10 20139T 201
−9.0%
10 20.10 26 0
Springdale N SDublin 5 18646B 198
−10.4%
8 24.75 28 0
St Francis Senior N SDublin 17 19668Q 198
+15.1%
10 17.60 21 0
North Bay Educate Together NSDublin 5 19954R 196
−7.5%
8 24.50 27 0
Sandford Parish National SchoolDublin 6 15618E 196
−16.9%
8 24.50 30 2
St Catherines West N SDublin 8 15625B 193
−9.0%
8 24.12 28 0
Our Lady of Victories Infant N SDublin 9 19242F 192
−28.6%
12 16.00 19 0
Muire Og 2 Loreto ConDublin 12 17683C 191
−31.0%
12 14.92 17 0
Kildare Place N SDublin 6 12755W 189
−12.9%
8 23.62 27 0
Goldenbridge ConventDublin 8 07546J 188
−34.0%
10 17.60 23 0
Gaelscoil Lios na nOgBaile Átha Cliath 6 20048Q 188
−20.7%
8 23.50 31 1
SN Caitriona GirlsDublin 5 18361I 185
−4.1%
10 18.50 26 0
Cromcastle Green B N SDublin 5 19297H 183
−11.2%
10 17.10 21 0
Our Lady Immac Sen N SDublin 17 19524P 182
−9.0%
11 16.00 20 0
St John of God N SDublin 5 19920A 182
+4.0%
11 16.00 26 0
S N Naomh Feargal Boys SeniorDublin 11 18137D 180
+24.1%
9 18.67 22 0
S N Caitriona NaionainDublin 5 18362K 178
−18.0%
12 14.83 20 0
Bantiarna na mBuanna GirlsDublin 9 18911R 176
+4.1%
10 17.60 20 0
Gaelscoil ÁineDroim Conrach 20517C 176 – 7 25.14 30 2
Killester Raheny Clontarf Educate Together National SchoolDublin 5 20525B 176 – 7 23.43 28 0
Scoil Treasa NaofaDublin 8 19933J 175
−3.8%
8 21.88 25 0
Bantiarna na mBuanna BoysDublin 9 18910P 174
−10.3%
9 19.33 31 1
Dublin 6 Clonskeagh and Dublin 6W Primary SchoolIreland 20520O 174 – 7 23.14 28 0
S N Banrion na nAingeal 1Dublin 10 18585H 171
+20.4%
8 20.62 26 0
St Audoens NSDublin 8 20104A 171
−9.0%
8 20.00 22 0
St Gabriels N SDublin 7 20035H 168
+31.2%
9 17.22 20 0
Presentation Primary SchoolDublin 7 05933G 165
+3.1%
8 18.38 22 0
Scoil an Tseachtar LaochBaile Átha Cliath 11 19430G 165
−21.4%
9 18.33 24 0
St Francis Junior National SchoolDublin 17 17104G 165
−15.8%
10 15.90 20 0
St Benedicts and St Marys National SchoolDublin 5 20281W 165
+24.1%
9 17.67 22 0
Gaelscoil Bhaile MunnaBaile Átha Cliath 9 20015B 164
−9.4%
9 17.56 27 0
St Clares Convent N SDublin 6W 16651H 163
−46.9%
7 20.57 32 2
Gaelscoil Cholaiste MhuireBaile Átha Cliath 19926M 161
−21.1%
8 20.12 25 0
St Josephs Senior N SDublin 11 19583I 161
+29.8%
8 19.38 22 0
Virgin Mary Girls National SchoolDublin 9 19303W 160
+20.3%
8 19.25 22 0
Darndale NS JuniorDublin 17 19454U 159
−24.6%
10 15.30 18 0
St Laurence O'Toole's National SchoolDublin 1 20507W 159 – 11 13.91 18 0
Scoil Nais Ide CailiniDublin 5 19298J 156
−4.9%
8 18.00 24 0
Scoil Ui Chonaill Boys SeniorsDublin 1 17881G 155
+6.2%
10 14.40 17 0
Scoil na mBratharDublin 8 18477E 155
+24.0%
8 17.88 23 0
Rutland National SchoolDublin 1 19946S 152
+2.7%
8 19.00 20 0
City Quay NSDublin 2 11578V 151
−7.9%
8 18.12 22 0
S N na Maighdine Muire BDublin 9 19302U 151
+12.7%
9 16.11 22 0
Scoil ChiarainDublin 5 17732M 151
+14.4%
7 19.00 26 0
Central Infs SchoolDublin 1 01795A 149
−15.3%
9 16.56 20 0
St Kevins Junior N SDublin 13 19538D 149
−8.0%
7 19.57 24 0
Dominican Convent Girls Senior SchoolDublin 7 17465P 148
−3.9%
8 17.75 27 0
South City CNSDublin 8 14556D 148
+8.8%
8 18.50 23 0
S N Eoin Bosco Nai BuacDublin 7 18632N 146
−40.9%
6 22.33 24 0
St Josephs G N SDublin 11 19015R 146
−21.5%
8 18.25 23 0
Scoil EoinDublin 5 19935N 143
−14.4%
7 19.57 27 0
St Patricks Girls NSDublin 4 15253N 143
−14.9%
8 17.88 23 0
St Brigids Infant N SDublin 11 20029M 140
−37.2%
9 14.22 15 0
St Catherines Infant SchoolDublin 7 17466R 139
−35.3%
9 14.11 16 0
St Josephs JNRDublin 11 19431I 138
−2.8%
8 16.50 18 0
Naomh Padraig BoysDublin 4 03917V 137
+11.4%
7 19.57 24 0
St Brigids Senior GirlsDublin 11 19929S 137
−25.1%
8 15.62 23 0
John Scottus NSDublin 6 20103V 136
−42.4%
7 17.86 20 0
Scoil BhreandainDublin 5 18360G 136
−9.9%
8 15.50 21 0
Our Lady of Good Counsel Girls Senior SchoolDublin 12 17355I 135
+0.7%
7 16.14 21 0
Scoil Caitriona na mBraithreDublin 2 19896G 134
+9.8%
8 16.75 20 0
Bainrion na nAingal 2Dublin 10 18843D 133
+20.9%
6 21.17 27 0
St Kevins B N SDublin 11 19197D 131
−22.5%
7 17.86 24 0
St Malachys NSDublin 11 19619D 131
−5.1%
7 17.86 24 0
St Malachys B N SDublin 5 18968A 130
−36.0%
7 15.43 22 0
Fionnbarra Naofa B.N.S.Dublin 7 17464N 126
−5.3%
7 16.29 23 0
Our Lady of Good Counsel SchoolDublin 12 17356K 125
−22.8%
8 14.12 21 0
Lady of Good Counsel Boys Senior NSDublin 12 19669S 120
−17.8%
7 15.57 21 0
Scoil na Mbrathar Boys Senior SchoolDublin 7 16695E 120
−22.1%
7 15.43 21 0
St Joseph¿s Primary School, An Edmund Rice SchoolDublin 3 18726W 116
−11.5%
5 19.60 22 0
Our Lady of Wayside N SDublin 12 19764M 114
+4.6%
7 15.43 20 0
Rathcoole ETNSNewcastle 20549P 114 – 6 17.00 23 0
St Oliver Plunkett N SDublin 11 19546C 110
−30.8%
6 16.33 25 0
Sancta Maria C B SDublin 8 17893N 103
+58.5%
6 16.17 21 0
Lindsay Road N SDublin 9 16177F 95
+5.6%
4 23.75 26 0
Finglas Parochial National SchoolDublin 11 18205R 94
+44.6%
5 16.40 21 0
Rathgar N SDublin 6 14717B 94
+1.1%
4 23.50 24 0
St Eithnes Senior Girls NSDublin 5 18969C 91
−24.8%
5 15.80 23 0
Zion Parish Primary SchoolDublin 6 14917J 91
−6.2%
5 18.20 25 0
St Columbas N S MXDDublin 3 14463T 90
−10.9%
4 22.50 26 0
Howth RD MXD N SDublin 3 13815T 89
−9.2%
4 22.25 24 0
Scoil Naisiunta StratfordDublin 6 16966J 88
−11.1%
4 18.75 22 0
St Vincents Inf BoysDublin 1 15816I 88
−28.5%
7 12.57 14 0
Christ the King B N SDublin 7 16988T 86
−6.5%
6 12.33 19 0
Gaelscoil Ghráinne MhaolDublin 13 20538K 84 – 4 21.00 31 1
Glasnevin N SDublin 9 14980Q 83
+10.7%
4 20.75 24 0
Scoil Iosagain Boys SeniorDublin 12 17603B 83
−9.8%
4 18.00 23 0
Drumcondra N SDublin 9 15895H 81
+37.3%
4 20.25 27 0
Christ the King Girls Senior SchoolDublin 7 16989V 74
−15.9%
5 14.80 18 0
Naomh Lorcan O Tuathail Senior BoysDublin 1 17110B 69
+7.8%
4 14.25 19 0
Scoil ChaoimhinBaile Átha Cliath 1 19831B 68
+51.1%
4 17.00 19 0
Gaelscoil EoinBaile Átha Cliath 4 20539M 64 – 3 21.33 23 0
Scoil Sinead NSFinglas 20502M 62 – 3 15.00 18 0
St Monicas N SDublin 5 19037E 44
−26.7%
3 14.67 15 0
Christ the King I GDublin 7 17459U 37
−41.3%
3 12.33 18 0
Chapelizod N SDublin 20 10653E 30
+20.0%
2 15.00 15 0
St PatricksDublin 8 19480V 24
−22.6%
2 12.00 13 0