Skip to main content

Best Schools in York

North Yorkshire ยท 137 schools ranked by Ofsted rating and performance

1

Fulford School

YO10 4FYAges 11-181853 pupils
Secondary
Academy converter
Outstanding
2

All Saints Catholic School York

YO24 1BJAges 11-181392 pupils
Secondary
Academy converter
Outstanding
3

Ryedale School

YO62 7SLAges 11-16698 pupils
Secondary
Academy converter
Outstanding
4

Outwood Academy Easingwold

YO61 3EFAges 11-18823 pupils
Secondary
Academy sponsor led
Outstanding
5

Archbishop Holgate's School, A Church of England Academy

YO10 5ZAAges 11-181803 pupils
Secondary
Academy converter
Outstanding
6

Huntington School

YO32 9WTAges 11-181505 pupils
Secondary
Community school
Outstanding
7

Acomb Primary School

YO24 4ESAges 4-11312 pupils
Primary
Academy converter
Outstanding
8

Appleton Roebuck Primary School

YO23 7DNAges 4-11111 pupils
Primary
Academy converter
Outstanding
9

Knavesmire Primary School

YO23 1HYAges 2-11484 pupils
Primary
Academy converter
Outstanding
10

Lord Deramore's Primary School

YO10 5EEAges 4-11219 pupils
Primary
Voluntary controlled school
Outstanding
11

Marton-Cum-Grafton Church of England Primary School

YO51 9QBAges 3-11100 pupils
Primary
Academy converter
Outstanding
12

Outwood Primary Academy Alne

YO61 1RTAges 4-11105 pupils
Primary
Academy sponsor led
Outstanding
13

Woodthorpe Primary School

YO24 2RUAges 3-11450 pupils
Primary
Academy converter
Outstanding
14

Manor Church of England Academy

YO26 6PAAges 11-161136 pupils
Secondary
Academy converter
Good
15

Millthorpe School

YO23 1WFAges 11-161022 pupils
Secondary
Academy converter
Good
16

Woldgate School and Sixth Form College

YO42 2LLAges 11-181167 pupils
Secondary
Academy converter
Good
17

Joseph Rowntree School

YO32 4BZAges 11-181248 pupils
Secondary
Voluntary controlled school
Good
18

Vale of York Academy

YO30 6ZSAges 11-16656 pupils
Secondary
Academy sponsor led
Good
19

York High School

YO24 3WZAges 11-16750 pupils
Secondary
Academy sponsor led
Good
20

Welburn Hall School

YO62 7HQAges 8-19127 pupils
Special
Community special school
Good
21

Archbishop of York's CofE Junior School, Bishopthorpe

YO23 2QTAges 7-11160 pupils
Primary
Academy converter
Good
22

Askham Bryan College

YO23 3FRAges 16-99
Post-16
Further education
Good
23

Badger Hill Primary Academy

YO10 5JFAges 4-11200 pupils
Primary
Academy converter
Good
24

Barlby Bridge Community Primary School

YO8 5AAAges 3-11144 pupils
Primary
Community school
Good
25

Barmby Moor Church of England Primary School

YO42 4EQAges 3-11128 pupils
Primary
Foundation school
Good
26

Bishop Wilton Church of England Voluntary Controlled Primary School

YO42 1SPAges 2-1138 pupils
Primary
Voluntary controlled school
Good
27

Boroughbridge Primary School

YO51 9EBAges 3-11280 pupils
Primary
Community school
Good
28

Bugthorpe Church of England Voluntary Controlled Primary School

YO41 1QQAges 3-1197 pupils
Primary
Voluntary controlled school
Good
29

Burton Green Primary School

YO30 6JEAges 2-11136 pupils
Primary
Academy converter
Good
30

Carr Infant School

YO26 5QAAges 3-7200 pupils
Primary
Community school
Good
31

Carr Junior School

YO26 5QAAges 7-11232 pupils
Primary
Academy converter
Good
32

Clifton Green Primary School

YO30 6JAAges 3-11372 pupils
Primary
Community school
Good
33

Clifton With Rawcliffe Primary School

YO30 5TAAges 3-11622 pupils
Primary
Academy converter
Good
34

Copmanthorpe Primary School

YO23 3SBAges 4-11273 pupils
Primary
Community school
Good
35

