Compare schools across England
Up-to-date KS2 and KS4 performance data for every state-funded primary and secondary school. Filter by region, drill into your local authority, and see how each school ranks.
Compare two or three schools side by sidePick any state-funded primary or secondary schools and see their stats lined upBrowse by region
East Midlands
1,637 primaries
286 secondaries
Avg primary score 47.7
East of England
1,975 primaries
371 secondaries
Avg primary score 49.0
London
1,777 primaries
487 secondaries
Avg primary score 61.5
North East
874 primaries
162 secondaries
Avg primary score 51.6
North West
2,438 primaries
457 secondaries
Avg primary score 48.1
South East
2,567 primaries
500 secondaries
Avg primary score 50.9
South West
1,873 primaries
334 secondaries
Avg primary score 48.2
West Midlands
1,802 primaries
415 secondaries
Avg primary score 50.0
Yorkshire and The Humber
1,764 primaries
313 secondaries
Avg primary score 49.1
England overview
Top 20 primary schools nationally
1
John Betts Primary School
100.0
2
Good Shepherd RC Primary School
100.0
3
Southfield Primary School
100.0
4
Trythall Community Primary School
100.0
5
Longtown Community Primary School
100.0
6
Turton Belmont Community Primary School
100.0
7
Swithland St Leonard's Church of England Primary School
100.0
8
Lowbrook Academy
100.0
9
St Luke's Church of England School
100.0
10
South Farnham School
100.0
11
The Raleigh School
100.0
12
Christow Primary School
100.0
13
Tugby Church of England Primary School
100.0
14
Blessed Mother Teresa's Catholic Primary School
100.0
15
Ickford School
100.0
16
Yanwath Primary School
100.0
17
Coaley Church of England Primary Academy
100.0
18
The Minster School
100.0
19
St Peter's Elwick Church of England Primary School
100.0
20
Our Lady and All Saints Roman Catholic Primary School, Parbold
98.8
21
Stoke St Gregory Church of England Primary School
98.8
22
St. Walburga's Catholic Primary School
98.7
23
Lift Trinity
98.7
24
Nicol Mere School
98.1
25
Yardley Primary School
98.1
26
Benedict Biscop Church of England Academy
98.1
27
Larks Hill Junior and Infant School
98.1
28
St Alban's CofE (Aided) Primary School
98.1
29
Deer Park School
98.1
30
The Olive School, Small Heath
98.1
31
St Antony's Catholic Primary School
98.1
32
Redhill Primary School
97.7
33
Barnes Primary School
97.4
34
Hartwell Primary School
97.4
35
Ark Franklin Primary Academy
97.4
36
St Mary's CofE Primary School
97.4
37
Freshford Church School
97.4
38
St Peter's Catholic Primary School
97.4
39
Bruche Academy
96.9
40
Sheringdale Primary School
96.8
Top 20 secondary schools nationally
1
St Olave's and St Saviour's Grammar School
100.0
2
The Latymer School
100.0
3
Woodford County High School
100.0
4
Heckmondwike Grammar School
100.0
5
Queen Elizabeth's School, Barnet
100.0
6
Pate's Grammar School
100.0
7
Chelmsford County High School for Girls
100.0
8
Kendrick School
100.0
9
Reading School
100.0
10
Newstead Wood School
100.0
11
The Tiffin Girls' School
100.0
12
Wilson's School
100.0
13
King Edward VI Grammar School, Chelmsford
100.0
14
Sutton Grammar School
100.0
15
Wallington High School for Girls
100.0
16
Nonsuch High School for Girls
100.0
17
King Edward VI Camp Hill School for Girls
100.0
18
Stratford Girls' Grammar School
100.0
19
Altrincham Grammar School for Girls
100.0
20
King Edward VI School
100.0
21
Colchester County High School for Girls
100.0
22
The Henrietta Barnett School
100.0
23
Colchester Royal Grammar School
100.0
24
Dartford Grammar School
99.9
25
Upton Court Grammar School
99.9
26
The Blue Coat School
99.4
27
Sutton Coldfield Grammar School for Girls
99.2
28
Tiffin School
98.9
29
Dr Challoner's High School
98.9
30
Colyton Grammar School
98.5
31
Altrincham Grammar School for Boys
98.1
32
The Judd School
98.0
33
St Michael's Catholic Grammar School
97.2
34
Wallington County Grammar School
97.1
35
Westcliff High School for Boys Academy
97.0
36
Langley Grammar School
97.0
37
Michaela Community School
97.0
38
St Bernard's Catholic Grammar School
96.6
39
Sir Thomas Rich's School
96.5
40
Tonbridge Grammar School
96.5