Skip to main content

Best Schools in Londonderry

71 schools ranked by Ofsted rating and performance

1

Ardnashee School and College

BT48 7RE493 pupils
Special
Controlled Special school
2

Ashlea Primary School

BT47 3QT97 pupils
Primary
Controlled Primary school
3

Ballougry Primary School

BT48 9XN39 pupils
Primary
Controlled Primary school
4

Belmont Nursery School

BT48 8NF52 pupils
Nursery
Controlled Nursery school
5

Bligh's Lane Nursery School

BT48 9PJ53 pupils
Nursery
Controlled Nursery school
6

Broadbridge Primary School

BT47 3PG377 pupils
Primary
Roman Catholic Maintained Primary school
7

Bunscoil Cholmcille

BT48 8EX152 pupils
Primary
Roman Catholic Maintained Primary school
8

Carnhill Nursery School

BT48 8DU53 pupils
Nursery
Controlled Nursery school
9

Chapel Road Primary School

BT47 2BD189 pupils
Primary
Roman Catholic Maintained Primary school
10

Culmore Primary School

BT48 8JH48 pupils
Primary
Controlled Primary school
11

Cumber Claudy Primary School

BT47 4HX145 pupils
Primary
Controlled Primary school
12

Drumahoe Primary School

BT47 3SD285 pupils
Primary
Controlled Primary school
13

Drumrane Primary School

BT47 4NL138 pupils
Primary
Controlled Primary school
14

Ebrington Controlled Primary School

BT47 6EU460 pupils
Primary
Controlled Primary school
15

Eglinton Primary School

BT47 3AH205 pupils
Primary
Controlled Primary school
16

Faughanvale Primary School

BT47 3EE195 pupils
Primary
Roman Catholic Maintained Primary school
17

Fountain Primary School

BT48 6RE83 pupils
Primary
Controlled Primary school
18

Foyle College

BT48 0AW893 pupils
Secondary
Voluntary Secondary (grammar) school
19

Gaelchol??iste Dhoire

BT47 4LF364 pupils
Secondary
Other Maintained Secondary (non-grammar) school
20

Gaelscoil Eadain Mhoir

BT48 6NP182 pupils
Primary
Other Maintained Primary school
21

Gaelscoil na Daroige

BT48 0ND149 pupils
Primary
Other Maintained Primary school
22

Gaelscoil Neachtain

BT47 4RF147 pupils
Primary
Controlled Primary school
23

Galliagh Nursery School

BT48 8NX52 pupils
Nursery
Controlled Nursery school
24

Glendermott Primary School

BT47 3QZ193 pupils
Primary
Roman Catholic Maintained Primary school
25

Good Shepherd Primary School and Nursery School

BT47 6BW442 pupils
Primary
Roman Catholic Maintained Primary school
26

Greenhaw Primary School

BT48 8BA316 pupils
Primary
Controlled Primary school
27

Hollybush Primary School

BT48 8JN434 pupils
Primary
Roman Catholic Maintained Primary school
28

Holy Child Primary School

BT48 9QQ369 pupils
Primary
Roman Catholic Maintained Primary school
29

Holy Family Primary School

BT48 0AZ475 pupils
Primary
Roman Catholic Maintained Primary school
30

Lisnagelvin Nursery School

BT47 5QZ55 pupils
Nursery
Controlled Nursery school
31

Lisnagelvin Primary School

BT47 5QZ566 pupils
Primary
Controlled Primary school
32

Lisneal College

BT47 5FQ1192 pupils
Secondary
Controlled Secondary (non-grammar) school
33

Londonderry Model Primary School

BT48 7HJ295 pupils
Primary
Controlled Primary school
34

Longtower Primary School

BT48 6QQ260 pupils
Primary
Roman Catholic Maintained Primary school
35

Lumen Christi College

BT48 6UJ862 pupils
Secondary
Voluntary Secondary (grammar) school
36

Nazareth House Primary School

BT48 6UN201 pupils
Primary
Roman Catholic Maintained Primary school
37

Newbuildings Primary School

BT47 2RL163 pupils
Primary
Controlled Primary school
38

