Best Schools in CRAIGAVON

ARMAGH · 33 schools ranked by Ofsted Rating

All Schools
Primary
Secondary
Sixth Form
1

Birches Primary School

BT62 1LR161 pupils
Primary
Controlled Primary school
2

Bleary Primary School

BT66 8TD145 pupils
Primary
Controlled Primary school
3

Brookfield Special School

BT67 0HP
Special
Controlled Special school
4

Brownlow Int College

BT65 5BS450 pupils
Secondary
Controlled Integrated Secondary (non-grammar) school
5

Donacloney Primary School

BT66 7LP240 pupils
Primary
Controlled Primary school
6

Drumgor Primary School

BT65 5BP375 pupils
Primary
Controlled Primary school
7

Edenderry Primary School

BT63 5EP370 pupils
Primary
Controlled Primary school
8

Gilford Primary School

BT63 6HH173 pupils
Primary
Controlled Primary school
9

Hart Memorial Primary School

BT62 4BD445 pupils
Primary
Controlled Primary school
10

Lismore Comprehensive School

BT65 5DU1200 pupils
Secondary
Roman Catholic Maintained Secondary (non-grammar) school
11

Lurgan College

BT66 6JW440 pupils
Secondary
Controlled Secondary (grammar) school
12

Maghaberry Primary School

BT67 0JE227 pupils
Primary
Controlled Primary school
13

Maralin Village Primary School

BT67 0QZ290 pupils
Primary
Controlled Primary school
14

Millington Primary School

BT62 3HQ666 pupils
Primary
Controlled Primary school
15

Moyallon Primary School

BT63 5JY204 pupils
Primary
Controlled Primary school
16

Orchard County Primary School

BT62 1NH145 pupils
Primary
Controlled Primary school
17

Portadown College

BT63 5BU780 pupils
Secondary
Controlled Secondary (grammar) school
18

Presentation Primary School

BT62 3AH296 pupils
Primary
Roman Catholic Maintained Primary school
19

Scarva Primary School

BT63 6NS100 pupils
Primary
Controlled Primary school
20

St Anthony's Primary School

BT65 5BL581 pupils
Primary
Roman Catholic Maintained Primary school
21

St Brendan's Primary School

BT65 5HS564 pupils
Primary
Roman Catholic Maintained Primary school
22

St Colman's (Bann) Primary School

BT63 6DU131 pupils
Primary
Roman Catholic Maintained Primary school
23

St John's Eglish(1) Primary School

BT62 1NL50 pupils
Primary
Roman Catholic Maintained Primary school
24

St John's Primary School

BT63 6HH172 pupils
Primary
Roman Catholic Maintained Primary school
25

St John the Baptist Nursery

BT62 1EB
Nursery
Roman Catholic Maintained Nursery school
26

St John the Baptist Primary School

BT62 1EB495 pupils
Primary
Roman Catholic Maintained Primary school
27

St Mary's Primary School

BT66 6NR116 pupils
Primary
Roman Catholic Maintained Primary school
28

St Mary's Primary School

BT67 0BW145 pupils
Primary
Roman Catholic Maintained Primary school
29

St Patrick's Primary School

BT67 0QU129 pupils
Primary
Roman Catholic Maintained Primary school
30

St Patrick's Primary School

BT67 0AR173 pupils
Primary
Roman Catholic Maintained Primary school
Page 1 of 2