Mainstream class group data is shown separately from standard/year-group enrolment data. The source does not identify which standard/year group each class group belongs to.
Average class size
24.97
2025/26
Mainstream classes
32
2025/26
Largest class group
28
2025/26
Classes with 30+ pupils
0
2025/26
Class group metrics trend
Class group metrics by year
Year
Mainstream class pupils
Mainstream classes
Average class size
Largest class
Classes 30+
2006/07
679
23
29.52
32
15
2007/08
716
25
28.64
34
9
2008/09
729
26
28.04
34
6
2009/10
779
28
27.82
30
3
2010/11
807
29
27.83
30
2
2011/12
837
30
27.90
31
12
2012/13
867
31
27.97
31
10
2013/14
892
32
27.88
31
7
2014/15
884
32
27.62
31
9
2015/16
883
32
27.59
31
8
2016/17
906
32
28.31
31
10
2017/18
905
32
28.28
31
9
2019/20
885
32
27.66
30
6
2020/21
884
32
27.62
30
2
2021/22
860
32
26.88
29
0
2022/23
856
32
26.75
28
0
2023/24
837
32
26.16
28
0
2024/25
835
32
26.09
28
0
2025/26
799
32
24.97
28
0
Data highlights
Key numbers to spot outliers or notable changes.
Biggest gain in a single year: 2006/07: 627 in 2005/06 → 686, +59 pupils.
Biggest loss in a single year: 1979/80: 300 in 1978/79 → 268, -32 pupils.
Largest single-class increase: 3rd Class in 2021/22 (103 → 107, +4).
Largest single-class decrease: 6th Class in 2021/22 (117 → 104, -13).
Largest cohort-step gain: 4th → 5th in 2022/23 (102 → 104, +2).
Largest cohort-step loss: SI → 1st in 2022/23 (109 → 103, -6).
Overall: 258 (1974/75) → 805 (2025/26), 547.
Summary statistics (class-level data)
Min / max / mean enrolment per class across the available final by-standard years.
Class
Min
Max
Mean
Years
Junior Infants
91
114
105.2
6
Senior Infants
100
116
107.2
6
1st Class
99
112
106.0
6
2nd Class
101
110
106.0
6
3rd Class
101
111
104.8
6
4th Class
97
108
104.3
6
5th Class
104
108
105.7
6
6th Class
103
117
107.0
6
Total
258
906
586.2
43
Total enrolment over time
Total and gender trends use historical records where available. Class-level data starts in 2020/21.
Enrolment by gender over time
Enrolment by class over time
Cohort progression
Track how each cohort (pupils who were in the same class in the same year) progresses through the school. Each step shows the count; the number between steps is the net change (pupils gained minus pupils lost).