SchoolsInfo

Private schools in England (2026)

1,574 fee-paying schools, 398 of them taking boarders. For each one: A level results where the school publishes them, ages, boarding, its latest inspection report and, from its charity accounts, what it takes in fees per pupil.

Fee-paying schools
1,574
mainstream
Boarding
398
take boarders
Publish A levels
471
16 to 18 results
Typical day fee
£6,155
a term before VAT (ISC 2026)
Filter by area, boarding and ages →See them on the map

Highest A level results

SchoolAgesA level
St Paul's Girls' School
Greater London · Girls · Day · Church of England
10–19A+
North London Collegiate School
Greater London · Girls · Day
4–18A+
St Paul's School
Greater London · Boys · Boarding · Church of England
7–18A+
The National Mathematics and Science College
West Midlands · Co-ed · Boarding
15–20A+
Westminster School
Greater London · Co-ed · Boarding · Church of England
12–19A+
Brighton College
East Sussex · Co-ed · Boarding
11–19A+
King's College School
Greater London · Boys · Day · Church of England
7–19A+
The Godolphin and Latymer School
Greater London · Girls · Day
10–19A+
Guildford High School
Surrey · Girls · Day · Christian
4–19A+
Concord College
Shropshire · Co-ed · Boarding
12–20A+
South Hampstead High School GDST
Greater London · Girls · Day
4–19A+
King Edward VI High School for Girls
West Midlands · Girls · Day · Christian
11–19A+
Wimbledon High School GDST
Greater London · Girls · Day
4–19A
Haberdashers' Boys' School
Hertfordshire · Boys · Day
4–18A
Magdalen College School
Oxfordshire · Co-ed · Day · Christian
7–19A
City of London School for Girls
Greater London · Girls · Day
10–18A
Alleyn's School
Greater London · Co-ed · Day
4–18A
Latymer Upper School and Latymer Prep
Greater London · Co-ed · Day
7–19A
Highgate School
Greater London · Co-ed · Day · Christian
3–19A
The Perse School
Cambridgeshire · Co-ed · Day
3–18A
Putney High School GDST
Greater London · Girls · Day
4–19A
Lady Eleanor Holles School
Greater London · Girls · Day · Church of England
7–19A
Eton College
Berkshire · Boys · Boarding · Church of England
12–19A
Haberdashers' Girls' School
Hertfordshire · Girls · Day
4–18A
Trinity School
Greater London · Co-ed · Day
10–18A
Wycombe Abbey
Buckinghamshire · Girls · Boarding · Anglican
10–19A
Winchester College
Hampshire · Co-ed · Boarding
13–19A
James Allen's Girls' School
Greater London · Girls · Day
4–18A
Withington Girls' School
Greater Manchester · Girls · Day
7–19A
City of London School
Greater London · Boys · Day
10–18A

Not a ranking. Fee-paying schools do not sit the same tests as state schools: many take IGCSEs, which the government's GCSE tables leave out, so we list them by their average A level grade where they report it (Department for Education 16 to 18 results) and then by name. Many fee-paying schools do not report A levels, so a dash does not mean poor results. Fee income per pupil is the school's income from fees in its latest Charity Commission accounts divided by its pupils: a guide to cost, not the fee list, and only shown where the charity runs that one school. Inspections: Independent Schools Inspectorate (ISI) or Ofsted.

Private schools by county

Questions

How much do private schools cost?

The Independent Schools Council's 2026 census puts the average day school fee at £6,155 a term and the average boarding fee at £14,980 a term, before VAT (20% since January 2025), from £4,473 a term for day schools in the North West to £7,580 in London. Fees rise with age and vary a lot between schools, so check each school's website for its fee list.

Who inspects private schools?

Schools in the Independent Schools Council associations are inspected by the Independent Schools Inspectorate (ISI); other fee-paying schools are inspected by Ofsted against the independent school standards.

Are private schools in school league tables?

Not fairly: many sit IGCSEs, which the government's GCSE tables leave out. So we list fee-paying schools by A level results where they publish them, rather than ranking them against state schools.