Best Private Schools in England UK
My Top Schools has carefully collated schools in England to find the best schools for your children. Select an area below to find information on the best UK independent schools.
Most Popular Areas

London

Surrey

Yorkshire

Hampshire

Sussex

Hertfordshire

Kent

Oxfordshire

Essex

Manchester
All Areas
Counties
Berkshire
Cheshire
Cornwall
Cumbria
Devon
Dorset
Essex
Gloucestershire
Hampshire
Herefordshire
Hertfordshire
Kent
Lincolnshire
London
Manchester
Norfolk
Oxfordshire
Shropshire
Somerset
Staffordshire
Suffolk
Surrey
Sussex
Warwickshire
Wiltshire
Worcestershire
Yorkshire
Cities
Bath
Bedford
Birmingham
Bradford
Brighton
Bristol
Cambridge
Canterbury
Coventry
Croydon
Derby
Henley-on-Thames
Ipswich
Leeds
Leicester
Liverpool
London
Manchester
Milton Keynes
Newcastle
Northampton
Norwich
Nottingham
Oxford
Reading
Reigate
Sheffield
Solihull
Southampton
St Albans
Truro
Winchester
Wolverhampton
York
Key Information
What is a private school in the UK?
A private school, also named an independent or public school in England UK is a fee paying organisation where parents pay an annual fee for their child to be educated outside of the state education system.
As you can see on this page the fees charge vary by area, with the most schools and highest fees tending to be in the south of England in areas like the capital London.
How much do UK private schools cost?
Across the whole of the UK the lowest day fees are £2,032 per year, and the highest day fees are £63,414 per year. The lowest boarding fees are £3,992 per year, and the highest boarding fees are £66,970 per year.
The cost of private schooling varies a lot by region, school and the type of education you want your child to receive. For example the fees for 'day schooling' where your child doesn't reside at the school are far lower than 'boarding' fees where the child has accommodation and lives at the school during term time.
Generally costs for independent school fees are higher in the south of England in London, Essex, Surrey, Kent, Hertfordshire, Buckinghamshire etc. Whereas costs for independent schools in the north of England are lower.