Crayke Church of England Voluntary Controlled Primary School

YO61 4TZAges 4-11106 pupils
Primary
Voluntary controlled school
Good
36

Danesgate Community

YO10 4PBAges 5-16167 pupils
PRU
Pupil referral unit
Good
37

Dringhouses Primary School

YO24 1HWAges 4-11312 pupils
Primary
Community school
Good
38

Dunnington Church of England Primary School

YO19 5QGAges 5-11170 pupils
Primary
Academy converter
Good
39

Easingwold Community Primary School

YO61 3HJAges 4-11274 pupils
Primary
Community school
Good
40

Elvington Church of England Voluntary Controlled Primary School

YO41 4HPAges 4-11122 pupils
Primary
Voluntary controlled school
Good
41

Escrick Church of England Primary School

YO19 6JQAges 4-11180 pupils
Primary
Academy converter
Good
42

Fishergate Primary School

YO10 4APAges 3-11291 pupils
Primary
Community school
Good
43

Forest of Galtres Anglican/Methodist Primary School

YO30 1AGAges 2-1198 pupils
Primary
Academy converter
Good
44

Foston Church of England Voluntary Controlled Primary School

YO60 7QBAges 3-1158 pupils
Primary
Voluntary controlled school
Good
45

Gillamoor Church of England Voluntary Controlled Primary School

YO62 7HXAges 4-1161 pupils
Primary
Voluntary controlled school
Good
46

Green Hammerton Church of England Primary School

YO26 8BNAges 3-11101 pupils
Primary
Voluntary controlled school
Good
47

Haxby Road Primary Academy

YO31 8JNAges 2-11293 pupils
Primary
Academy sponsor led
Good
48

Headlands Primary School

YO32 2YHAges 4-11243 pupils
Primary
Community school
Good
49

Helmsley Community Primary School

YO62 5HBAges 2-11177 pupils
Primary
Academy converter
Good
50

Hempland Primary School

YO31 1ETAges 4-11420 pupils
Primary
Academy converter
Good
51

Heworth Church of England Primary School

YO31 0AAAges 5-11142 pupils
Primary
Academy converter
Good
52

Hob Moor Community Primary Academy

YO24 4PSAges 3-11243 pupils
Primary
Academy converter
Good
53

Hob Moor Oaks Academy

YO24 4PSAges 3-11140 pupils
Special
Academy special converter
Good
54

Holme-upon-Spalding Moor Primary School

YO43 4HLAges 3-11221 pupils
Primary
Community school
Good
55

Huby Church of England Primary School

YO61 1HXAges 4-1195 pupils
Primary
Voluntary controlled school
Good
56

Kirby Hill Church of England (VC) Primary School

YO51 9DSAges 2-11120 pupils
Primary
Voluntary controlled school
Good
57

Kirk Hammerton Church of England Primary School

YO26 8DEAges 4-1158 pupils
Primary
Voluntary controlled school
Good
58

Kirkbymoorside Community Primary School

YO62 6AGAges 3-11181 pupils
Primary
Academy converter
Good
59

Lakeside Primary Academy

YO30 4YLAges 2-11199 pupils
Primary
Academy converter
Good
60

Linton-on-Ouse Primary School

YO30 2BDAges 3-1164 pupils
Primary
Community school
Good
61

Long Marston Church of England Voluntary Controlled Primary School

YO26 7LRAges 4-1151 pupils
Primary
Voluntary controlled school
Good
62

Melbourne Primary School

YO42 4QEAges 3-11185 pupils
Primary
Academy converter
Good
63

Mount Pleasant Church of England Voluntary Controlled Junior School

YO43 3BYAges 7-11292 pupils
Primary
Voluntary controlled school
Good
64

Nawton Community Primary School

YO62 7SFAges 3-1190 pupils
Primary
Community school
Good
65

New Earswick Primary School

YO32 4BYAges 2-11213 pupils
Primary
Academy sponsor led
Good
66

Newbald Primary School

YO43 4SQAges 3-11102 pupils
Primary
Community school
Good
67

Nun Monkton Primary Foundation School

YO26 8ERAges 3-1140 pupils
Primary
Foundation school
Good
68

Our Lady Queen of Martyrs Catholic Primary School - a Catholic Voluntary Academy

