With thousands of free schools in London, families flock to the British capital to enjoy the benefits of a free, British education for their children. But how many state schools are there actually in London? We explore the numbers for you.
How many state schools are there in London?
There are approximately 2,700 state schools in London. This excludes universities.
Selective versus non-selective state schools
Most state schools in London are not selective, meaning they are open to everyone.
Exceptions can be (this is not an exhaustive list):
- Grammar schools, which are state secondary schools with entry exams (approximately 19 of them)
- Faith schools which also set their own admission criteria (although most criteria would not be academic, but based on religious practice). These schools represent around a quarter of London state schools.
Day schools versus boarding state schools in London
Most London state schools are day-schools, meaning children return home each day after school. There are less than 10 boarding state schools in London.
Primary versus secondary schools in London
Lastly, most schools in London do not cover all school ages, meaning they would be either primary, secondary, sixth form, nursery, or a combination of these education phases, but rarely all of them. Only less than 20 state schools in London are all-through, meaning start at 3/4 years old, and finish at 18/19 years old. The rest is divided between primary state schools (approximately 1,800) and secondary state schools (less than 500), sixth form and nursery.