Oakgrove Integrated College

BT47 6TG560 pupils
Secondary
Grant Maintained Integrated Secondary (non-grammar) school
39

Oakgrove Integrated Primary School

BT47 6JY430 pupils
Primary
Grant Maintained Integrated Primary school
40

Our Lady of Fatima Primary School

BT47 3AU112 pupils
Primary
Catholic Maintained Primary school
41

Rosemount Primary School

BT48 9DD373 pupils
Primary
Roman Catholic Maintained Primary school
42

Sacred Heart Primary School

BT47 2DT415 pupils
Primary
Roman Catholic Maintained Primary school
43

St Anne's Primary School

BT48 0EY269 pupils
Primary
Roman Catholic Maintained Primary school
44

St Brigid's College

BT48 8DU911 pupils
Secondary
Roman Catholic Maintained Secondary (non-grammar) school
45

St Brigid's Primary/NurserySchool

BT48 8BZ390 pupils
Primary
Roman Catholic Maintained Primary school
46

St Canice's Primary School

BT47 4SE272 pupils
Primary
Roman Catholic Maintained Primary school
47

St Canice's Primary School

BT47 4TW110 pupils
Primary
Roman Catholic Maintained Primary school
48

St Cecilia's College

BT48 9PJ854 pupils
Secondary
Roman Catholic Maintained Secondary (non-grammar) school
49

St Colmcille's Primary School

BT47 4HR256 pupils
Primary
Roman Catholic Maintained Primary school
50

St Columb's College

BT48 8NH1217 pupils
Secondary
Voluntary Secondary (grammar) school
51

St Columba's Primary School

BT47 2QS31 pupils
Primary
Roman Catholic Maintained Primary school
52

St Eithne's Primary School

BT48 0LT324 pupils
Primary
Roman Catholic Maintained Primary school
53

St Eugene's Primary School

BT48 7DS196 pupils
Primary
Roman Catholic Maintained Primary school
54

St John's Primary School

BT48 9PJ362 pupils
Primary
Roman Catholic Maintained Primary school
55

St John's Primary School Dernaflaw

BT47 4PN154 pupils
Primary
Roman Catholic Maintained Primary school
56

St Joseph's Boys' School

BT48 9NX724 pupils
Secondary
Roman Catholic Maintained Secondary (non-grammar) school
57

St Mary's College

BT48 0AN873 pupils
Secondary
Roman Catholic Maintained Secondary (non-grammar) school
58

St Mary's Gortnaghey Primary School

BT47 4PZ88 pupils
Primary
Roman Catholic Maintained Primary school
59

St Mary's Primary School

BT47 4DP127 pupils
Primary
Roman Catholic Maintained Primary school
60

St Oliver Plunkett Primary School

BT47 6XA186 pupils
Primary
Roman Catholic Maintained Primary school
61

St Patrick's College

BT47 4SE355 pupils
Secondary
Roman Catholic Maintained Secondary (non-grammar) school
62

St Patricks & St Brigids College

BT47 4HR465 pupils
Secondary
Roman Catholic Maintained Secondary (non-grammar) school
63

St Patricks Primary School

BT48 8QG640 pupils
Primary
Roman Catholic Maintained Primary school
64

St Paul's Primary School Slievemore

BT48 8QZ213 pupils
Primary
Roman Catholic Maintained Primary school
65

St Peter's & St Paul's Primary School

BT47 4PJ56 pupils
Primary
Roman Catholic Maintained Primary school
66

St Therese Primary School

BT48 8NX301 pupils
Primary
Roman Catholic Maintained Primary school
67

Steelstown Voluntary Maintained Primary School

BT48 8EX489 pupils
Primary
Roman Catholic Maintained Primary school
68

Strathfoyle Nursery School

BT47 6UP50 pupils
Nursery
Controlled Nursery school
69

The Academy Nursery School

BT48 7LE53 pupils
Nursery
Controlled Nursery school
70

Thornhill College

BT48 8JF1362 pupils
Secondary
Voluntary Secondary (grammar) school
71

Trench Road Nursery School

BT47 2DT55 pupils
Nursery
Controlled Nursery school