Home · Geography

Offaly

Use the sections below to drill down into this county.

County summary

Schools
67
Pupils
9,295
Average school size
138.7

County class-size profile

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
20.89
Mainstream classes
422
Classes with 30+ pupils
24
Schools with class 30+
14

Latest class-size year: 2025/26. Mainstream class pupils: 8,815.

Average class size

County trends over time

Total enrolment

Total schools

Average pupils per school

By Local authority

By School patron

By Planning area

Schools in this county

School Roll number Total (latest year) Latest average class size Largest class Classes 30+
Scoil Bhríde Primary School 20267F 480 21.10 27 0
EDENDERRY CONVENT N S 16013V 429 24.53 28 0
St. Joseph's N.S. 18797W 360 16.90 19 0
SCOIL COLMAIN NAOFA 17746A 322 23.38 32 2
SHINCHILL N S 17031F 286 22.83 30 2
DAINGEAN N S 16620T 261 22.64 30 2
SCOIL MHUIRE 18057F 249 16.43 24 0
ST RYNAGHS N S 18157J 249 24.30 32 3
CROINCHOILL N S 18267Q 243 29.75 33 5
Tullamore Educate Together NS 20189L 236 22.40 29 0
ARDEN BOYS NS 19713S 215 23.22 27 0
BALLYKILMURRY N S 15656M 199 22.62 25 0
S N NAOMH CHOLUMCHILLE 17508H 197 23.88 30 1
S N SHEOSAIMH NAOFA 17637S 193 22.62 29 0
St Patrick's National School 18364O 192 19.20 29 0
St. Cynoc's National School 20289P 189 22.25 33 1
S N PHROINSIAIS NAOFA 18406E 186 21.00 27 0
GAELSCOIL AN EISCIR RIADA 19990V 185 23.12 26 0
CLARA CONVENT N S 13118U 180 18.67 22 0
ST BRENDANS MONASTERY 12370C 178 17.33 24 0
S N MHANACHAIN 17540D 176 25.14 32 1
CHARLEVILLE N S 10353P 173 23.00 27 0
S N CRONAIN NAOFA 17523D 171 19.88 27 0
S N NAOMH PHILOMENA 16928B 164 19.88 26 0
S N NAOMH EOIN 02413L 148 24.67 35 1
S N Chartaigh Naofa 20273A 147 16.71 27 0
MERCY PRIMARY SCHOOL 03220F 141 16.88 21 0
CEANN EITIGH N S 16802C 132 22.00 27 0
GEASHILL 1 N S 09191I 126 18.67 27 0
S N MHUIRE 18115Q 124 23.60 30 2
S N PHADRAIG 18328K 124 24.80 32 1
SHINRONE MIXED N S 12343W 121 23.00 27 0
S N NAOMH BRIGHDE BUACH 18524K 116 17.50 23 0
S N BHRIDE 18399K 111 22.20 29 0
ST CIARANS MIXED N S 16435B 110 19.60 25 0
Scoil Mhuire Agus Chormaic 20387P 109 19.40 24 0
S N SEOSAMH 17003A 108 27.00 30 1
S N SEOSAMH 07191V 97 21.25 27 0
ST COLMANS N S 19354Q 97 24.25 28 0
ST MARYS NATIONAL SCHOOL 20068W 93 23.25 29 0
S N MHUIRE NAOFA 18335H 91 18.20 26 0
S N OSMANN 07949I 86 21.50 22 0
CLONBULLOGUE N S 15325M 84 21.00 28 0
NAOMH MHUIRE N S 17616K 83 19.25 25 0
S N CHIARAIN NAOFA 17188P 83 20.75 26 0
COOLDERRY CENTRAL NS 19638H 82 20.50 21 0
CLONAGHADOO N S 16160L 81 17.25 23 0
CASTLEJORDAN CENTRAL NS 19300Q 79 19.75 25 0
S N MHUIRE BAINRIOGHAN 17336E 76 21.67 28 0
HIGH ST MIXED N S 13191H 73 24.33 29 0
S N MHUIRE 18795S 72 24.00 31 1
S N NAOMH BROGAIN 15983E 72 16.75 19 0
ST CRONANS MIXED N S 12294M 72 22.00 23 0
SEIR KIERANS N S 11203B 71 21.67 25 0
SCOIL BHRIDE 18690E 70 17.50 26 0
Gaelscoil Éadan Doire 20332N 69 14.25 17 0
S N NAOMH CALLIN 16990G 69 23.00 25 0
S N CAOIMHIN NAOFA 18331W 67 22.33 30 1
S N MUIRE NAOFA 17069H 64 19.33 22 0
EDENDERRY 2 N S 15638K 48 16.00 17 0
Gaelscoil na Laochra 20461B 45 19.50 21 0
S N LOMCHLUANA 18777Q 33 10.50 13 0
S N CHIARAIN NAOFA 17753U 29 14.50 18 0
MOUNT BOLUS N S 15395K 25 12.50 14 0
S N ROS COM RUA 18537T 21 10.50 11 0
CLONEYHURKE N S 15923J 18 9.00 12 0
S N PEADAR AGUS POL 18068K 15 7.50 9 0