| School | Roll number | County | Total (latest year) | Latest average class size | Largest class | Classes 30+ |
|---|---|---|---|---|---|---|
| SCOIL CHOLMAIN NAOFA | 19650U | Westmeath | 445 | 24.72 | 30 | 1 |
| Holy Family Primary School | 17327D | Westmeath | 439 | 26.81 | 30 | 3 |
| ST ETCHENS NATIONAL SCHOOL | 19848S | Westmeath | 413 | 22.53 | 27 | 0 |
| Scoil na mBraithre | 18381O | Westmeath | 409 | 24.44 | 31 | 1 |
| Scoil na Maighdine Mhuire | 18212O | Westmeath | 307 | 25.08 | 28 | 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. COLMCILLE'S N.S. | 16838A | Westmeath | 239 | 25.56 | 31 | 2 |
| 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 |
| Baile na gCailleach N S | 16868J | Westmeath | 166 | 25.67 | 35 | 3 |
| S N na nDun | 17025K | Westmeath | 159 | 26.50 | 31 | 2 |
| TANG N S | 08037Q | Westmeath | 117 | 23.40 | 29 | 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 |
| BALLINAGORE MIXED N S | 16340N | Westmeath | 97 | 24.25 | 29 | 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 |
| SCOIL MHUIRE | 18533L | Westmeath | 83 | 19.25 | 24 | 0 |
| BAILE COIREIL N S | 16914N | Westmeath | 82 | 19.00 | 25 | 0 |
| DALYSTOWN N S | 15307K | Westmeath | 81 | 20.25 | 23 | 0 |
| MHICHIL NAOFA N S | 17182D | Westmeath | 81 | 20.25 | 27 | 0 |
| S N PHADRAIG | 08100U | Westmeath | 74 | 18.50 | 21 | 0 |
| MILLTOWNPASS N S | 16304J | Westmeath | 73 | 20.33 | 23 | 0 |
| MHUIRE N S | 18484B | Westmeath | 61 | 20.33 | 31 | 1 |
| LOCHAN AN BHEALAIGH N S | 18262G | Westmeath | 57 | 19.00 | 25 | 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 AODHA NAOFA | 17882I | Westmeath | 27 | 13.50 | 18 | 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 |
| 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 |