Local authority in Kildare

Kildare County Council

Schools in County Kildare in this local authority.

Schools
101
of 101 in Kildare
Pupils
29,000
100% of Kildare's pupils
Average school size
287.1
Kildare: 287.1
Average class size
23.56
Kildare: 23.56

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

94 schools with figures for both years

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

38fell by 10% or more
33within 10%
23grew by 10% or more
Down 25% or more · 19Down 10 to 25% · 19Within 10% · 33Up 10 to 25% · 15Up 25% or more · 8

Grown most

Pupils in 2015/16 and 2025/26

  1. 1 Maynooth Educate Together National SchoolMaynooth, Co. Kildare 224 → 415 +85.3%
  2. 2 North Kildare Educate Together NSCelbridge, Co. Kildare 275 → 432 +57.1%
  3. 3 Scoil Chóca NaofaKilcock, Co. Kildare 337 → 467 +38.6%
  4. 4 St Josephs NSKilcock, Co. Kildare 316 → 423 +33.9%
  5. 5 Straffan N SNaas, Co. Kildare 308 → 401 +30.2%

Fallen most

Pupils in 2015/16 and 2025/26

  1. 1 Churchtown N SAthy, Co. Kildare 116 → 55 −52.6%
  2. 2 Scoil Naomh BridCelbridge, Co. Kildare 498 → 240 −51.8%
  3. 3 St Patricks NSEnfield, Co. Kildare 153 → 87 −43.1%
  4. 4 S N Naomh LorcainAthy, Co. Kildare 54 → 34 −37.0%
  5. 5 S N BrideCurragh, Co. Kildare 87 → 55 −36.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 or a new school nearby can also explain a big rise or fall.

Newer schools

7 schools still filling their classes in 2015/16 or opened since, with 1,790 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.56
Mainstream classes
1,204
Classes of 30 or more
39
Schools with a class of 30+
21

Teachers

Teachers in the 101 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,204
Up 382 since 2006/07, while pupils rose 31%
Teaching posts in 2025/26
about 1,853
Estimate: 1,204 class teachers, 85 principals and deputies, 457 special education and 107 special class teachers
Teachers in 2015/16
1,538
The Department's last count of every teacher
Since 2024/25
9 / 12
9 schools gained a class teacher, 12 lost one

Class teachers since 2006/07

One for each mainstream class, every school year

Schools

101 schools, largest first.

Change over

Select a column heading to sort