YO24 4JWAges 3-11415 pupils
Primary
Academy converter
Good
69

Park Grove Primary Academy

YO31 8LGAges 5-11262 pupils
Primary
Academy converter
Good
70

Pocklington Junior School

YO42 2BXAges 7-11249 pupils
Primary
Academy converter
Good
71

Poppleton Ousebank Primary School

YO26 6JTAges 3-11436 pupils
Primary
Academy converter
Good
72

Ralph Butterfield Primary School

YO32 3LSAges 4-11311 pupils
Primary
Community school
Good
73

Riccall Community Primary School

YO19 6PFAges 2-11178 pupils
Primary
Community school
Good
74

Robert Wilkinson Primary Academy

YO32 5UHAges 2-11496 pupils
Primary
Academy converter
Good
75

Rufforth Primary School

YO23 3QFAges 4-11103 pupils
Primary
Academy converter
Good
76

Sand Hutton Church of England Voluntary Controlled Primary School

YO41 1LBAges 4-1149 pupils
Primary
Voluntary controlled school
Good
77

Scarcroft Primary School

YO23 1BSAges 4-11347 pupils
Primary
Academy converter
Good
78

Sheriff Hutton Primary School

YO60 6SHAges 2-1189 pupils
Primary
Community school
Good
79

Skelton Primary School

YO30 1YBAges 3-11106 pupils
Primary
Academy converter
Good
80

Slingsby Community Primary School

YO62 4AAAges 4-1187 pupils
Primary
Community school
Good
81

St Aelred's Catholic Primary School - a Catholic Voluntary Academy

YO31 0QQAges 2-11175 pupils
Primary
Academy converter
Good
82

St Benedict's Catholic Primary School - a Catholic voluntary academy

YO62 4DEAges 3-1188 pupils
Primary
Academy converter
Good
83

St George's Catholic Primary School - a Catholic Voluntary Academy

YO10 4BTAges 3-11204 pupils
Primary
Academy converter
Good
84

St Lawrence's Church of England Primary School

YO10 5BWAges 3-11137 pupils
Primary
Academy sponsor led
Good
85

St Martin's Church of England Voluntary Aided Primary School, Fangfoss

YO41 5QGAges 3-11105 pupils
Primary
Voluntary aided school
Good
86

St Mary's Catholic Primary School - a Catholic voluntary academy

YO43 3DBAges 2-11112 pupils
Primary
Academy converter
Good
87

St Mary's Church of England Voluntary Controlled Primary School

YO23 3PDAges 4-1199 pupils
Primary
Voluntary controlled school
Good
88

St Oswald's Church of England Voluntary Controlled Primary School

YO10 4LXAges 4-11321 pupils
Primary
Voluntary controlled school
Good
89

St Paul's Church of England Voluntary Controlled Primary School

YO24 4BJAges 4-11168 pupils
Primary
Voluntary controlled school
Good
90

St Paul's Nursery School

YO24 4BDAges 2-551 pupils
Nursery
Local authority nursery school
Good
91

St Peter's Brafferton Church of England Voluntary Aided Primary School

YO61 2PAAges 2-1192 pupils
Primary
Voluntary aided school
Good
92

St Wilfrid's Catholic Primary School - a Catholic Voluntary Academy

YO31 7PBAges 3-11261 pupils
Primary
Academy converter
Good
93

Stamford Bridge Primary School

YO41 1BPAges 3-11315 pupils
Primary
Academy converter
Good
94

Stillington Primary School

YO61 1LAAges 3-1140 pupils
Primary
Community school
Good
95

Stockton-on-the-Forest Primary School

YO32 9UPAges 4-1191 pupils
Primary
Community school
Good
96

Sutton on the Forest Church of England Voluntary Controlled Primary School

YO61 1DWAges 4-11105 pupils
Primary
Voluntary controlled school
Good
97

Sutton Upon Derwent Church of England Voluntary Controlled Primary School

YO41 4BNAges 3-11103 pupils
Primary
Voluntary controlled school
Good
98

Tang Hall Primary Academy

YO31 0UTAges 2-11227 pupils
Primary
Academy converter
Good
99

Terrington Church of England Voluntary Aided Primary School

YO60 6NSAges 3-1128 pupils
Primary
Voluntary aided school
Good
100

