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