Westmeath

73 primary schools and 11,117 pupils in 2025/26.

Pupils in 2025/26
11,117
−123 on 2024/25
Schools
73
No change on 2024/25
Average school size
152.3
−1.7 on 2024/25
Average class size
21.98
−0.33 on 2024/25

Counts every school that reported in each year, including schools that have since closed. Dotted lines bridge 1983/84 to 1992/93. 1974/75 is left out because that year's source file is missing five counties.

Pupils

11,117

−123 on 2024/25

1976/772025/26

Schools

73

76 in 1976/77

1976/772025/26

Average pupils per school

152.3

133.8 in 1976/77

1976/772025/26

Average class size

21.98

−0.33 on 2024/25

2006/072025/26

Growing and falling since 2015/16

Each school's change in pupils over 10 years, from 2015/16 to 2025/26. A change of 10% or more either way counts as growing or falling.

Every school's change

73 schools with figures for both years

29fell by 10% or more
22within 10%
22grew by 10% or more
Down 25% or more · 16Down 10 to 25% · 13Within 10% · 22Up 10 to 25% · 10Up 25% or more · 12

Grown most

Pupils in 2015/16 and 2025/26

  1. 1 Holy Family Primary SchoolMullingar, Co. Westmeath 230 → 439 +90.9%
  2. 2 Gaelscoil An ChoillínAn Muileann gCearr, Co. Westmeath 95 → 154 +62.1%
  3. 3 Diarmada N SCastlepollard, Co. Westmeath 59 → 90 +52.5%
  4. 4 St. Anne's National SchoolTyrellspass, Co. Westmeath 122 → 176 +44.3%
  5. 5 Kilcrumreragh N SMoate, Co. Westmeath 73 → 104 +42.5%

Fallen most

Pupils in 2015/16 and 2025/26

  1. 1 S N an ChuilMullingar, Co. Westmeath 53 → 14 −73.6%
  2. 2 Mhuire N SMullingar, Co. Westmeath 178 → 61 −65.7%
  3. 3 S N Naomh FiontanMullingar, Co. Westmeath 57 → 29 −49.1%
  4. 4 Baile Coireil N SMullingar, Co. Westmeath 133 → 82 −38.3%
  5. 5 S N Phoil NaofaAthlone, Co. Westmeath 186 → 125 −32.8%

Ranked by percentage change. Only schools with 50 or more pupils in 2015/16 are ranked, leaving out any still filling their classes then, because a few pupils make a big percentage in a small or new school. An amalgamation or a new school nearby can also explain a big rise or fall.

Break Westmeath down

Select a group to see its schools, pupils and class sizes.

Planning areas

Change over
Mullingar 22 4,209 191.3 22.87 179
+4.2%
Athlone 12 2,691 224.2 21.38 123
+5.4%
Killucan 6 1,134 189.0 21.94 49
−17.3%
Moate 8 834 104.2 23.00 36
+1.2%
Castlepollard 7 581 83.0 21.42 26
+14.4%
Rochfordbridge 4 544 136.0 21.67 24
−3.4%
Kilbeggan 5 538 107.6 22.87 23
−0.9%
Athboy 3 295 98.3 19.67 15
−24.4%
Ballymahon 3 154 51.3 17.11 9
−16.3%
Ferbane 1 96 96.0 24.00 4
+33.3%
Granard 2 41 20.5 10.25 4
−41.4%

Change since 2015/16 counts today's schools and any that closed from 2023/24; earlier closures aren't in any planning area. All planning areas in Ireland

Patrons

Bishop of Meath 51 7,391 144.9 22.55 319
Bishop of Ardagh & Clonmacnoise 12 2,388 199.0 22.61 104
Educate Together 1 381 381.0 17.60 20
Bishop of Elphin 3 314 104.7 15.26 19
Longford & Westmeath Education and Training Board 1 306 306.0 23.54 13
Bishop of Meath & Kildare COI 3 167 55.7 18.56 9
An Foras Pátrúnachta 1 154 154.0 23.67 6
Bishop of Kilmore Elphin & Ardagh COI 1 16 16.0 8.00 2

Local authorities

Westmeath County Council 73 11,117 152.3 21.98 492

Class sizes

Mainstream class groups only. The source does not identify which standard/year group each class group belongs to. Figures for 2025/26: 10,816 pupils in mainstream classes.

Average class size
21.98
Mainstream classes
492
Largest class
37
Classes of 30 or more
41
Schools with a class of 30+
27

Teachers

