Home · Geography

Mayo

Use the sections below to drill down into this county.

County summary

Schools
151
Pupils
14,772
Average school size
97.8

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.87
Mainstream classes
694
Classes with 30+ pupils
56
Schools with class 30+
29

Latest class-size year: 2025/26. Mainstream class pupils: 14,483.

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+
Castlebar Primary School 20562H 864 25.03 28 0
ST. JOSEPHS N. S. 20089H 451 24.33 30 4
SCOIL IOSA 20142I 385 18.75 24 0
BREAFFY N S 13781F 377 22.81 28 0
QUIGNAMANGER N S 15257V 364 24.27 34 3
SCOIL PHADRAIG 20230F 338 24.14 27 0
Claremorris National School 20585T 314 20.53 25 0
CULLENS N S 07054L 273 23.82 29 0
FOXFORD CENTRAL NS 19812U 271 24.64 33 2
ST PETERS NS 19916J 271 22.58 31 3
S N ATHRACHT NFA 18003F 268 29.50 32 5
KILTIMAGH CENTRAL 19903A 262 26.20 34 4
NEWPORT CENTRAL 19451O 243 22.50 33 1
Scoil Íosa 20275E 242 17.62 22 0
CROSSMOLINA N.S. 20125I 235 25.56 30 1
SCOIL CHOLMCILLE 15555G 231 25.11 31 3
GAELSCOIL RAIFTEIRÍ 19832D 229 25.44 32 2
BEHEYMORE N S 11725I 228 27.75 29 0
BALLYVARY CENTRAL N S 19402B 223 26.62 31 2
St Joseph's NS 18561Q 217 22.11 31 1
BARNACARROLL CENTRAL NS 19710M 208 26.00 32 2
Gaelscoil na Cuaiche 20046M 208 26.00 31 3
S N CNOC RUSCAIGHE 18712L 206 22.25 27 0
S N NAOMH COLM CILLE 13145A 206 25.75 32 2
Scoil Naisiunta Balla Aluinn 17119T 202 24.50 30 1
SWINFORD NS 19951L 200 24.25 28 0
BEACAN MIXED N S 13659I 177 25.29 27 0
KNOCK N S 16122D 152 22.33 29 0
S N NAOMH PADRAIG 12206M 148 24.67 32 1
BRACKLOON N S 04796R 145 23.33 28 0
Gaelscoil na gCeithre Maol 20084U 141 20.14 26 0
SN na hAille 12350T 140 23.33 33 1
BALLINDINE B N S 01676P 138 27.60 34 3
S N FAITCHE 13555T 137 27.40 38 2
S N PADRAIG NAOFA 20037L 133 20.83 24 0
SN MUINE CHONALLAIN 13667H 133 26.60 34 2
ROBEEN CENTRAL N S 19394F 127 25.40 36 1
SN CROI MUIRE 17727T 127 25.40 30 1
ST PATRICKS CENTRAL NS 19911W 117 22.40 26 0
BALLINTUBBER N S 07374G 113 27.00 32 1
Castlebar Educate Together National School 20457K 113 22.60 27 0
ST JOSEPHS N S 13152U 111 21.00 31 1
S N BEAL CARADH 17585C 109 21.80 27 0
S N UILEOG DE BURCA 19972T 105 21.00 28 0
S N BRIGHDE 16756V 103 20.60 24 0
MYNA N S 16618J 102 25.50 32 1
S N NAOMH SHEOSAMH 16984L 99 24.75 31 1
Scoil na gCoillini 02912G 97 24.25 30 1
SN Beal Atha na hEin 13444K 95 23.75 28 0
Scoil Náisiúnta Thuar Mhic Éadaigh 20256A 94 23.50 27 0
ST MARYS N S 15030Q 93 23.25 25 0
St Paul's National School 17562N 89 22.25 25 0
CARRACASTLE CENTRAL NS 19651W 88 22.00 27 0
MOUNT PLEASANT N S 13500R 86 21.50 28 0
KILLALA N S 16811D 85 20.00 31 1
S N MAINISTIR MUIGHEO 14205U 84 21.00 22 0
SCOIL NAISIUNTA THOLA 19914F 84 21.00 27 0
SCOIL CHOMAIN NAOFA 17082W 82 20.50 27 0
MEELICKMORE N S 12173A 81 20.25 22 0
CORCLOUGH NS 15014S 79 19.75 22 0
S N Realt na Mara 17176I 77 19.25 25 0
S N LEATH ARDAN 16911H 76 19.00 21 0
S N CHLUAIN LUIFIN 18922W 75 18.75 24 0
S N GORT SCEICHE 18880J 75 18.75 23 0
Ardagh National School 20576S 73 18.25 23 0
IRISHTOWN N S 14808E 70 23.33 26 0
S N TEAGHLAIGH NAOFA 19324H 67 21.00 25 0
SCOIL NAOMH BRID 14290O 67 22.33 24 0
SN INBHEAR 12568A 67 22.33 24 0
S N B CURNANOOL 14497N 66 22.00 23 0
S N LAINN CILLE 16904K 66 22.00 28 0
SN AN TRIAN LAIR 13389F 66 22.00 26 0
Kilmurry NS 20513R 65 16.25 19 0
S N NAOMH PADRAIG SAILE 16052I 65 21.67 27 0
S N EACHLEIME 12373I 64 21.33 25 0
SN GLEANN A CHAISIL 13222P 64 16.33 18 0
S N Toin na Gaoithe 16113C 61 20.33 24 0
SCOIL CHROÍ RÓ NAOFA BEANNCHOR IORRAIS 13684H 61 20.33 22 0
Newtownwhite Educate Together NS 09040K 59 19.67 22 0
COONEAL N.S. 17209U 58 19.33 22 0
S N BEAL AN MHUIRTHEAD 17923T 58 19.33 21 0
RATHBANE N S 15996N 57 19.00 23 0
SN NMH TREASA 18145C 57 19.00 25 0
GLENCORRIB N S 17874J 52 17.33 20 0
KILMOVEE IN S 13080V 51 17.00 22 0
St Mary's National School 20499D 51 17.00 21 0
CLOGHER NS 17482P 50 16.67 20 0
MUIRISC NS 16832L 49 16.33 21 0
KINAFFE N S 16173U 48 16.00 19 0
S N ACHAIDH AN GHLAISIN 18594I 48 16.00 21 0
Westport Educate Together National School 20510L 48 16.00 18 0
S N NAOMH FEICHIN 07075T 47 15.67 18 0
TEMPLEMARY N S 13758K 47 15.67 21 0
Bunscoil Naomh Bríd agus Pádraíg 20552E 46 15.33 21 0
S N PEADAR AGUS POL 18848N 45 15.00 22 0
S N an Teaghlaigh 18562S 45 15.00 16 0
CARRAHOLLY N S 17483R 42 14.00 16 0
HOLY TRINITY NATIONAL SCHOOL 08302J 41 13.67 17 0
S N COILL AN BHAILE 14064F 41 20.50 24 0
CORMAIC NFA 13225V 38 19.00 23 0
MOUNT PALMER NATIONAL SCHOOL 20217N 37 18.50 24 0
S N FIONDALBHA 17678J 37 18.50 23 0
S N CEATHRU AN CHLOCHAR 12816Q 35 17.50 18 0
ST COLMANS NS 19798G 34 17.00 19 0
CULMORE N S 16780S 33 16.50 17 0
DRUMGALLAGH N S 18002D 33 16.50 18 0
S N TEACH CAOIN 17301I 33 16.50 17 0
CARRAKENNEDY N S 15866A 32 16.00 17 0
SN Naomh Proinnsias 17615I 32 16.00 18 0
ST JOHNS NS 15539I 32 16.00 18 0
KILLASSER NS 16269K 31 15.50 17 0
LECANVEY N S 13797U 31 15.50 21 0
GEESALA CENTRAL SCHOOL 19776T 29 14.50 15 0
CLOONLYON N S 12936D 28 14.00 16 0
KNOCKANILLO N S 16562I 28 14.00 17 0
S N DUMHACH 18082E 28 14.00 23 0
S N GORT AN EADAIN 13773G 28 14.00 14 0
S N COLM NAOFA 17682A 27 13.50 16 0
S N POL A TSOMAIS 16283E 27 13.50 16 0
S N ROS DUMHACH 12569C 27 13.50 17 0
ST JOHNS N S 16289Q 27 13.50 15 0
DOOKINELLA N.S. 14873P 26 13.00 16 0
S N Dhumha Thuama 14193Q 26 13.00 16 0
SCOIL NAOMH FEICHIN 19488O 26 13.00 17 0
SN Cholmcille, Ceathrú Thaidhg 20588C 26 13.00 13 0
GARRACLOON N S 06852L 25 12.50 14 0
Lacken National School 20512P 25 8.33 9 0
BARNATRA N S 14188A 24 12.00 12 0
BURRISCARRA N S 05756K 23 11.50 12 0
S N NAOMH BRID C 18503C 21 10.50 15 0
ACHILL SOUND CONVENT NS 14863M 20 7.00 8 0
CILL MHOR IORRAIS 14258S 20 10.00 10 0
CRAGGAGH N S 12467R 19 9.50 10 0
S N SHEAMAIS 15113U 18 9.00 9 0
S N AN COILL MHOR 17321O 17 8.50 9 0
SAINT MICHAELS N S 12792F 17 8.50 9 0
VALLEY N S 16379R 17 8.50 11 0
CRIMLIN N S 15967G 15 7.50 8 0
S N AN TSRAITH 13383Q 15 7.50 8 0
S N TAMHNIGHAN FHEADHA 12938H 15 7.50 9 0
SN Baile Cuisin 18876S 13 6.50 8 0
CLOONDAFF N S 11834N 11 5.50 6 0
GORTJORDAN N S 14534Q 11 5.50 6 0
ST PATRICKS NS 13311O 11 5.50 7 0
Scoil Néifinn 20431P 11 5.50 7 0
TAVRANE CENTRAL NS 19808G 11 5.50 8 0
CLOGHANS N S 16170O 9 4.50 5 0
LEHINCH N S 05120L 8 8.00 8 0
S N DRUIM SLAOD 17532E 8 4.00 4 0
S N COILL MOR 17039V 6 6.00 6 0
ST COLUMBAS N.S. 13174H 3 3.00 3 0