Tockwith Church of England Primary Academy

YO26 7RPAges 4-11240 pupils
Primary
Academy converter
Good
101

Warter Church of England Primary School

YO42 1XRAges 3-11167 pupils
Primary
Foundation school
Good
102

Warthill Church of England Voluntary Controlled Primary School

YO19 5XLAges 4-1131 pupils
Primary
Voluntary controlled school
Good
103

Westfield Primary Community School

YO24 3HPAges 3-11498 pupils
Primary
Community school
Good
104

Wetwang Church of England Voluntary Controlled Primary School

YO25 9XTAges 2-1136 pupils
Primary
Voluntary controlled school
Good
105

Wheldrake with Thorganby Church of England Primary School

YO19 6BBAges 4-11161 pupils
Primary
Academy converter
Good
106

Wigginton Primary School

YO32 2FZAges 4-11247 pupils
Primary
Community school
Good
107

Yearsley Grove Primary School

YO31 9BXAges 3-11385 pupils
Primary
Community school
Good
108

York College

YO23 2BBAges 16-99
Post-16
Further education
Good
109

Boroughbridge High School

YO51 9JXAges 11-16388 pupils
Secondary
Community school
Requires Improvement
110

Huntington Primary Academy

YO32 9QTAges 5-11347 pupils
Primary
Academy converter
Requires Improvement
111

Osbaldwick Primary Academy

YO10 3AXAges 3-11259 pupils
Primary
Academy converter
Requires Improvement
112

Pocklington Church of England Voluntary Controlled Infant School

YO42 2HEAges 3-7245 pupils
Primary
Voluntary controlled school
Requires Improvement
113

Saint Barnabas Church of England Voluntary Controlled Primary School

YO26 4YZAges 5-1176 pupils
Primary
Voluntary controlled school
Requires Improvement
114

York Steiner School

YO10 4PBAges 3-16197 pupils
All-through
Other independent school
Requires Improvement
115

Applefields School

YO31 0LWAges 11-19225 pupils
Special
Academy special converter
116

Ampleforth College

YO62 4ERAges 11-19397 pupils
Senior
Other independent school
117

Bishopthorpe Infant School

YO23 2QQAges 5-797 pupils
Primary
Academy converter
118

Bootham School

YO30 7BUAges 2-19587 pupils
All-through
Other independent school
119

Cundall Manor School

YO61 2RWAges 2-16295 pupils
All-through
Other independent school
120

Great Ouseburn Primary School

YO26 9RGAges 3-11
Primary
Academy converter
121

Husthwaite Church of England Primary School

YO61 4QAAges 3-1164 pupils
Primary
Academy sponsor led
122

Inspire Academy

YO24 3WZAges 11-1624 pupils
Special
Other independent special school
123

Naburn Church of England Primary School

YO19 4PPAges 4-1140 pupils
Primary
Academy sponsor led
124

OneSchool Global York Campus

YO23 2QAAges 7-18109 pupils
All-through
Other independent school
125

Pocklington School

YO42 2NJAges 2-18641 pupils
All-through
Other independent school
126

Poppleton Road Primary School

YO26 4UPAges 3-11404 pupils
Primary
Academy converter
127

Queen Ethelburga's College

YO26 9SSAges 14-19736 pupils
Senior
Other independent school
128

Queen Ethelburga's Prep School

YO26 9SSAges 0-15421 pupils
Independent
Other independent school
129

Roecliffe CofE Primary School

YO51 9LYAges 3-1178 pupils
Primary
Academy converter
130

Sinnington Community Primary School

YO62 6SLAges 2-11110 pupils
Primary
Academy converter
131

St Peter's School 2-18

YO30 6ABAges 2-191277 pupils
All-through
Other independent school
132

Terrington Hall School

YO60 6PRAges 2-14200 pupils
Independent
Other independent school
133

The Mount School (York)

YO24 4DDAges 2-18223 pupils
All-through
Other independent school
134

University of York

YO10 5DD
Higher education institutions
135

Welburn Community Primary School

YO60 7DXAges 3-1147 pupils
Primary
Academy converter
136

Wilberfoss Church of England Primary School

YO41 5NDAges 3-11211 pupils
Primary
Academy converter
137

York St John University

YO31 7EX
Higher education institutions