Teachers in the 73 mainstream primary schools here, 2006/07 to 2025/26. Class teachers are counted every year; all teaching posts where they're known.

How we count teachers
Class teachers in 2025/26
492
Up 97 since 2006/07, while pupils rose 13%
Teaching posts in 2025/26
about 783
Estimate: 492 class teachers, 37 principals and deputies, 202 special education and 52 special class teachers
Teachers in 2015/16
650
The Department's last count of every teacher
Since 2024/25
6 / 7
6 schools gained a class teacher, 7 lost one

Class teachers since 2006/07

One for each mainstream class, every school year

Special schools and special classes

4 special schools in Westmeath, and the special classes in its 73 mainstream schools. Special schools aren't counted in the pupils, class sizes or teachers above.

All special schools
Pupils in special schools
233
In 4 schools, up from 166 in 2015/16
Special classes in 2025/26
52
In 25 of 73 schools. 24 in 2020/21
Allocated for 2026/27
61
In 30 schools: 9 new classes, 5 schools with their first
Autism classes
43
83% of special classes

Special classes since 2020/21

In Westmeath's mainstream schools, from the NCSE's yearly lists

  • 2020/21 24
  • 2021/22 29
  • 2022/23 35
  • 2023/24 38
  • 2024/25 46
  • 2025/26 52
  • 2026/27 61

2026/27, dashed: allocated for next year.

Special schools in Westmeath
Special school Pupils Since 2015/16 Teaching posts SNAs
St Brigids Spec SCHMullingar · Mild general learning disability 93
+8.1%
12 23
St Hildas SP SCHAthlone · Mild general learning disability 58
+52.6%
11 28
Sacred Heart SchoolMullingar · Moderate general learning disability 46
+170.6%
9 26
Saplings Special SchoolMullingar · Autism 36
+44.0%
6 22

Sources: Department of Education enrolment lists; NCSE special class lists and special school allocations (CC BY 4.0).

Schools in Westmeath

73 schools with 2025/26 figures, largest first.

Change over

Select a column heading to sort

