Kildare
101 primary schools and 29,000 pupils in 2025/26.
- Pupils in 2025/26
- 29,000
- −283 on 2024/25
- Schools
- 101
- No change on 2024/25
- Average school size
- 287.1
- −2.8 on 2024/25
- Average class size
- 23.56
- −0.24 on 2024/25
Trends in Kildare
Counts every school that reported in each year, including schools that have since closed. Dotted lines bridge 1983/84 to 1992/93. 1974/75 is left out because that year's source file is missing five counties.
Pupils
29,000
−283 on 2024/25
Schools
101
83 in 1975/76
Average pupils per school
287.1
190.2 in 1975/76
Average class size
23.56
−0.24 on 2024/25
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.
94 schools with figures for both years
Schools still filling their classes in 2015/16, and schools opened since, are listed separately.
Grown most
Pupils in 2015/16 and 2025/26
- 1 Maynooth Educate Together National SchoolMaynooth, Co. Kildare 224 → 415 +85.3%
- 2 North Kildare Educate Together NSCelbridge, Co. Kildare 275 → 432 +57.1%
- 3 Scoil Chóca NaofaKilcock, Co. Kildare 337 → 467 +38.6%
- 4 St Josephs NSKilcock, Co. Kildare 316 → 423 +33.9%
- 5 Straffan N SNaas, Co. Kildare 308 → 401 +30.2%
Fallen most
Pupils in 2015/16 and 2025/26
- 1 Churchtown N SAthy, Co. Kildare 116 → 55 −52.6%
- 2 Scoil Naomh BridCelbridge, Co. Kildare 498 → 240 −51.8%
- 3 St Patricks NSEnfield, Co. Kildare 153 → 87 −43.1%
- 4 S N Naomh LorcainAthy, Co. Kildare 54 → 34 −37.0%
- 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.
- Kildare Town Educate Together NSKildare Town · opened 2012/13 417
- Naas Community National SchoolNaas · opened 2010/11 364
- Scoil Mhuire Allenwood National SchoolNaas · figures start 2017/18 263
- Gaelscoil Mhic AodhaBaile Chill Dara · opened 2013/14 215
- Leixlip Educate Together National SchoolLeixlip · opened 2019/20 207
- Gaelscoil RuairíMaigh Nuad · opened 2019/20 173
- St. Catherine of SiennaKildare · figures start 2021/22 151
Break Kildare down
Select a group to see its schools, pupils and class sizes.
Planning areas
| Naas | 13 | 419.0 | 24.56 | 219 |
+0.7%
−0.8%
+26.2%
| |
|---|---|---|---|---|---|---|
| Newbridge | 11 | 321.9 | 23.37 | 148 |
−8.0%
−11.5%
+21.5%
| |
| Celbridge | 8 | 375.0 | 24.41 | 121 |
−2.6%
−3.5%
+24.0%
| |
| Prosperous–Clane | 11 | 242.4 | 23.40 | 111 |
−3.7%
+6.9%
+40.8%
| |
| Maynooth | 5 | 452.6 | 24.21 | 92 |
+10.7%
+28.0%
+97.1%
| |
| Leixlip | 7 | 285.3 | 23.91 | 81 |
+5.5%
+3.0%
+16.8%
| |
| Kildare | 4 | 460.0 | 24.90 | 73 |
+1.2%
+28.1%
+911.0%
| |
| Athy | 8 | 203.1 | 20.43 | 75 |
−11.2%
−16.1%
+20.4%
| |
| Kilcock | 5 | 316.8 | 23.72 | 65 |
+1.7%
+12.4%
+55.8%
| |
| Monasterevin | 5 | 193.8 | 24.54 | 39 |
−3.4%
−2.7%
+35.3%
| |
| Kilcullen | 3 | 254.7 | 21.59 | 34 |
−9.6%
−6.5%
+45.0%
| |
| Curragh | 4 | 169.2 | 22.72 | 29 |
+22.2%
+11.2%
+9.0%
| |
| Rathangan | 2 | 297.0 | 23.28 | 25 |
−3.1%
+8.8%
+36.2%
| |
| Edenderry | 4 | 143.8 | 22.08 | 25 |
−9.4%
−20.6%
+15.9%
| |
| Castledermot | 4 | 139.0 | 20.92 | 26 |
−4.3%
−10.3%
+29.9%
| |
| Dunlavin | 2 | 171.0 | 22.00 | 15 |
+13.2%
−9.5%
−7.1%
| |
| Blessington | 1 | 308.0 | 23.69 | 13 |
+2.3%
+18.9%
+25.7%
| |
| Longwood | 3 | 77.3 | 21.09 | 11 |
−12.8%
−25.9%
−12.8%
| |
| Baltinglass | 1 | 20.0 | 10.00 | 2 |
−9.1%
+17.6%
−9.1%
|
Change since 2015/16 counts today's schools and any that closed from 2023/24; earlier closures aren't in any planning area. All planning areas in Ireland
Patrons
| Bishop of Kildare & Leighlin | 52 | 298.2 | 23.78 | 639 | |
|---|---|---|---|---|---|
| Archbishop of Dublin | 29 | 309.2 | 22.90 | 381 | |
| Educate Together | 5 | 375.4 | 25.50 | 72 | |
| An Foras Pátrúnachta | 5 | 242.4 | 23.80 | 50 | |
| Kildare & Wicklow ETB | 2 | 223.5 | 24.83 | 18 | |
| Bishop of Meath & Kildare COI | 4 | 104.8 | 22.61 | 18 | |
| Friends of Killashee School Company Limited by Guarantee | 1 | 224.0 | 24.89 | 9 | |
| Joint patronage between the Minister for Defence and the Bishop of Kildare & Leighlin | 1 | 151.0 | 18.12 | 8 | |
| Archbishop of Dublin & Bishop of Glendalough COI | 1 | 109.0 | 21.80 | 5 | |
| Minister for Education & Skills | 1 | 90.0 | 21.00 | 4 |
Class sizes
Mainstream class groups only. The source does not identify which standard/year group each class group belongs to. Figures for 2025/26: 28,362 pupils in mainstream classes.
- Average class size
- 23.56
- Mainstream classes
- 1,204
- Largest class
- 33
- 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.
- Class teachers in 2025/26
- 1,204
- Up 329 since 2006/07, while pupils rose 24%
- 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,566
- The Department's last count of every teacher
Class teachers since 2006/07
One for each mainstream class, every school year
Special schools and special classes
6 special schools in Kildare, and the special classes in its 101 mainstream schools. Special schools aren't counted in the pupils, class sizes or teachers above.
- Pupils in special schools
- 391
- In 6 schools, up from 281 in 2015/16
- Allocated for 2026/27
- 128
- In 67 schools: 20 new classes, 6 schools with their first
- Autism classes
- 100
- 92% of special classes
Special classes since 2020/21
In Kildare's mainstream schools, from the NCSE's yearly lists
- 2020/21 64
- 2021/22 69
- 2022/23 77
- 2023/24 83
- 2024/25 96
- 2025/26 109
- 2026/27 128
2026/27, dashed: allocated for next year.
| Special school | Pupils | Since 2015/16 | Teaching posts | SNAs |
|---|---|---|---|---|
| St Marks Special SchoolNewbridge · Mild general learning disability | 109 |
+29.8%
|
15 | 23 |
| St Raphaels Special SCHCelbridge · Moderate general learning disability | 96 |
+50.0%
|
16 | 48 |
| St Annes Special SchoolThe Curragh · Moderate general learning disability | 74 |
−7.5%
|
13 | 39 |
| Stepping Stones Special SchoolMaynooth · Autism | 42 |
+40.0%
|
8.4 | 33 |
| Craddockstown SchoolKildare · Community special school | 40 | – | 7 | 23 |
| Saplings Special SchoolKill · Autism | 30 |
+30.4%
|
5 | 24 |
Sources: Department of Education enrolment lists; NCSE special class lists and special school allocations (CC BY 4.0).
Schools in Kildare
101 schools with 2025/26 figures, largest first.
Select a column heading to sort
| Roll number | |||||||
|---|---|---|---|---|---|---|---|
| St Brigid's Kildare Town Primary SchoolKildare Town | 20427B | 1,025 |
+3.3%
+2.8%
– |
41 | 24.73 | 25 | 0 |
| S N BrighdeKill | 17662R | 744 |
+13.6%
+19.2%
+74.6%
|
30 | 24.40 | 28 | 0 |
| Aghards N SCelbridge | 19794V | 660 |
−2.8%
−5.4%
+5.4%
|
25 | 26.40 | 28 | 0 |
| St Laurences National SchoolSallins | 08099P | 646 |
−5.7%
−8.6%
+19.2%
|
24 | 26.92 | 28 | 0 |
| Presentation Girls Primary SchoolMaynooth | 00779U | 621 |
−4.9%
+15.0%
+47.2%
|
26 | 23.65 | 28 | 0 |
| Scoil BrídNaas | 20114D | 612 |
−7.8%
−13.6%
+1,076.9%
|
24 | 24.75 | 28 | 0 |
| Mercy Convent Primary SchoolNaas | 15040T | 607 |
+13.7%
−13.8%
−28.5%
|
25 | 23.80 | 29 | 0 |
| St Brigids N SKilcullen | 19675N | 598 |
−9.9%
−5.7%
+39.1%
|
26 | 22.31 | 26 | 0 |
| Maynooth B N SMaynooth | 17341U | 595 |
+0.5%
+13.3%
+41.7%
|
24 | 24.29 | 27 | 0 |
| Scoil Phadraig NaofaBaile Átha Í | 16705E | 592 |
−3.4%
+19.8%
+177.9%
|
26 | 22.08 | 28 | 0 |
| Scoil na Naomh UiligNewbridge | 20271T | 589 |
−5.3%
+11.1%
– |
24 | 23.38 | 26 | 0 |
| Scoil Mhichil NaofaAthy | 18288B | 496 |
−12.2%
−25.9%
−12.1%
|
24 | 18.54 | 22 | 0 |
| Prosperous N SNaas | 18515J | 493 |
−6.3%
−7.7%
+11.8%
|
21 | 22.62 | 28 | 0 |
| St Patricks BNSClane | 19796C | 488 |
−1.6%
−1.2%
+18.4%
|
19 | 25.05 | 29 | 0 |
| Scoil Uí RiadaCill Choca | 19897I | 484 |
−5.1%
−9.2%
+48.9%
|
21 | 22.48 | 29 | 0 |
| Scoil Naisiunta BhrideClane | 19797E | 480 |
−5.9%
+2.6%
+25.0%
|
20 | 23.55 | 28 | 0 |
| Scoil Chóca NaofaKilcock | 11976K | 467 |
+15.9%
+38.6%
+74.9%
|
18 | 25.61 | 28 | 0 |
| Scoil ChorbainNaas | 17254C | 460 |
−5.5%
+4.1%
−24.7%
|
20 | 23.00 | 27 | 0 |
| Scoil Ui FhiaichMaigh Nuad | 20058T | 459 |
−1.3%
−4.2%
+50.0%
|
19 | 24.16 | 30 | 2 |
| Scoil na MainistreachCelbridge | 18551N | 455 |
+13.5%
−16.8%
−23.3%
|
19 | 23.32 | 28 | 0 |
| Caragh N SNaas | 18654A | 454 |
−2.6%
−14.8%
+3.7%
|
17 | 26.41 | 30 | 3 |
| North Kildare Educate Together NSCelbridge | 19995I | 432 |
+9.6%
+57.1%
+71.4%
|
16 | 26.25 | 28 | 0 |
| St Josephs NSKilcock | 16706G | 423 |
+0.2%
+33.9%
+102.4%
|
17 | 24.18 | 27 | 0 |
| Kildare Town Educate Together NSKildare Town | 20403K | 417 |
−5.0%
+154.3%
– |
16 | 25.38 | 27 | 0 |
| Maynooth Educate Together National SchoolMaynooth | 20292E | 415 |
+36.5%
+85.3%
– |
16 | 25.19 | 27 | 0 |
| Newbridge Educate Together NSThe Curragh | 20177E | 406 |
−0.2%
+2.3%
+356.2%
|
16 | 25.38 | 28 | 0 |
| An Linbh IosaNaas | 19597T | 401 |
−14.7%
−2.7%
−31.6%
|
17 | 23.24 | 27 | 0 |
| Straffan N SNaas | 18644U | 401 |
+1.5%
+30.2%
+120.3%
|
16 | 24.69 | 29 | 0 |
| Scoil MhuireNewbridge | 19452Q | 389 |
−5.8%
−5.6%
−17.9%
|
16 | 23.94 | 26 | 0 |
| Gaelscoil Nas na RioghAn Nás | 20159C | 385 |
−6.3%
−4.0%
+332.6%
|
16 | 23.81 | 28 | 0 |
| Monasterevan ConventMonasterevin | 15769C | 377 |
+3.0%
+6.8%
+27.4%
|
15 | 24.73 | 31 | 1 |
| Scoil C.ui DhalaighLéim an Bhradáin | 19680G | 376 |
−10.0%
−15.9%
+0.5%
|
16 | 23.12 | 30 | 2 |
| Scoil Naomh PadraigCelbridge | 20257C | 374 |
−7.9%
−3.4%
– |
16 | 23.38 | 28 | 0 |
| Naas Community National SchoolNaas | 20351R | 364 |
+41.6%
+48.6%
– |
14 | 26.00 | 28 | 0 |
| St Conleths and Marys N SNewbridge | 17872F | 345 |
−1.7%
−5.7%
+0.6%
|
15 | 22.20 | 25 | 0 |
| Scoil DiarmadaCastledermot | 19786W | 344 |
−2.0%
−3.9%
+56.4%
|
14 | 23.71 | 29 | 0 |
| Scoil Mhuire JuniorNewbridge | 19550Q | 333 |
−12.4%
−21.3%
−25.8%
|
15 | 21.80 | 26 | 0 |
| St Annes National SchoolStraffan | 17674B | 329 |
−5.2%
+20.5%
+105.6%
|
14 | 23.07 | 30 | 1 |
| Rathangan B N SRathangan | 15957D | 308 |
+1.3%
+21.3%
+128.1%
|
13 | 23.23 | 30 | 3 |
| S N Rath MorNaas | 01821V | 308 |
+2.3%
+18.9%
+25.7%
|
13 | 23.69 | 30 | 1 |
| Scoil Chonnla PhadraigNewbridge | 15870O | 306 |
−10.5%
−11.0%
+1.0%
|
13 | 23.54 | 26 | 0 |
| Scoil BrideThe Curragh | 13350B | 304 |
−3.2%
−7.9%
−3.8%
|
12 | 25.33 | 30 | 1 |
| San Carlo Senior N SLeixlip | 19875V | 301 |
+10.7%
+18.5%
+1.7%
|
12 | 24.42 | 28 | 0 |
| Scoil BhrideLeixlip | 19407L | 295 |
+0.3%
−7.5%
+5.4%
|
12 | 24.08 | 28 | 0 |
| Scoil MhuireLeixlip | 19459H | 289 |
−4.3%
−9.4%
+15.6%
|
11 | 25.18 | 31 | 3 |
| Gaelscoil Chill DaraNewbridge | 20023A | 288 |
−21.3%
−33.6%
−14.0%
|
13 | 21.69 | 33 | 1 |
| Scoil Bhride N SRathangan | 18018S | 286 |
−7.4%
−2.1%
−5.0%
|
12 | 23.33 | 27 | 0 |
| S N Connlaodh Naofa NNewbridge | 17873H | 285 |
−13.9%
−33.7%
−32.0%
|
12 | 22.75 | 26 | 0 |
| St Conleths N SCarbury | 18449W | 278 |
−14.2%
−13.4%
+16.3%
|
12 | 22.25 | 29 | 0 |
| San Carlo Junior NSLeixlip | 19653D | 265 |
−2.6%
−6.0%
+1.1%
|
11 | 23.18 | 27 | 0 |
| Scoil Eoin PhoilLeixlip | 19684O | 264 |
−13.7%
−16.7%
+6.5%
|
11 | 22.91 | 32 | 1 |
| Scoil Mhuire Allenwood National SchoolNaas | 20505S | 263 |
+4.8%
–– |
11 | 23.36 | 28 | 0 |
| St Laurences N SAthy | 09414C | 259 |
−4.8%
−17.5%
−5.8%
|
11 | 22.45 | 31 | 1 |
| Scoil Naomh BridCelbridge | 16566Q | 240 |
−29.4%
−51.8%
−50.5%
|
10 | 23.00 | 27 | 0 |
| Scoil Naisiunta Naomh PheadarMonasterevin | 16707I | 239 |
+5.3%
+2.6%
+36.6%
|
9 | 26.56 | 28 | 0 |
| Ursaille NaofaNaas | 17968S | 236 |
−8.5%
−8.9%
+12.4%
|
10 | 23.60 | 28 | 0 |
| S N BrighdeNewbridge | 16654N | 229 |
+6.0%
+9.0%
+27.2%
|
8 | 27.88 | 32 | 2 |
| Killashee Multi-Denominational NSNaas | 20087D | 224 |
−10.8%
+26.6%
+19.1%
|
9 | 24.89 | 27 | 0 |
| S N MhuireNaas | 18055B | 216 |
+18.0%
+18.0%
−6.9%
|
9 | 23.33 | 29 | 0 |
| Gaelscoil Mhic AodhaBaile Chill Dara | 20428D | 215 |
+18.8%
+283.9%
– |
8 | 26.88 | 32 | 2 |
| Rathcoffey N SRathcoffey South | 16845U | 215 |
−2.7%
−4.0%
+43.3%
|
9 | 23.89 | 31 | 3 |
| Leixlip Educate Together National SchoolLeixlip | 20526D | 207 |
+639.3%
–– |
8 | 25.12 | 29 | 0 |
| S N Cill DainginMonasterevan | 18675I | 207 |
−6.8%
−8.0%
+65.6%
|
8 | 25.12 | 31 | 2 |
| St Patricks N SNewbridge | 13328I | 187 |
−2.6%
−12.6%
+28.1%
|
8 | 22.62 | 30 | 2 |
| Almhaine N SNaas | 17567A | 184 |
−19.3%
−23.7%
+4.0%
|
8 | 23.00 | 29 | 0 |
| Scoil BhrídeNurney | 16345A | 183 |
−11.6%
−16.4%
+0.5%
|
8 | 22.88 | 28 | 0 |
| S N Coill DubhNaas | 18096P | 182 |
+2.8%
+14.5%
+87.6%
|
7 | 23.43 | 28 | 0 |
| Gaelscoil RuairíMaigh Nuad | 20527F | 173 |
+458.1%
–– |
7 | 23.86 | 30 | 2 |
| S N Baile RoibeairdRobertstown | 18430B | 173 |
−12.2%
−26.1%
+30.1%
|
7 | 23.86 | 33 | 2 |
| St Brigids N SCurragh | 16302F | 167 |
−6.2%
−13.0%
−22.3%
|
6 | 26.83 | 30 | 2 |
| Gaelscoil Átha ÍBaile Átha Í | 20192A | 151 |
−17.5%
−30.7%
+243.2%
|
6 | 24.17 | 32 | 2 |
| St. Catherine of SiennaKildare | 20558Q | 151 | ––– | 8 | 18.12 | 27 | 0 |
| S N IdeAthy | 17650K | 139 |
−26.8%
−32.5%
−23.6%
|
6 | 21.17 | 24 | 0 |
| S N Cloch RinnceMoyvalley | 18093J | 137 |
0.0%
−26.3%
−13.8%
|
6 | 20.83 | 26 | 0 |
| S N Colmcill NaofaAthy | 17787O | 129 |
+2.4%
−3.7%
+27.7%
|
6 | 21.50 | 29 | 0 |
| Ballyshannon N SKilcullen | 15456E | 115 |
−9.4%
+5.5%
+64.3%
|
5 | 23.00 | 24 | 0 |
| Newtown NSEnfield | 18650P | 110 |
+8.9%
+11.1%
+31.0%
|
4 | 24.50 | 28 | 0 |
| Primrose Hill NSCelbridge | 13819E | 109 |
−6.8%
−11.4%
−10.7%
|
5 | 21.80 | 27 | 0 |
| S N NMH MhuireNaas | 16777G | 105 |
+1.9%
+20.7%
+218.2%
|
5 | 21.00 | 28 | 0 |
| S N BrideMonasterevin | 18179T | 101 |
−29.4%
−30.3%
+17.4%
|
5 | 20.20 | 26 | 0 |
| S N Scoil TreasaEnfield | 18445O | 100 |
−8.3%
−20.6%
+112.8%
|
4 | 25.00 | 29 | 0 |
| S N Tir MochainNaas | 18666H | 100 |
−18.0%
−19.4%
−24.2%
|
5 | 20.00 | 24 | 0 |
| St Davids NSNaas | 11893G | 98 |
+8.9%
+3.2%
+4.3%
|
4 | 23.00 | 24 | 0 |
| Athy Model SchoolAthy | 06209J | 90 |
+5.9%
−4.3%
−4.3%
|
4 | 21.00 | 24 | 0 |
| S N Cianog NaofaNaas | 12998C | 90 |
−9.1%
−14.3%
−7.2%
|
4 | 22.50 | 26 | 0 |
| Hewetsons N SClane | 13902O | 89 |
+2.3%
+3.5%
+8.5%
|
4 | 22.25 | 29 | 0 |
| S N Oilibhear PlungleadCarbury | 17995V | 88 |
−12.9%
−13.7%
+35.4%
|
4 | 22.00 | 25 | 0 |
| St Patricks NSEnfield | 18130M | 87 |
−25.6%
−43.1%
−29.3%
|
4 | 21.75 | 28 | 0 |
| S N Baile Mhic AdaimMagh Bhealaigh | 18092H | 85 |
+10.4%
+25.0%
+97.7%
|
4 | 21.25 | 26 | 0 |
| Kilberry N SAthy | 13165G | 84 |
−7.7%
−25.0%
−28.8%
|
4 | 21.00 | 24 | 0 |
| Brannoxtown Community N SNaas | 16817P | 83 |
+176.7%
+29.7%
−10.8%
|
4 | 20.75 | 23 | 0 |
| S N BrighdeCarbury | 17931S | 60 |
−7.7%
−34.1%
+17.6%
|
3 | 20.00 | 25 | 0 |
| S N na Maighdine MhuireBroadford | 18287W | 60 |
−16.7%
−34.8%
−40.0%
|
3 | 20.00 | 29 | 0 |
| Churchtown N SAthy | 07790U | 55 |
−30.4%
−52.6%
−42.1%
|
3 | 18.33 | 21 | 0 |
| S N BrideCurragh | 18031K | 55 |
−11.3%
−36.8%
−38.9%
|
3 | 16.33 | 22 | 0 |
| S N Naomh IosephKilcullen | 18378C | 51 |
−5.6%
−31.1%
+88.9%
|
3 | 13.00 | 15 | 0 |
| S N Cill CaeAthy | 17714K | 49 |
−12.5%
−33.8%
+22.5%
|
3 | 16.33 | 20 | 0 |
| St. John's National SchoolMonasterevin | 12182B | 45 |
0.0%
+12.5%
+32.4%
|
2 | 22.50 | 28 | 0 |
| S N Naomh LorcainAthy | 18063A | 34 |
−29.2%
−37.0%
−49.3%
|
3 | 11.33 | 16 | 0 |
| S N na Cloiche MoireRathvilly | 14643V | 20 |
−9.1%
+17.6%
−9.1%
|
2 | 10.00 | 10 | 0 |
| Ballyroe Central N SAthy | 19425N | 18 |
−25.0%
−33.3%
−55.0%
|
2 | 9.00 | 11 | 0 |
No schools match that filter.