Home
Find a school
School Open Days
TE Awards 2024
Advisory
Beyond School
News
Login
Sign up now for FREE to read our insider reviews in full
Sign Up Now
Find the right school for your child
Deciding which school to choose for your child is a hugely important decision and often quite a lengthy one. The top UK schools are renowned for their world-class education, as well as fantastic facilities, teachers, pastoral care and co-curricular opportunities – making that all-important decision anything but easy.
Our carefully compiled list of the top 250 schools in the UK allows you to discover and compare educational institutions known for their exceptional quality and academic excellence. Our unbiased, insider reviews cover everything you need to know about the top schools in the UK, from the admissions process and higher education destinations to the school community and the essentials such as fees, term dates, ISI reports and bursaries. Browse the schools our experts have branded the best of the best and find the right fit for your child today.
Abingdon House School
Marylebone
Abingdon School
Abingdon
Alleyn's Junior School
Dulwich
Alleyn's School
Dulwich
Amesbury
Hindhead
Ardingly College
Haywards Heath
Aysgarth School
Bedale
Badminton School
Bristol
Badminton School Prep
Westbury-on-Trym
Bancroft's Prep School
Woodford Green
Bancroft's School
Woodford Green
Beaudesert Park School
Stroud
Bedales Prep - Dunhurst
Petersfield
Bedales School
Petersfield
Bede's School
Hailsham
Bedford Prep School
Bedford
Bedford School
Bedford
Beeston Hall School
Cromer
Belhaven Hill School
Dunbar
Benenden School
Cranbrook
Bilton Grange
Rugby
Blundell's Preparatory School
Tiverton
Blundell's School
Tiverton
Bradfield College
Reading
Brambletye School
East Grinstead
Bredon School
Tewkesbury
Brighton College
Brighton
Brighton College Prep School
Brighton
Broomwood Pre-Prep
Wandsworth
Broomwood Prep Boys
Wandsworth
Broomwood Prep Girls
Wandsworth
Bruern Abbey Prep
Bicester
Bryanston School
Blandford Forum
Bute House
Hammersmith
Caldicott School
Farnham Royal
Canford
Wimborne
Cargilfield
Edinburgh
Caterham Prep School
Caterham
Caterham School
Caterham
Charterhouse
Godalming
Cheam School
Newbury
Cheltenham College
Cheltenham
Cheltenham Ladies' College
Cheltenham
Cheltenham Prep School
Cheltenham
Chepstow House School
London
Christ Church Cathedral School
Oxford
Christ's Hospital
Horsham
City of London School
Queenhithe
City of London School for Girls
Barbican
Clayesmore School
Blandford Forum
Clifton College
Clifton
Cothill House
Cothill
Cumnor House Sussex
Haywards Heath
Dauntsey's
Devizes
DLD College London
South Bank
Downe House
Thatcham
Dragon School
Oxford
Dulwich College
Dulwich
Dulwich Cranbrook - Prep School
Cranbrook
Dulwich Prep & Senior - Prep
London
Dwight London - Junior School
London
Dwight London - Senior School
N11 3LX
Eastbourne College
Eastbourne
Eaton House Belgravia Prep
London
Eaton House The Manor Boys' School
London
Eaton House The Manor Girls' School
London
Eaton Square Prep School
London
Edgbaston High Preparatory and Pre-Prep School
Birmingham
Edgbaston High School for Girls
Birmingham
Edgeborough
Farnham
Elstree School
Newbury
Emanuel School
London
Eton College
Windsor
Falcons School
Putney
Falkner House Brechin Place
South Kensington
Falkner House Penywern Road
Kensington
Fettes College
Edinburgh
Fettes College Prep School
Edinburgh
Framlingham College
Framlingham
Framlingham College Prep School
Woodbridge
Francis Holland School Regent's Park
Marylebone
Francis Holland School Sloane Square
Chelsea
Fulham Prep
Fulham
Garden House School
Chelsea
Giggleswick School
Settle
Glenalmond College
Perth
Glendower Preparatory School
London
Godolphin
Salisbury
Godolphin & Latymer School
Hammersmith
Godolphin Prep
Salisbury
Godstowe School
High Wycombe
Gordonstoun
Elgin
Gordonstoun Prep School
Elgin
Gresham's School
Holt
Haberdashers’ Aske’s Boys’ School
Elstree
Hall Grove School
Bagshot
Hampton School
Hampton
Handcross Park
Haywards Heath
Hanford School
Blandford Forum
Harrow School
Harrow
Hatherop Castle
Cirencester
Hazlegrove Prep School
Yeovil
Headington Preparatory School
Oxford
Headington School
Oxford
Heathfield School
Ascot
Highfield and Brookham
Liphook
Highgate School
Highgate
Hill House School
Knightsbridge
Hornsby House
Balham
Horris Hill School
Newbury
Ibstock Place Prep School
Roehampton
Ibstock Place School
Roehampton
James Allen's Girls' School
Dulwich
James Allen's Girls' School Junior School
Dulwich
Junior King's, Canterbury
Canterbury
Kensington Prep School GDST
Fulham
King Edward VI High School for Girls
Birmingham
King Edward's School
Birmingham
King's College Junior School
London
King's College School Wimbledon
London
King's College School, Cambridge
Cambridge
King's Worcester
Worcester
Kingham Hill School
Chipping Norton
Kitebrook Preparatory School
Moreton-in-Marsh
Knightsbridge School - The Junior School
Knightsbridge
L'Ecole de Battersea
Battersea
Lady Eleanor Holles Junior School
Hampton Hill
Lady Eleanor Holles School
Hampton
Lambrook School
Nr Ascot
Lancing College
Lancing
Lancing College Preparatory School Hove
Hove
Lancing College Preparatory School Worthing
Worthing
Latymer Prep School
Hammersmith
Latymer Upper School
Hammersmith
Ludgrove School
Wokingham
Magdalen College Junior School
Oxford
Magdalen College School
Oxford
Maidwell Hall
Maidwell
Malvern College
Malvern
Marlborough College
Marlborough
Marlborough House School
Hawkhurst
Mayfield School
Mayfield
Merchant Taylors' Prep
Rickmansworth
Merchant Taylors' School
Northwood
Milbourne Lodge
Esher
Millfield
Street
Millfield Prep School
Glastonbury
Moor Park School
Ludlow
Moreton Hall
Oswestry
Moreton Hall Prep
Oswestry
Moulsford Prep School
Wallingford
Mowden Hall School
Stocksfield
New College School
Oxford
Newton Prep School
London
Norland Place
Notting Hill
North London Collegiate Junior School
Edgware
North London Collegiate School
Edgware
Norwich School
Norwich
Notting Hill Prep School
Notting Hill
Old Buckenham Hall
Ipswich
Orchard House School
Chiswick
Orwell Park School
Ipswich
Oundle School
Oundle
Oxford High Preparatory & Pre-Preparatory GDST
Oxford
Oxford High School GDST
Oxford
Papplewick School
Ascot
Pembridge Hall School
London
Pinewood School
Shrivenham
Port Regis School
Shaftesbury
Putney High Junior School GDST
Putney
Putney High School GDST
Putney
Queen Anne's Caversham
Reading
Queen's College Preparatory School
London
Queen's College, London
London
Queen's Gate Junior School
London
Queen's Gate School
London
Radley College
Abingdon
Ravenscourt Park Preparatory School
Hammersmith
Repton Prep
Derby
Repton School
Repton
Royal Russell Junior School
Croydon
Royal Russell School
Croydon
Rugby School
Rugby
S. Anselm's
Bakewell
Saint Ronan's
Hawkhurst
Sandroyd School
Salisbury
Sedbergh School
Sedbergh
Sevenoaks School
Sevenoaks
Sherborne Girls
Sherborne
Sherborne School
Sherborne
Shrewsbury School
Shrewsbury
South Hampstead High GDST
Hampstead
South Hampstead High Junior School GDST
Hampstead
St Andrew's Prep Eastbourne
Eastbourne
St Catherine's - Bramley
Guildford
St Catherine's Preparatory School
Guildford
St Edward's School, Oxford
Oxford
St Faith's
Cambridge
St George's Ascot
Ascot
St Hugh's School
Faringdon
St James Preparatory School
London
St John's College School
Cambridge
St Mary's Calne
Calne
St Mary's School Ascot
Ascot
St Paul's Girls’ School
London
St Paul's Juniors
Barnes
St Paul's School
Barnes
St Peter's School York
York
St Peter's York 2-8
York
St Peter's York 8-13
York
St Swithun's Prep School
Winchester
St Swithun's School
Winchester
Stephen Perse Rosedale House
Cambridge
Stephen Perse Senior School
Cambridge
Stephen Perse Sixth Form
Cambridge
Stonar School
Atworth
Stonyhurst College
Clitheroe
Stonyhurst St Mary's Hall
Clitheroe
Stowe School
Buckingham
Summer Fields
Oxford
Sunningdale School
Sunningdale
Sussex House School
Chelsea
Swanbourne House
Milton Keynes
The Elms
Malvern
The Hall School
London
The King's School, Canterbury
Canterbury
The Leys School
Cambridge
The Oratory Preparatory School
Reading
The Perse Pelican Pre-Prep
Cambridge
The Perse Prep
Cambridge
The Perse School
Cambridge
The Pilgrims' School, Winchester
Winchester
Thomas's Battersea Prep School
Battersea
Thomas's Clapham
Clapham
Thomas's Fulham
Fulham
Thomas's Kensington
Kensington
Thorngrove School
Newbury
Tonbridge School
Tonbridge
Tudor Hall School
Banbury
University College School
Hampstead
University College School Junior Branch
Hampstead
University College School Pre-Prep
Hampstead
Uppingham School
Uppingham
Walhampton School
Lymington
Wellesley Haddon Dene School
Broadstairs
Wellington College
Crowthorne
Wellington College Prep
Sandhurst
Wells Cathedral Prep School
Wells
Wells Cathedral School
Wells
Westbourne House School
Chichester
Westminster Cathedral Choir School
London
Westminster School
Westminster
Westminster Under School
London
Westonbirt Prep School
Tetbury
Westonbirt School
Tetbury
Wetherby Preparatory School
London
Wetherby School
Notting Hill
Wetherby School Kensington
Kensington
Wetherby Senior School
London
Whitgift School
South Croydon
Wimbledon High Junior School GDST
Wimbledon
Wimbledon High School GDST
Wimbledon
Winchester College
Winchester
Winchester House School
Brackley
Windlesham House
Pulborough
Witham Hall Preparatory School
Stamford
Wolverhampton Grammar Junior School
Wolverhampton
Wolverhampton Grammar School
Wolverhampton
Woodcote House School
Windlesham
Wycombe Abbey
High Wycombe
FAQ’s:
How are the top UK schools selected and ranked?
The selection and ranking of the top UK schools are typically based on a set of criteria which can vary depending on the organisation or agency conducting the review. Here at Talk Education, we opt for a rounded approach; rather than just basing our ratings on grade averages and awards, we look at additional factors such as what current students have to say, the school community, and higher education destinations.
What is the admissions process for top UK schools?
The admissions process for top UK schools typically starts online with an application form. This may involve submitting academic records, letters of recommendation and a personal statement. Many highly ranked schools will require prospective students to sit an entrance exam and attend an in-person interview.
What UK city has the best schools?
Unsurprisingly, London has the highest number of highly ranked schools in the UK. This is largely due to the density of its population, and the city's high proportion of local areas which are considered to be among the richest 10 per cent of areas in England and Wales.