Roll number
St Marys NSAthlone 20073P 573
+31.1%
31 18.48 23 0
Scoil Cholmain NaofaMullingar 19650U 445
−6.1%
18 24.72 30 1
Holy Family Primary SchoolMullingar 17327D 439
+90.9%
16 26.81 30 3
S N an CusanN37td88 18864L 413
+3.5%
16 25.06 29 0
St Etchens National SchoolKinnegad 19848S 413
−25.7%
17 22.53 27 0
Scoil na mBraithreMullingar 18381O 409
+21.4%
16 24.44 31 1
Mullingar Educate Together NSMullingar 20188J 381
−11.4%
20 17.60 23 0
Scoil na Maighdine MhuireMullingar 18212O 307
+12.0%
12 25.08 28 0
Corr na Madadh N SAthlone 17903N 306
+11.7%
13 23.54 29 0
Naomh Clar N SAthlone 18505G 293
+12.7%
12 23.83 34 2
Naomh Iosef N SKillucan 18640M 285
+19.7%
12 22.83 26 0
Presentation Convent (JNR)Mullingar 00934G 277
−27.3%
14 18.86 22 0
St Brigid's Primary SchoolMoate 15512L 241
+8.1%
9 26.11 37 1
St. Colmcille's N.S.Mullingar 16838A 239
+1.7%
9 25.56 31 2
Scoil na gCeithre MaistriÁth Luain 19948W 235
−27.0%
9 25.33 37 2
SC CiarainAthlone 17708P 227
+37.6%
9 25.22 32 1
Scoil an Chlochair Cill BheaganKilbeggan 20063M 226
−6.2%
9 23.78 30 2
Kilpatrick NSMullingar 19607T 224
−4.3%
9 24.89 30 1
S N Chruimin NaofaMultyfarnham 19350I 222
+37.9%
9 24.67 31 2
Naomh Tola N SDelvin 19205W 219
+15.3%
9 23.00 28 0
Scoil Chroi NaofaRochfortbridge 20439I 214
−11.9%
9 23.78 32 1
Loch an Ghair N SMullingar 18812P 208
+8.3%
8 26.00 31 2
Gaelscoil an MhuilinnAn Muileann gCearr 20002P 179
−31.7%
7 25.57 30 2
Cluain Maolain N SClonmellon 17089N 178
−25.8%
8 22.25 26 0
St. Anne's National SchoolTyrellspass 05916G 176
+44.3%
8 20.50 27 0
Castlepollard Mixed N SCastlepollard 05513H 169
+28.0%
6 26.17 30 1
An Ghrianan N SMoate 18679Q 167
−12.1%
7 23.86 29 0
Baile na gCailleach N SMullingar 16868J 166
+38.3%
6 25.67 35 3
Cluain Buinne N SAthlone 17102C 164
+40.2%
6 27.33 36 3
S N na nDunMullingar 17025K 159
+23.3%
6 26.50 31 2
Gaelscoil An ChoillínAn Muileann gCearr 20238V 154
+62.1%
6 23.67 30 1
S N Phoil NaofaAthlone 18405C 125
−32.8%
7 16.14 20 0
Tang N STang 08037Q 117
−1.7%
5 23.40 29 0
St Peters N S SNRAthlone 07722D 112
−5.9%
7 14.29 18 0
Ard na gCraith NSWalderstown 18764H 110
−6.0%
5 19.80 25 0
Streamstown Mixed N SStreamstown 15291V 107
−2.7%
4 26.75 31 1
Earnain MXD N SDelvin 18598Q 105
−13.9%
5 21.00 26 0
Kilcrumreragh N SMoate 16961W 104
+42.5%
4 26.00 30 1
Eoin Naofa N SBallymore 17991N 100
+1.0%
4 25.00 31 1
St Feighans MXD N SCastlepollard 14450K 100
0.0%
4 25.00 30 1
Cill Cleithe N SMoate 17806P 99
+11.2%
4 24.75 27 0
Ballinagore Mixed N SKilbeggan 16340N 97
+21.2%
4 24.25 29 0
Ballinahown NSAthlone 19632S 96
+33.3%
4 24.00 26 0
Odhran Naofa N SMullingar 17932U 95
+14.5%
4 23.75 24 0
Diarmada N SCastlepollard 18036U 90
+52.5%
4 22.50 30 1
Scoil PhadraigMullingar 19008U 88
−3.3%
4 22.00 25 0
S N na Naomh UileMullingar 18744B 86
−14.0%
4 21.50 32 1
Scoil MhuireMullingar 18533L 83
+1.2%
4 19.25 24 0
Baile Coireil N SMullingar 16914N 82
−38.3%
4 19.00 25 0
BL Oliver Plunkett N SMoate 17167H 82
−12.8%
4 20.50 30 1
Dalystown N SMullingar 15307K 81
−24.3%
4 20.25 23 0
Mhichil Naofa N SCastletown Geoghegan 17182D 81
−1.2%
4 20.25 27 0
SN Deaghan O CeallaighAthlone 16639R 77
−7.2%
5 15.40 19 0
S N PhadraigKillucan 08100U 74
−3.9%
4 18.50 21 0
Milltownpass N SMilltownpass 16304J 73
−19.8%
3 20.33 23 0
Rath Eoghan N SMullingar 17189R 62
+3.3%
3 16.67 24 0
Mhuire N SMullingar 18484B 61
−65.7%
3 20.33 31 1
Lochan an Bhealaigh N SMullingar 18262G 57
−12.3%
3 19.00 25 0
Athlone N SAthlone 16092U 56
−25.3%
3 18.67 19 0
Ballynacargy Mixed N SBallynacargy 01731U 55
−16.7%
3 18.33 19 0
Magh Mora N SMullingar 17432A 29
−14.7%
2 14.50 18 0
S N Naomh FiontanMullingar 18193N 29
−49.1%
2 14.50 16 0
S N Aodha NaofaKilbeggan 17882I 27
−10.0%
2 13.50 18 0
Castlepollard Paroc.n SCastlepollard 10857U 25
+8.7%
2 12.50 16 0
Dysart NSMullingar 17290G 24
−27.3%
2 12.00 15 0
Drumraney Mixed N SAthlone 13571R 23
0.0%
2 11.50 16 0
Boher N SStreamstown 17236A 18
−45.5%
2 9.00 11 0
Naomh Micheal N SMullingar 17606H 17
−19.0%
2 8.50 9 0
Naomh Tomas N SRathowen 18591C 16
−40.7%
2 8.00 10 0
S N an ChuilMullingar 03936C 14
−73.6%
2 7.00 11 0
Crowenstown N SDelvin 02263S 12
−57.1%
2 6.00 8 0
Naomh Muire N SMullingar 17743R 12
−7.7%
2 6.00 7 0
S N BhrideBallynacargy 00941D 8
−74.2%
2 4.00 4 0