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

Average class size in these schools went from 26.4 in 2015/16 to 23.5 in 2025/26. 14 of the 38 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 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, a new school nearby or smaller classes 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

What parents would prefer

8,285 of the 20,985 households with children at the 100 schools here answered the Department of Education and Youth's Primary School Survey, November–December 2025. 1 more school had too few answers for its own results. These are preferences, not applications.

About these figures
Prefer a multi-denominational patron
49%
Parents of children at school · Ireland 44%
Prefer teaching through Irish
19%
Parents of children at school · Ireland 20%
Prefer single-sex
6%
Parents of children at school · Ireland 5%
  • 35 schools where half or more of parents would prefer a multi-denominational patron
  • 13 schools where a quarter or more would prefer teaching through Irish
  • 10 of 10 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

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%
+74.6%
30 24.40 28 0
Aghards N SCelbridge 19794V 660
−5.4%
+5.4%
25 26.40 28 0
St Laurences National SchoolSallins 08099P 646
−8.6%
+19.2%
24 26.92 28 0
Presentation Girls Primary SchoolMaynooth 00779U 621
+15.0%
+47.2%
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%
−28.5%
25 23.80 29 0
St Brigids N SKilcullen 19675N 598
−5.7%
+39.1%
26 22.31 26 0
Maynooth B N SMaynooth 17341U 595
+13.3%
+41.7%
24 24.29 27 0
Scoil Phadraig NaofaBaile Átha Í 16705E 592
+19.8%
+177.9%
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%
−12.1%
24 18.54 22 0
Prosperous N SNaas 18515J 493
−7.7%
+11.8%
21 22.62 28 0
St Patricks BNSClane 19796C 488
−1.2%
+18.4%
19 25.05 29 0
Scoil Uí RiadaCill Choca 19897I 484
−9.2%
+48.9%
21 22.48 29 0
Scoil Naisiunta BhrideClane 19797E 480
+2.6%
+25.0%
20 23.55 28 0
Scoil Chóca NaofaKilcock 11976K 467
+38.6%
+74.9%
18 25.61 28 0
Scoil ChorbainNaas 17254C 460
+4.1%
−24.7%
20 23.00 27 0
Scoil Ui FhiaichMaigh Nuad 20058T 459
−4.2%
+50.0%
19 24.16 30 2
Scoil na MainistreachCelbridge 18551N 455
−16.8%
−23.3%
19 23.32 28 0
Caragh N SNaas 18654A 454
−14.8%
+3.7%
17 26.41 30 3
North Kildare Educate Together NSCelbridge 19995I 432
+57.1%
+71.4%
16 26.25 28 0
St Josephs NSKilcock 16706G 423
+33.9%
+102.4%
17 24.18 27 0
Kildare Town Educate Together NSKildare Town 20403K 417 – – 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%
−31.6%
17 23.24 27 0
Straffan N SNaas 18644U 401
+30.2%
+120.3%
16 24.69 29 0
Scoil MhuireNewbridge 19452Q 389
−5.6%
−17.9%
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%
+27.4%
15 24.73 31 1
Scoil C.ui DhalaighLéim an Bhradáin 19680G 376
−15.9%
+0.5%
16 23.12 30 2
Scoil Naomh PadraigCelbridge 20257C 374
−3.4%
– 16 23.38 28 0
Naas Community National SchoolNaas 20351R 364 – – 14 26.00 28 0
St Conleths and Marys N SNewbridge 17872F 345
−5.7%
+0.6%
15 22.20 25 0
Scoil DiarmadaCastledermot 19786W 344
−3.9%
+56.4%
14 23.71 29 0
Scoil Mhuire JuniorNewbridge 19550Q 333
−21.3%
−25.8%
15 21.80 26 0
St Annes National SchoolStraffan 17674B 329
+20.5%
+105.6%
14 23.07 30 1
Rathangan B N SRathangan 15957D 308
+21.3%
+128.1%
13 23.23 30 3
S N Rath MorNaas 01821V 308
+18.9%
+25.7%
13 23.69 30 1
Scoil Chonnla PhadraigNewbridge 15870O 306
−11.0%
+1.0%
13 23.54 26 0
Scoil BrideThe Curragh 13350B 304
−7.9%
−3.8%
12 25.33 30 1
San Carlo Senior N SLeixlip 19875V 301
+18.5%
+1.7%
12 24.42 28 0
Scoil BhrideLeixlip 19407L 295
−7.5%
+5.4%
12 24.08 28 0
Scoil MhuireLeixlip 19459H 289
−9.4%
+15.6%
11 25.18 31 3
Gaelscoil Chill DaraNewbridge 20023A 288
−33.6%
−14.0%
13 21.69 33 1
Scoil Bhride N SRathangan 18018S 286
−2.1%
−5.0%
12 23.33 27 0
S N Connlaodh Naofa NNewbridge 17873H 285
−33.7%
−32.0%
12 22.75 26 0
St Conleths N SCarbury 18449W 278
−13.4%
+16.3%
12 22.25 29 0
San Carlo Junior NSLeixlip 19653D 265
−6.0%
+1.1%
11 23.18 27 0
Scoil Eoin PhoilLeixlip 19684O 264
−16.7%
+6.5%
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%
−5.8%
11 22.45 31 1
Scoil Naomh BridCelbridge 16566Q 240
−51.8%
−50.5%
10 23.00 27 0
Scoil Naisiunta Naomh PheadarMonasterevin 16707I 239
+2.6%
+36.6%
9 26.56 28 0
Ursaille NaofaNaas 17968S 236
−8.9%
+12.4%
10 23.60 28 0
S N BrighdeNewbridge 16654N 229
+9.0%
+27.2%
8 27.88 32 2
Killashee Multi-Denominational NSNaas 20087D 224
+26.6%
+19.1%
9 24.89 27 0
S N MhuireNaas 18055B 216
+18.0%
−6.9%
9 23.33 29 0
Gaelscoil Mhic AodhaBaile Chill Dara 20428D 215 – – 8 26.88 32 2
Rathcoffey N SRathcoffey South 16845U 215
−4.0%
+43.3%
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%
+65.6%
8 25.12 31 2
St Patricks N SNewbridge 13328I 187
−12.6%
+28.1%
8 22.62 30 2
Almhaine N SNaas 17567A 184
−23.7%
+4.0%
8 23.00 29 0
Scoil BhrídeNurney 16345A 183
−16.4%
+0.5%
8 22.88 28 0
S N Coill DubhNaas 18096P 182
+14.5%
+87.6%
7 23.43 28 0
Gaelscoil RuairíMaigh Nuad 20527F 173 – – 7 23.86 30 2
S N Baile RoibeairdRobertstown 18430B 173
−26.1%
+30.1%
7 23.86 33 2
St Brigids N SCurragh 16302F 167
−13.0%
−22.3%
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%
−23.6%
6 21.17 24 0
S N Cloch RinnceMoyvalley 18093J 137
−26.3%
−13.8%
6 20.83 26 0
S N Colmcill NaofaAthy 17787O 129
−3.7%
+27.7%
6 21.50 29 0
Ballyshannon N SKilcullen 15456E 115
+5.5%
+64.3%
5 23.00 24 0
Newtown NSEnfield 18650P 110
+11.1%
+31.0%
4 24.50 28 0
Primrose Hill NSCelbridge 13819E 109
−11.4%
−10.7%
5 21.80 27 0
S N NMH MhuireNaas 16777G 105
+20.7%
+218.2%
5 21.00 28 0
S N BrideMonasterevin 18179T 101
−30.3%
+17.4%
5 20.20 26 0
S N Scoil TreasaEnfield 18445O 100
−20.6%
+112.8%
4 25.00 29 0
S N Tir MochainNaas 18666H 100
−19.4%
−24.2%
5 20.00 24 0
St Davids NSNaas 11893G 98
+3.2%
+4.3%
4 23.00 24 0
Athy Model SchoolAthy 06209J 90
−4.3%
−4.3%
4 21.00 24 0
S N Cianog NaofaNaas 12998C 90
−14.3%
−7.2%
4 22.50 26 0
Hewetsons N SClane 13902O 89
+3.5%
+8.5%
4 22.25 29 0
S N Oilibhear PlungleadCarbury 17995V 88
−13.7%
+35.4%
4 22.00 25 0
St Patricks NSEnfield 18130M 87
−43.1%
−29.3%
4 21.75 28 0
S N Baile Mhic AdaimMagh Bhealaigh 18092H 85
+25.0%
+97.7%
4 21.25 26 0
Kilberry N SAthy 13165G 84
−25.0%
−28.8%
4 21.00 24 0
Brannoxtown Community N SNaas 16817P 83
+29.7%
−10.8%
4 20.75 23 0
S N BrighdeCarbury 17931S 60
−34.1%
+17.6%
3 20.00 25 0
S N na Maighdine MhuireBroadford 18287W 60
−34.8%
−40.0%
3 20.00 29 0
Churchtown N SAthy 07790U 55
−52.6%
−42.1%
3 18.33 21 0
S N BrideCurragh 18031K 55
−36.8%
−38.9%
3 16.33 22 0
S N Naomh IosephKilcullen 18378C 51
−31.1%
+88.9%
3 13.00 15 0
S N Cill CaeAthy 17714K 49
−33.8%
+22.5%
3 16.33 20 0
St. John's National SchoolMonasterevin 12182B 45
+12.5%
+32.4%
2 22.50 28 0
S N Naomh LorcainAthy 18063A 34
−37.0%
−49.3%
3 11.33 16 0
S N na Cloiche MoireRathvilly 14643V 20
+17.6%
−9.1%
2 10.00 10 0
Ballyroe Central N SAthy 19425N 18
−33.3%
−55.0%
2 9.00 11 0