Roscommon
87 primary schools and 7,953 pupils in 2025/26.
- Pupils in 2025/26
- 7,953
- −69 on 2024/25
- Schools
- 87
- No change on 2024/25
- Average school size
- 91.4
- −0.8 on 2024/25
- Average class size
- 20.55
- −0.30 on 2024/25
Trends in Roscommon
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
7,953
−69 on 2024/25
Schools
87
115 in 1975/76
Average pupils per school
91.4
69.6 in 1975/76
Average class size
20.55
−0.30 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.
85 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 Tarmon N SCastlerea, Co. Roscommon 118 → 276 +133.9%
- 2 Rooskey N SCarrick-on-Shannon, Co. Roscommon 94 → 160 +70.2%
- 3 Cloontuskert National SchoolLanesboro, Co. Roscommon 54 → 82 +51.9%
- 4 S N Lios A Cuill MCastlerea, Co. Roscommon 62 → 94 +51.6%
- 5 Scoil Mhuire,Ballinasloe, Co. Roscommon 78 → 115 +47.4%
Fallen most
Pupils in 2015/16 and 2025/26
- 1 Gorthaganny N SLoughglynn, Co. Roscommon 87 → 45 −48.3%
- 2 Don N SBallaghaderreen, Co. Roscommon 65 → 38 −41.5%
- 3 Carrick N SAthlone, Co. Roscommon 67 → 41 −38.8%
- 4 Ballintleva N SAthlone, Co. Roscommon 62 → 46 −25.8%
- 5 Whitehall N STarmonbarry, Co. Roscommon 123 → 93 −24.4%
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
2 schools still filling their classes in 2015/16 or opened since, with 1,032 pupils between them. They aren’t in the figures above.
- St Cóman's Wood Primary SchoolRoscommon · figures start 2017/18 605
- Abbey Primary SchoolRoscommon · figures start 2023/24 427
Break Roscommon down
Select a group to see its schools, pupils and class sizes.
Planning areas
| Roscommon | 14 | 123.3 | 21.25 | 79 |
−1.2%
+56.2%
+118.8%
| |
|---|---|---|---|---|---|---|
| Athlone | 10 | 146.4 | 22.47 | 64 |
−6.0%
+0.3%
+24.4%
| |
| Boyle | 7 | 118.3 | 21.94 | 36 |
+117.3%
+106.0%
+252.3%
| |
| Castlerea | 9 | 85.2 | 21.00 | 34 |
+21.6%
+26.8%
+39.7%
| |
| Ballaghadereen | 8 | 91.9 | 19.86 | 37 |
+10.4%
+18.5%
+10.7%
| |
| Ballinasloe | 4 | 95.5 | 21.88 | 17 |
+10.7%
+14.7%
+27.8%
| |
| Elphin | 5 | 67.0 | 19.71 | 17 |
+2.1%
+5.0%
+9.1%
| |
| Strokestown | 5 | 60.8 | 18.06 | 16 |
−5.6%
+18.3%
+34.5%
| |
| Longford–Newtownforbes | 3 | 98.3 | 24.58 | 12 |
+7.7%
+28.8%
+83.2%
| |
| Carrick-on-Shannon | 4 | 72.5 | 20.29 | 14 |
+3.6%
+23.4%
+65.7%
| |
| Ballygar | 6 | 43.2 | 15.88 | 16 |
+4.0%
+8.8%
+22.2%
| |
| Ballyhaunis | 3 | 57.0 | 18.33 | 9 |
−12.3%
−18.6%
−20.8%
| |
| Lanesboro | 3 | 55.3 | 16.60 | 10 |
−6.2%
0.0%
−6.7%
| |
| Dunmore | 1 | 125.0 | 20.83 | 6 |
−24.2%
−14.4%
+35.9%
| |
| Drumshanbo | 5 | 21.2 | 10.60 | 10 |
−12.4%
−17.8%
−24.8%
|
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 Elphin | 69 | 95.7 | 20.85 | 308 | |
|---|---|---|---|---|---|
| Archbishop of Tuam | 5 | 82.6 | 20.89 | 19 | |
| Bishop of Achonry | 2 | 173.5 | 19.28 | 18 | |
| Bishop of Clonfert | 3 | 84.7 | 21.17 | 12 | |
| An Foras Pátrúnachta | 1 | 149.0 | 24.83 | 6 | |
| Bishop of Ardagh & Clonmacnoise | 4 | 24.2 | 12.12 | 8 | |
| Bishop of Kilmore Elphin & Ardagh COI | 2 | 29.5 | 13.25 | 4 | |
| Galway and Roscommon ETB | 1 | 28.0 | 14.00 | 2 |
Class sizes
Mainstream class groups only. The source does not identify which standard/year group each class group belongs to. Figures for 2025/26: 7,747 pupils in mainstream classes.
- Average class size
- 20.55
- Mainstream classes
- 377
- Largest class
- 36
- Classes of 30 or more
- 19
- Schools with a class of 30+
- 14
Teachers
Teachers in the 87 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
- 377
- Up 65 since 2006/07, while pupils rose 21%
- Teaching posts in 2025/26
- about 585
- Estimate: 377 class teachers, 16 principals and deputies, 155 special education and 37 special class teachers
- Teachers in 2015/16
- 470
- 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
1 special school in Roscommon, and the special classes in its 87 mainstream schools. Special schools aren't counted in the pupils, class sizes or teachers above.
- Pupils in special schools
- 87
- In 1 school, up from 37 in 2015/16
- Allocated for 2026/27
- 43
- In 22 schools: 7 new classes, 5 schools with their first
- Autism classes
- 32
- 86% of special classes
Special classes since 2020/21
In Roscommon's mainstream schools, from the NCSE's yearly lists
- 2020/21 18
- 2021/22 19
- 2022/23 22
- 2023/24 28
- 2024/25 34
- 2025/26 37
- 2026/27 43
2026/27, dashed: allocated for next year.
| Special school | Pupils | Since 2015/16 | Teaching posts | SNAs |
|---|---|---|---|---|
| Scoil Micheal NaofaCastlerea · Mild general learning disability | 87 |
+135.1%
|
15 | 30.5 |
Sources: Department of Education enrolment lists; NCSE special class lists and special school allocations (CC BY 4.0).
Schools in Roscommon
87 schools with 2025/26 figures, largest first.
Select a column heading to sort
| Roll number | |||||||
|---|---|---|---|---|---|---|---|
| St Cóman's Wood Primary SchoolRoscommon | 20498B | 605 |
−6.6%
–– |
26 | 22.38 | 28 | 0 |
| Abbey Primary SchoolRoscommon | 20573M | 427 | ––– | 16 | 26.12 | 30 | 1 |
| S N Cluain na CilleAthlone | 18395C | 399 |
−7.0%
+19.8%
+343.3%
|
16 | 24.94 | 29 | 0 |
| St Attractas N SBallaghaderreen | 19980S | 281 |
+17.6%
+21.1%
+17.1%
|
14 | 20.07 | 26 | 0 |
| Tarmon N SCastlerea | 13757I | 276 |
+43.0%
+133.9%
+187.5%
|
9 | 27.33 | 36 | 5 |
| Roxboro N SDerrane | 18742U | 226 |
+10.2%
+9.2%
+135.4%
|
9 | 25.11 | 30 | 1 |
| Ballybay National SchoolAthlone | 19534S | 224 |
+12.0%
−0.4%
−6.3%
|
9 | 24.22 | 30 | 1 |
| S N Cnoc an SamhraidhAthlone | 12754U | 223 |
−13.6%
−6.3%
−14.2%
|
10 | 20.80 | 24 | 0 |
| S N Cor na Fola BAthlone | 01607T | 223 |
−8.6%
−23.9%
−23.1%
|
10 | 22.30 | 30 | 1 |
| S N Cruachainvia Boyle | 18012G | 173 |
−0.6%
+4.2%
+293.2%
|
7 | 20.57 | 27 | 0 |
| Rooskey N SCarrick-on-Shannon | 04800F | 160 |
+23.1%
+70.2%
+146.2%
|
6 | 26.67 | 34 | 1 |
| N Micheal agus PadraigBoyle | 19720P | 156 |
+16.4%
+40.5%
+90.2%
|
6 | 25.00 | 33 | 1 |
| Gaelscoil de hIdeBóthar na Gaillimhe | 20126K | 149 |
−4.5%
−16.3%
+52.0%
|
6 | 24.83 | 30 | 1 |
| S N an Gleann DuibhAthlone | 18626S | 147 |
+5.0%
+22.5%
+37.4%
|
6 | 24.50 | 29 | 0 |
| St Annes Con N SCastlerea | 13198V | 141 |
+21.6%
+11.0%
+14.6%
|
7 | 17.71 | 25 | 0 |
| Abbeycarton NSElphin | 19809I | 138 |
−13.8%
−13.8%
−0.7%
|
6 | 23.00 | 28 | 0 |
| S N Cnoc an ChrocaireKnockcroghery | 18571T | 136 |
−11.7%
−9.3%
+52.8%
|
6 | 19.67 | 26 | 0 |
| St Mary's PrimaryStrokestown | 17808T | 136 |
+10.6%
+40.2%
+65.9%
|
5 | 24.80 | 28 | 0 |
| Scoil BhrídeRoscommon | 19815D | 126 |
+14.5%
+14.5%
+31.2%
|
5 | 25.20 | 31 | 1 |
| Cloonfad N SBallyhaunis | 15557K | 125 |
−24.2%
−14.4%
+35.9%
|
6 | 20.83 | 24 | 0 |
| S N Naomh SeosamhBallymurray | 12964I | 121 |
+7.1%
+36.0%
+236.1%
|
5 | 24.20 | 30 | 1 |
| Scoil Mhuire,Ballinasloe | 15531P | 115 |
+32.2%
+47.4%
+64.3%
|
5 | 23.00 | 29 | 0 |
| Lisaniskey N SDonamon | 14356S | 108 |
+13.7%
+25.6%
+44.0%
|
5 | 21.60 | 28 | 0 |
| S N Naomh CiaranAthlone | 19368E | 107 |
+13.8%
−7.8%
−20.7%
|
4 | 25.25 | 31 | 2 |
| Athleague N SAthleague | 15308M | 105 |
+25.0%
+123.4%
+162.5%
|
4 | 26.25 | 28 | 0 |
| Taughmaconnell N SBallinasloe | 15614T | 105 |
+5.0%
+16.7%
+28.0%
|
5 | 21.00 | 25 | 0 |
| S N Padraig NaofaAn Caisleáin Riabhach | 17748E | 104 |
+1.0%
+44.4%
+52.9%
|
5 | 20.80 | 28 | 0 |
| S N Baile Ui FhidhneScramogue | 18432F | 96 |
−11.1%
+23.1%
+29.7%
|
4 | 24.00 | 34 | 1 |
| S N Lios A Cuill MCastlerea | 13047A | 94 |
+2.2%
+51.6%
+36.2%
|
4 | 23.50 | 26 | 0 |
| Whitehall N STarmonbarry | 14049J | 93 |
−21.2%
−24.4%
+34.8%
|
4 | 23.25 | 30 | 1 |
| Dangan NSCarrick-on-Shannon | 17571O | 92 |
+13.6%
+46.0%
+124.4%
|
4 | 23.00 | 24 | 0 |
| S N Naomh TreasaBoyle | 18454P | 89 |
+7.2%
−14.4%
+8.5%
|
4 | 22.25 | 29 | 0 |
| St. Bride's N.S.Castlerea | 16334S | 89 |
+6.0%
−17.6%
+6.0%
|
4 | 22.25 | 26 | 0 |
| Cloontuskert National SchoolLanesboro | 18116S | 82 |
+20.6%
+51.9%
0.0%
|
4 | 20.50 | 27 | 0 |
| Carrick Mixed N SBallinlough | 16009H | 80 |
−9.1%
−4.8%
−3.6%
|
4 | 20.00 | 24 | 0 |
| S N Ard CianainAthlone | 17054R | 77 |
−18.9%
+32.8%
+42.6%
|
4 | 19.25 | 30 | 1 |
| Tulsk N SCastlerea | 16034G | 77 |
+4.1%
+2.7%
+16.7%
|
4 | 19.25 | 22 | 0 |
| Scoil MhuireLanesborough | 18061T | 69 |
−9.2%
−17.9%
+19.0%
|
4 | 17.25 | 20 | 0 |
| Brideswell N SAthlone | 15413J | 68 |
+9.7%
+11.5%
+36.0%
|
3 | 22.67 | 27 | 0 |
| S N BrusnaBallaghadereen | 17904P | 66 |
+17.9%
+10.0%
−19.5%
|
4 | 16.50 | 20 | 0 |
| S N Pol NaofaCastlerea | 01086R | 66 |
+4.8%
+24.5%
+20.0%
|
3 | 22.00 | 24 | 0 |
| Ciaran NaofaFuerty | 18194P | 60 |
−6.2%
−22.1%
−31.8%
|
3 | 20.00 | 21 | 0 |
| Ballyforan Mixed N SBallinasloe | 01866U | 59 |
0.0%
−7.8%
+3.5%
|
3 | 18.00 | 21 | 0 |
| Ballanagare N SCastlerea | 17266J | 57 |
−3.4%
−12.3%
−8.1%
|
3 | 19.00 | 21 | 0 |
| S N Mhuire LourdesCastlerea | 18536R | 57 |
+46.2%
+16.3%
−32.9%
|
3 | 19.00 | 22 | 0 |
| Tibohine N SCastlerea | 15543W | 56 |
+9.8%
+9.8%
−1.8%
|
3 | 18.67 | 23 | 0 |
| Camcloon N SAthlone | 15980V | 55 |
−14.1%
+12.2%
+358.3%
|
3 | 17.00 | 22 | 0 |
| Tisrara National SchoolFour Roads | 18165I | 54 |
+10.2%
−8.5%
0.0%
|
3 | 18.00 | 23 | 0 |
| Clover Hill N SCloverhill | 13262E | 51 |
−27.1%
+121.7%
+200.0%
|
3 | 15.00 | 18 | 0 |
| S N Naomh EoinBoyle | 14925I | 47 |
+42.4%
+20.5%
+46.9%
|
3 | 15.67 | 17 | 0 |
| Ballintleva N SAthlone | 18729F | 46 |
−11.5%
−25.8%
−17.9%
|
3 | 15.33 | 19 | 0 |
| Granlahan G N SBallinlough | 15664L | 46 |
+9.5%
+17.9%
+9.5%
|
2 | 20.00 | 21 | 0 |
| Gorthaganny N SLoughglynn | 16127N | 45 |
−30.8%
−48.3%
−50.5%
|
3 | 15.00 | 18 | 0 |
| S N Cill TrostainStrokestown | 17353E | 45 |
+181.2%
+136.8%
+40.6%
|
3 | 15.00 | 16 | 0 |
| Castleplunkett N SCastlerea | 15545D | 44 |
+4.8%
−17.0%
−25.4%
|
2 | 22.00 | 23 | 0 |
| Clooniquin N SElphin | 18027T | 44 |
+10.0%
+83.3%
+57.1%
|
2 | 22.00 | 22 | 0 |
| S N Naomh PadraigStrokestown | 15045G | 44 |
+7.3%
+33.3%
+25.7%
|
3 | 13.67 | 17 | 0 |
| Cloonfour N SRooskey | 13498K | 42 |
+61.5%
+250.0%
+55.6%
|
2 | 21.00 | 22 | 0 |
| Carrick N SAthlone | 13839K | 41 |
−33.9%
−38.8%
+28.1%
|
2 | 18.00 | 23 | 0 |
| Fairymount N SCastlerea | 15425Q | 39 |
+34.5%
+34.5%
+44.4%
|
2 | 19.50 | 24 | 0 |
| Don N SBallaghaderreen | 15255R | 38 |
−33.3%
−41.5%
+5.6%
|
2 | 19.00 | 21 | 0 |
| S N Cill RonainBoyle | 06100K | 37 |
+85.0%
+76.2%
+37.0%
|
2 | 18.50 | 20 | 0 |
| Naomh AtrachtaMainistir Na Buille | 18182I | 36 |
+5.9%
−12.2%
+111.8%
|
2 | 18.00 | 22 | 0 |
| Ballinlough N SBallinlough | 11943S | 35 |
+105.9%
+94.4%
+59.1%
|
2 | 14.50 | 17 | 0 |
| Threen N SCastlerea | 10967E | 35 |
+2.9%
0.0%
+16.7%
|
2 | 17.50 | 20 | 0 |
| S N RonainAthlone | 12003V | 34 |
−15.0%
+3.0%
+54.5%
|
2 | 17.00 | 19 | 0 |
| Grange N SBoyle | 15584N | 32 |
+6.7%
+6.7%
−22.0%
|
2 | 16.00 | 18 | 0 |
| Kilteevan N SKilteevan | 14966W | 32 |
+14.3%
−11.1%
−17.9%
|
2 | 16.00 | 17 | 0 |
| Aughrim N SCarrick-on-Shannon | 14684M | 31 |
−18.4%
−24.4%
−26.2%
|
2 | 15.50 | 18 | 0 |
| Clonown N SAthlone | 16427C | 28 |
+3.7%
−9.7%
−15.2%
|
2 | 14.00 | 19 | 0 |
| Lecarrow Community National SchoolLecarrow | 18272J | 28 |
+75.0%
+7.7%
+21.7%
|
2 | 14.00 | 16 | 0 |
| Strabaggan N SCara Droma Ruisg | 19257S | 25 |
+8.7%
−26.5%
−32.4%
|
2 | 12.50 | 16 | 0 |
| Cloonbonnif N SCastlerea | 11242L | 24 |
+4.3%
−14.3%
+33.3%
|
2 | 12.00 | 15 | 0 |
| Mount Talbot N SMount Talbot | 14056G | 24 |
+33.3%
−17.2%
−14.3%
|
2 | 12.00 | 16 | 0 |
| S N Michil NaofaCarrick-on-Shannon | 05220P | 24 |
−27.3%
−22.6%
−40.0%
|
2 | 12.00 | 17 | 0 |
| S N ParoisteachBoyle | 17329H | 24 |
−11.1%
+9.1%
+26.3%
|
2 | 12.00 | 13 | 0 |
| S N Naomh PadraigBoyle | 13978B | 22 |
−29.0%
−29.0%
−4.3%
|
2 | 11.00 | 12 | 0 |
| Clooncagh N SStokestown | 16291D | 20 |
−23.1%
−20.0%
−9.1%
|
2 | 10.00 | 13 | 0 |
| S N Naomh PadraigCarrick-on-Shannon | 11201U | 18 |
−43.8%
−40.0%
+50.0%
|
2 | 9.00 | 11 | 0 |
| S N Rath AradhRahara | 17100V | 17 |
+30.8%
−26.1%
−32.0%
|
2 | 8.50 | 11 | 0 |
| S N O DubhlainKilrooskey | 17849K | 15 |
−54.5%
−46.4%
−60.5%
|
2 | 7.50 | 9 | 0 |
| S N Lasair NaofaCarrick on Shannon | 17622F | 13 |
−45.8%
−40.9%
−60.6%
|
2 | 6.50 | 8 | 0 |
| S N Naomh CeitheachBallymacurley | 16815L | 13 |
−50.0%
−68.3%
−75.5%
|
2 | 6.50 | 9 | 0 |
| Scoil Mhuire gan SmalDysart | 18005J | 13 |
−31.6%
−23.5%
−23.5%
|
2 | 6.50 | 8 | 0 |
| Lismoil N SAthlone | 11466K | 12 |
−29.4%
−36.8%
−14.3%
|
2 | 6.00 | 6 | 0 |
| S N Naomh MhuireCarrick-on-Shannon | 17709R | 9 |
−60.9%
−57.1%
−57.1%
|
2 | 4.50 | 6 | 0 |
| Slatta N SKilglass | 13879W | 8 |
−66.7%
−66.7%
−38.5%
|
2 | 4.00 | 5 | 0 |
No schools match that filter.