Best Schools in England (2022)

There are 25,136 schools and 26,904 nurseries located in England.

Facts About England Schools

Best Schools in England

Top 5 Nurseries

School name
-
St Edmund's Nursery School & Children's Centre
Age: 0-5 yr 290 students
-
Robert Owen Nursery School
Age: 3-5 yr 261 students
-
Grasmere Nursery School
Age: 3-5 yr 242 students
-
Hartcliffe Nursery School and Children's Centre
Age: 2-5 yr 242 students
-
Kintore Way Nursery School and Children's Centre
Age: 2-5 yr 240 students

Top 5 Primary Schools

School name English Maths
A+
Christ Church Bentinck CofE Primary School Age: 3-11 yr 217 students
107 109
A+
West Town Primary Academy Age: 4-11 yr 400 students
101 104
A+
Bigland Green Primary School Age: 3-11 yr 483 students
107 111
A+
Edith Neville Primary School Age: 3-11 yr 197 students
107 107
A+
Vauxhall Primary School Age: 3-11 yr 236 students
107 111

Top 5 Secondary Schools

School name 5+ at GCSE Entering eBacc
A+
Highbury Fields School Age: 11-18 yr 762 students
64% 63%
A+
Gladesmore Community School Age: 11-16 yr 1261 students
38% 55%
A+
Notre Dame Roman Catholic Girls' School Age: 11-16 yr 614 students
38% 69%
56% 85%
A+
The St Thomas the Apostle College Age: 11-18 yr 1000 students
56% 54%

Top 5 Private Schools

School name Fee yearly
5754
-
Bilton Grange School 319 students
6096
-
Annan School Age: 2-11 yr 90 students
£1 to £2,970
-
Hunter Hall School Age: 3-11 yr 90 students
£1 to £3,203
-
Ashville College Age: 2-19 yr 872 students
£1 to £4,880

Students in England

By phase of education

Nursery
43,141
Primary
4,925,688
Special
1,310,426
Secondary
3,950,279

Teachers in England

Frequently Asked Questions

Q

Is school free in England?

Yes, 646 schools are free in England.
19.54% of pupils are known to be eligible for free school meals out of 8,887,802 pupils.

Q

Are schools in England good?

Total 45.42% of schools are currently judged to be good or outstanding by Ofsted in England.
List of ofsted outstanding & good schools:

Q

Which is largest school in England?

Lycee Francais Charles de Gaulle is Largest school in England with 3,523 pupils.

Compare Schools