Home · Geography

Westmeath

Use the sections below to drill down into this county.

County summary

Schools
73
Pupils
11,117
Average school size
152.3

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.98
Mainstream classes
492
Classes with 30+ pupils
41
Schools with class 30+
27

Latest class-size year: 2025/26. Mainstream class pupils: 10,816.

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 MARYS NS 20073P 573 18.48 23 0
SCOIL CHOLMAIN NAOFA 19650U 445 24.72 30 1
Holy Family Primary School 17327D 439 26.81 30 3
S N AN CUSAN 18864L 413 25.06 29 0
ST ETCHENS NATIONAL SCHOOL 19848S 413 22.53 27 0
Scoil na mBraithre 18381O 409 24.44 31 1
Mullingar Educate Together NS 20188J 381 17.60 23 0
Scoil na Maighdine Mhuire 18212O 307 25.08 28 0
Corr na Madadh N S 17903N 306 23.54 29 0
NAOMH CLAR N S 18505G 293 23.83 34 2
NAOMH IOSEF N S 18640M 285 22.83 26 0
PRESENTATION CONVENT (JNR) 00934G 277 18.86 22 0
ST BRIGID'S PRIMARY SCHOOL 15512L 241 26.11 37 1
ST. COLMCILLE'S N.S. 16838A 239 25.56 31 2
Scoil na gCeithre Maistri 19948W 235 25.33 37 2
SC CIARAIN 17708P 227 25.22 32 1
SCOIL AN CHLOCHAIR CILL BHEAGAN 20063M 226 23.78 30 2
KILPATRICK NS 19607T 224 24.89 30 1
S N CHRUIMIN NAOFA 19350I 222 24.67 31 2
NAOMH TOLA N S 19205W 219 23.00 28 0
Scoil Chroi Naofa 20439I 214 23.78 32 1
LOCH AN GHAIR N S 18812P 208 26.00 31 2
GAELSCOIL AN MHUILINN 20002P 179 25.57 30 2
CLUAIN MAOLAIN N S 17089N 178 22.25 26 0
St. Anne's National School 05916G 176 20.50 27 0
CASTLEPOLLARD MIXED N S 05513H 169 26.17 30 1
AN GHRIANAN N S 18679Q 167 23.86 29 0
Baile na gCailleach N S 16868J 166 25.67 35 3
CLUAIN BUINNE N S 17102C 164 27.33 36 3
S N na nDun 17025K 159 26.50 31 2
Gaelscoil An Choillín 20238V 154 23.67 30 1
S N PHOIL NAOFA 18405C 125 16.14 20 0
TANG N S 08037Q 117 23.40 29 0
ST PETERS N S SNR 07722D 112 14.29 18 0
Ard na gCraith NS 18764H 110 19.80 25 0
STREAMSTOWN MIXED N S 15291V 107 26.75 31 1
EARNAIN MXD N S 18598Q 105 21.00 26 0
KILCUMERAGH N S 16961W 104 26.00 30 1
EOIN NAOFA N S 17991N 100 25.00 31 1
ST FEIGHANS MXD N S 14450K 100 25.00 30 1
CILL CLEITHE N S 17806P 99 24.75 27 0
BALLINAGORE MIXED N S 16340N 97 24.25 29 0
BALLINAHOWEN NS 19632S 96 24.00 26 0
ODHRAN NAOFA N S 17932U 95 23.75 24 0
DIARMADA N S 18036U 90 22.50 30 1
SCOIL PHADRAIG 19008U 88 22.00 25 0
S N na Naomh Uile 18744B 86 21.50 32 1
SCOIL MHUIRE 18533L 83 19.25 24 0
BAILE COIREIL N S 16914N 82 19.00 25 0
BL OLIVER PLUNKETT N S 17167H 82 20.50 30 1
DALYSTOWN N S 15307K 81 20.25 23 0
MHICHIL NAOFA N S 17182D 81 20.25 27 0
SN DEAGHAN O CEALLAIGH 16639R 77 15.40 19 0
S N PHADRAIG 08100U 74 18.50 21 0
MILLTOWNPASS N S 16304J 73 20.33 23 0
RATH EOGHAN N S 17189R 62 16.67 24 0
MHUIRE N S 18484B 61 20.33 31 1
LOCHAN AN BHEALAIGH N S 18262G 57 19.00 25 0
ATHLONE N S 16092U 56 18.67 19 0
BALLYNACARGY MIXED N S 01731U 55 18.33 19 0
MAGH MORA N S 17432A 29 14.50 18 0
S N NAOMH FIONTAN 18193N 29 14.50 16 0
S N AODHA NAOFA 17882I 27 13.50 18 0
CASTLEPOLLARD PAROC.N S 10857U 25 12.50 16 0
DYSART NS 17290G 24 12.00 15 0
DRUMRANEY MIXED N S 13571R 23 11.50 16 0
BOHER N S 17236A 18 9.00 11 0
NAOMH MICHEAL N S 17606H 17 8.50 9 0
NAOMH TOMAS N S 18591C 16 8.00 10 0
S N AN CHUIL 03936C 14 7.00 11 0
CROWENSTOWN N S 02263S 12 6.00 8 0
NAOMH MUIRE N S 17743R 12 6.00 7 0
S N BHRIDE 00941D 8 4.00 4 0