Roll number
St Brigid's Kildare Town Primary SchoolKildare Town 20427B 1,025
+2.8%
41 24.73 25 0
S N BrighdeKill 17662R 744
+19.2%
30 24.40 28 0
Aghards N SCelbridge 19794V 660
−5.4%
25 26.40 28 0
St Laurences National SchoolSallins 08099P 646
−8.6%
24 26.92 28 0
Presentation Girls Primary SchoolMaynooth 00779U 621
+15.0%
26 23.65 28 0
Scoil BrídNaas 20114D 612
−13.6%
24 24.75 28 0
Mercy Convent Primary SchoolNaas 15040T 607
−13.8%
25 23.80 29 0
St Brigids N SKilcullen 19675N 598
−5.7%
26 22.31 26 0
Maynooth B N SMaynooth 17341U 595
+13.3%
24 24.29 27 0
Scoil Phadraig NaofaBaile Átha Í 16705E 592
+19.8%
26 22.08 28 0
Scoil na Naomh UiligNewbridge 20271T 589
+11.1%
24 23.38 26 0
Scoil Mhichil NaofaAthy 18288B 496
−25.9%
24 18.54 22 0
Prosperous N SNaas 18515J 493
−7.7%
21 22.62 28 0
St Patricks BNSClane 19796C 488
−1.2%
19 25.05 29 0
Scoil Uí RiadaCill Choca 19897I 484
−9.2%
21 22.48 29 0
Scoil Naisiunta BhrideClane 19797E 480
+2.6%
20 23.55 28 0
Scoil Chóca NaofaKilcock 11976K 467
+38.6%
18 25.61 28 0
Scoil ChorbainNaas 17254C 460
+4.1%
20 23.00 27 0
Scoil Ui FhiaichMaigh Nuad 20058T 459
−4.2%
19 24.16 30 2
Scoil na MainistreachCelbridge 18551N 455
−16.8%
19 23.32 28 0
Caragh N SNaas 18654A 454
−14.8%
17 26.41 30 3
North Kildare Educate Together NSCelbridge 19995I 432
+57.1%
16 26.25 28 0
St Josephs NSKilcock 16706G 423
+33.9%
17 24.18 27 0
Kildare Town Educate Together NSKildare Town 20403K 417
+154.3%
16 25.38 27 0
Maynooth Educate Together National SchoolMaynooth 20292E 415
+85.3%
16 25.19 27 0
Newbridge Educate Together NSThe Curragh 20177E 406
+2.3%
16 25.38 28 0
An Linbh IosaNaas 19597T 401
−2.7%
17 23.24 27 0
Straffan N SNaas 18644U 401
+30.2%
16 24.69 29 0
Scoil MhuireNewbridge 19452Q 389
−5.6%
16 23.94 26 0
Gaelscoil Nas na RioghAn Nás 20159C 385
−4.0%
16 23.81 28 0
Monasterevan ConventMonasterevin 15769C 377
+6.8%
15 24.73 31 1
Scoil C.ui DhalaighLéim an Bhradáin 19680G 376
−15.9%
16 23.12 30 2
Scoil Naomh PadraigCelbridge 20257C 374
−3.4%
16 23.38 28 0
Naas Community National SchoolNaas 20351R 364
+48.6%
14 26.00 28 0
St Conleths and Marys N SNewbridge 17872F 345
−5.7%
15 22.20 25 0
Scoil DiarmadaCastledermot 19786W 344
−3.9%
14 23.71 29 0
Scoil Mhuire JuniorNewbridge 19550Q 333
−21.3%
15 21.80 26 0
St Annes National SchoolStraffan 17674B 329
+20.5%
14 23.07 30 1
Rathangan B N SRathangan 15957D 308
+21.3%
13 23.23 30 3
S N Rath MorNaas 01821V 308
+18.9%
13 23.69 30 1
Scoil Chonnla PhadraigNewbridge 15870O 306
−11.0%
13 23.54 26 0
Scoil BrideThe Curragh 13350B 304
−7.9%
12 25.33 30 1
San Carlo Senior N SLeixlip 19875V 301
+18.5%
12 24.42 28 0
Scoil BhrideLeixlip 19407L 295
−7.5%
12 24.08 28 0
Scoil MhuireLeixlip 19459H 289
−9.4%
11 25.18 31 3
Gaelscoil Chill DaraNewbridge 20023A 288
−33.6%
13 21.69 33 1
Scoil Bhride N SRathangan 18018S 286
−2.1%
12 23.33 27 0
S N Connlaodh Naofa NNewbridge 17873H 285
−33.7%
12 22.75 26 0
St Conleths N SCarbury 18449W 278
−13.4%
12 22.25 29 0
San Carlo Junior NSLeixlip 19653D 265
−6.0%
11 23.18 27 0
Scoil Eoin PhoilLeixlip 19684O 264
−16.7%
11 22.91 32 1
Scoil Mhuire Allenwood National SchoolNaas 20505S 263 – 11 23.36 28 0
St Laurences N SAthy 09414C 259
−17.5%
11 22.45 31 1
Scoil Naomh BridCelbridge 16566Q 240
−51.8%
10 23.00 27 0
Scoil Naisiunta Naomh PheadarMonasterevin 16707I 239
+2.6%
9 26.56 28 0
Ursaille NaofaNaas 17968S 236
−8.9%
10 23.60 28 0
S N BrighdeNewbridge 16654N 229
+9.0%
8 27.88 32 2
Killashee Multi-Denominational NSNaas 20087D 224
+26.6%
9 24.89 27 0
S N MhuireNaas 18055B 216
+18.0%
9 23.33 29 0
Gaelscoil Mhic AodhaBaile Chill Dara 20428D 215
+283.9%
8 26.88 32 2
Rathcoffey N SRathcoffey South 16845U 215
−4.0%
9 23.89 31 3
Leixlip Educate Together National SchoolLeixlip 20526D 207 – 8 25.12 29 0
S N Cill DainginMonasterevan 18675I 207
−8.0%
8 25.12 31 2
St Patricks N SNewbridge 13328I 187
−12.6%
8 22.62 30 2
Almhaine N SNaas 17567A 184
−23.7%
8 23.00 29 0
Scoil BhrídeNurney 16345A 183
−16.4%
8 22.88 28 0
S N Coill DubhNaas 18096P 182
+14.5%
7 23.43 28 0
Gaelscoil RuairíMaigh Nuad 20527F 173 – 7 23.86 30 2
S N Baile RoibeairdRobertstown 18430B 173
−26.1%
7 23.86 33 2
St Brigids N SCurragh 16302F 167
−13.0%
6 26.83 30 2
Gaelscoil Átha ÍBaile Átha Í 20192A 151
−30.7%
6 24.17 32 2
St. Catherine of SiennaKildare 20558Q 151 – 8 18.12 27 0
S N IdeAthy 17650K 139
−32.5%
6 21.17 24 0
S N Cloch RinnceMoyvalley 18093J 137
−26.3%
6 20.83 26 0
S N Colmcill NaofaAthy 17787O 129
−3.7%
6 21.50 29 0
Ballyshannon N SKilcullen 15456E 115
+5.5%
5 23.00 24 0
Newtown NSEnfield 18650P 110
+11.1%
4 24.50 28 0
Primrose Hill NSCelbridge 13819E 109
−11.4%
5 21.80 27 0
S N NMH MhuireNaas 16777G 105
+20.7%
5 21.00 28 0
S N BrideMonasterevin 18179T 101
−30.3%
5 20.20 26 0
S N Scoil TreasaEnfield 18445O 100
−20.6%
4 25.00 29 0
S N Tir MochainNaas 18666H 100
−19.4%
5 20.00 24 0
St Davids NSNaas 11893G 98
+3.2%
4 23.00 24 0
Athy Model SchoolAthy 06209J 90
−4.3%
4 21.00 24 0
S N Cianog NaofaNaas 12998C 90
−14.3%
4 22.50 26 0
Hewetsons N SClane 13902O 89
+3.5%
4 22.25 29 0
S N Oilibhear PlungleadCarbury 17995V 88
−13.7%
4 22.00 25 0
St Patricks NSEnfield 18130M 87
−43.1%
4 21.75 28 0
S N Baile Mhic AdaimMagh Bhealaigh 18092H 85
+25.0%
4 21.25 26 0
Kilberry N SAthy 13165G 84
−25.0%
4 21.00 24 0
Brannoxtown Community N SNaas 16817P 83
+29.7%
4 20.75 23 0
S N BrighdeCarbury 17931S 60
−34.1%
3 20.00 25 0
S N na Maighdine MhuireBroadford 18287W 60
−34.8%
3 20.00 29 0
Churchtown N SAthy 07790U 55
−52.6%
3 18.33 21 0
S N BrideCurragh 18031K 55
−36.8%
3 16.33 22 0
S N Naomh IosephKilcullen 18378C 51
−31.1%
3 13.00 15 0
S N Cill CaeAthy 17714K 49
−33.8%
3 16.33 20 0
St. John's National SchoolMonasterevin 12182B 45
+12.5%
2 22.50 28 0
S N Naomh LorcainAthy 18063A 34
−37.0%
3 11.33 16 0
S N na Cloiche MoireRathvilly 14643V 20
+17.6%
2 10.00 10 0
Ballyroe Central N SAthy 19425N 18
−33.3%
2 9.00 11 0