Schools in London

3,070 schools in London.

Schools

3,070

Open schools

Pupils

1,398,198

2025–26 census

Good or better

95%

2292 of 2412 graded

Academic Performance

6.5

out of 10 · 2706 schools

Ofsted ratings

Outstanding
594 25%
Good
1,698 70%
Requires improvement
89 4%
Inadequate
31 1%
206 inspected since 2024, no overall grade198 superseded by a report card452 not judged8 in a category of concern16 safeguarding not effective
6.5
Academic Performance

Averaged over 2706 of 3070 schools that can be scored

Pupils

1,398,198

pupils on roll

Boys 51%49% Girls

Roll from 3040 of 3070 schools (1,398,198 pupils). Independent schools report roll and sex only.

Ethnicity

White
37%
Asian
24%
Black
17%
Mixed
12%
Chinese
1%
Any other group
7%
Unclassified
2%

Ethnicity from 2529 of 3070 schools (1,257,602 pupils). Independent schools report roll and sex only.

Pupil characteristics

Free school meals
29.2%

367,284 of 1,257,855 pupils · 2533 of 3070 schools

First language not English
43.7%

549,432 of 1,257,602 pupils · 2529 of 3070 schools

Young carers
<1%

7,573 of 1,250,568 pupils · 2455 of 3070 schools

Schools by phase

Primary
1905
Secondary
551
All-through
67
Special
190
Nursery
75
PRU
53
Not recorded
229

Local authorities in London

33 local authorities, alphabetically. Percentages are of graded schools.

Local authoritySchoolsPupilsGood or betterAcademic Performance
Barking and Dagenham6746,055
96%of 57
6.0/10
Barnet16867,997
90%of 144
6.8/10
Bexley9043,011
92%of 78
5.6/10
Brent10249,165
94%of 86
5.9/10
Bromley11657,429
98%of 94
6.9/10
Camden8928,726
100%of 59
7.4/10
City of London62,891
100%of 2
9.6/10
Croydon15462,909
90%of 120
5.7/10
Ealing11254,505
94%of 93
6.8/10
Enfield10755,209
99%of 83
5.9/10
Greenwich10246,827
95%of 81
6.6/10
Hackney10442,007
79%of 92
6.0/10
Hammersmith and Fulham7825,796
100%of 58
7.6/10
Haringey9438,591
95%of 76
6.5/10
Harrow7242,333
98%of 51
7.2/10
Havering9043,743
99%of 74
6.1/10
Hillingdon10854,655
95%of 81
5.6/10
Hounslow8746,778
100%of 66
6.7/10
Islington6922,433
97%of 59
6.4/10
Kensington and Chelsea7123,369
91%of 46
6.7/10
Kingston upon Thames6430,572
96%of 47
6.9/10
Lambeth9535,469
92%of 74
5.9/10
Lewisham9539,093
98%of 80
5.9/10
Merton7231,699
96%of 53
6.5/10
Newham10961,359
98%of 93
7.4/10
Redbridge9459,357
96%of 69
7.1/10
Richmond upon Thames8338,924
100%of 55
7.9/10
Southwark11546,793
97%of 92
6.4/10
Sutton7242,386
96%of 53
6.9/10
Tower Hamlets10846,019
97%of 92
6.9/10
Waltham Forest8343,161
96%of 74
6.9/10
Wandsworth11241,050
96%of 83
6.7/10
Westminster8227,887
98%of 47
7.2/10

Looking for a specific school? Search by name.

About schools in London

How many schools are there in London?
London has 3,070 open schools — 1,905 primary, 551 secondary, 190 special, 75 nursery, teaching 1,398,198 pupils in total.
How many schools in London are rated Good or Outstanding?
2,292 of the 2,412 schools holding an Ofsted grade — 95% — are rated Good or Outstanding, including 594 rated Outstanding. That share is measured against graded schools, not all 3,070: a school inspected since September 2024 has no overall grade at all.
What is the average Academic Performance in London?
6.5 out of 10, averaged across the 2,706 schools here that can be scored, where 5 is the national average. Academic Performance combines the Ofsted judgement with DfE attainment and is ranked against comparable schools, so it is neither figure on its own.
Why do some London schools have no Ofsted rating?
658 schools in London currently hold no overall grade. Ofsted stopped awarding single-word judgements in September 2024 and moved to a report card of separately graded areas, so schools inspected since then have no overall rating whatever the inspection found. Their profiles show the report card instead.
Which local authorities are in London?
London contains 33 local authorities, including Barking and Dagenham, Barnet, Bexley, Brent, Bromley, Camden and 27 more. Most admissions and school-place decisions are made at that level rather than regionally.
How many pupils in London are eligible for free school meals?
29.2% — 367,284 of 1,257,855 pupils at the 2,533 schools that report it. Independent schools file a return with roll and sex only, so they are outside this figure rather than counted as zero.