Home · Geography

Cavan

Use the sections below to drill down into this county.

County summary

Schools
75
Pupils
9,711
Average school size
129.5

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
21.24
Mainstream classes
443
Classes with 30+ pupils
19
Schools with class 30+
13

Latest class-size year: 2025/26. Mainstream class pupils: 9,408.

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+
ST CLARES PRIMARY SCHOOL 08490N 548 18.72 24 0
VIRGINIA MXD N S 16083T 463 22.85 32 1
ST CLARES NS 19983B 422 24.12 29 0
ST JOSEPHS N S 20172R 377 23.60 30 1
ST KILLIANS N S 19608V 328 22.14 28 0
BAILIEBORO N S 18059J 288 16.87 28 0
SN NAOMH FEIDHLIM BOYS SNR SCH 17326B 265 17.93 22 0
BUTLERSBRIDGE NS 19326L 261 25.50 31 3
St Michaels National School 20277I 232 17.85 24 0
S N Beal Atha na nEach 16921K 229 24.11 32 2
DROMAILI S N 11541V 213 23.67 29 0
BALLYCONNELL MXD N S 16093W 199 22.62 28 0
KILLYGARRY N S 14399N 198 24.75 28 0
Gaelscoil Bhreifne 20026G 193 22.62 28 0
S N LEITIR 18564W 187 26.71 32 2
CASTLETARA N S 14073G 183 23.57 31 1
SEARCOG I N S 14336M 183 26.14 32 2
S N CRUABANAI 08453H 174 24.86 32 2
MILLTOWN N S 08948L 173 23.00 28 0
MULLAHORAN CENTRAL N S 19363R 164 22.57 26 0
CONVENT OF MERCY N S 16057S 163 23.29 27 0
Cnoc an Teampaill 17625L 158 23.50 29 0
BALLYHAISE N S 17780A 152 24.33 26 0
KILLINKERE N S 15502I 151 21.57 29 0
S N Doire na Ceise 17601U 143 22.83 30 1
S N LATHRACH 18833A 140 28.00 35 1
DARLEY N S 12312L 130 23.80 31 1
S N LATHRACH 2 14211P 129 21.50 24 0
KILL N S 19285A 126 25.20 30 1
CROSSKEYS CENTRAL N S 19432K 118 23.60 28 0
BALLYNARRY N S 19378H 111 19.80 27 0
Baile na Mona 17531C 108 21.60 25 0
SCOIL NAOMH BRID 17230L 108 18.00 26 0
KILNALECK MIXED N S 01356U 106 21.20 28 0
S N CARRAIG A BRUIS 18857O 103 19.80 26 0
CAVAN 1 N S 11517B 102 25.50 27 0
ST MARYS N S 16316Q 102 20.40 24 0
CASTLERAHAN CENTRAL NS 19418Q 96 21.00 25 0
DRUMKILLY NS 19202Q 96 24.00 28 0
S N CILLIN 18393V 94 23.50 29 0
SCOIL BHRIDE 14732U 94 23.50 28 0
CROSSERLOUGH N S 19596R 93 23.25 27 0
ST PATRICKS MXD N S 13203L 93 23.25 27 0
SCOIL MHUIRE 17479D 92 23.00 26 0
Aughadreena National School 18355N 87 21.75 25 0
SCOIL BHRIDE 16390F 85 16.75 20 0
BAILIEBORO MODEL N S 05627W 83 20.75 25 0
S N TAMHNACH DHUIBH 17240O 83 20.75 24 0
BILLIS N S 12099O 78 19.50 22 0
S N AODHAIN NAOFA 19679V 76 19.00 24 0
SN MHUIRE BOYS SENIOR SCHOOL 18127A 74 24.67 30 1
KILLYCONNAN N S 15120R 72 18.00 24 0
S N GREACH RATHAIN 18346M 69 23.00 28 0
S N NAOMH MAODHOG 17440W 68 22.67 24 0
S N CORR LORGAN 18518P 65 21.67 23 0
ST PATRICKS 19568M 63 21.00 24 0
ST PATRICKS N S 19871N 60 20.00 25 0
CABRA CENTRAL N S 19527V 57 19.00 22 0
S N MHUIRE 08143P 57 19.00 23 0
S N MAODHOG 17630E 54 18.00 22 0
S N PADRAIG 18340A 51 17.00 20 0
ST MICHAELS N. S. 20134J 50 16.00 20 0
KILMORE CENTRAL N S 19322D 49 16.33 18 0
Killeshandra National School ( C of I) 11205F 48 16.00 18 0
S N DROM CNAMH 17990L 47 15.67 19 0
St Patrick's NS 06998Q 47 15.67 20 0
KILDALLON N S 15452T 46 15.33 18 0
FAIRGREEN N S 13271F 33 16.50 18 0
ST MARY'S N.S. 16520P 31 15.50 16 0
BALLYCONELL CENTRAL N S 11409V 24 12.00 13 0
S N CORRABHA 16959M 20 10.00 13 0
CORLISS N S 10146K 19 9.50 15 0
CORONEA N S 16767D 14 7.00 8 0
CORLEA N S 14320U 9 4.50 7 0
Drung No 2 NS 19921C 4 2.00 2 0