Search here for independent schools in the Central and West areas of England, including Buckinghamshire, Gloucestershire, Oxfordshire, West Berkshire and Wiltshire.
There are more than 170 private schools in this region, including day and boarding schools, girls' schools, boys' schools, prep schools, senior schools or sixth forms. You will find these schools listed at the bottom of this page; you can use the filters to narrow your search, and find schools near you with our postcode search.
Click on a school's name for more information. Those schools with full profiles appear at the top of the listings in highlighted panels. Some schools provide links to their social media and you can also watch school videos.
If you are looking for an independent special needs school, please visit our sister website www.specialneedsguide.co.uk.
Please have a look around www.schoolsearch.co.uk for information, advice and news about independent schools and independent education.
You can check for open days, find information on independent school associations, read expert advice on the questions to ask when choosing a school and get help in finding the fees.
These search results are from www.schoolsearch.co.uk, the online guide to independent schools in the UK, in partnership with John Catt's Which School? guidebook, first published in 1924, and John Catt's Preparatory Schools. We hope you find the perfect school for your child!
If you have any further questions or enquiries about independent education or a particular independent school, please get in touch with us at enquiries@johncatt.com.
Akeley Wood House,
Buckingham,
MK18 5AE,
Buckinghamshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Akeley Wood School
Pittville Circus Road,
Cheltenham,
GL52 2QA,
Gloucestershire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Berkhampstead School
Headley,
Newbury,
RG19 8LD,
West Berkshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Cheam School
Moulsford,
Wallingford,
OX10 9HT,
Oxfordshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Cranford School
Bishops Blake,
Beaconsfield Road,
Farnham Royal,
SL2 3BY,
Buckinghamshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Dair House School
Downe House,
Cold Ash,
Thatcham,
RG18 9JJ,
West Berkshire
Girls, Boarding, Day, Senior, Sixth Form.
Read more about Downe House School
Shrubbery Road,
High Wycombe,
HP13 6PR,
Buckinghamshire
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Godstowe Preparatory School
Headington Road,
Oxford,
OX3 7TD,
Oxfordshire
Girls, Boarding, Day, Senior, Sixth Form.
Read more about Headington Rye Oxford
23 Ledborough Lane,
Beaconsfield,
HP9 2PZ,
Buckinghamshire
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about High March
Bath Road,
Marlborough,
SN8 1PA,
Wiltshire
Co-educational, Boarding, Senior, Sixth Form.
Read more about Marlborough College
Moulsford-on-Thames,
OX10 9HR,
Oxfordshire
Boys, Boarding, Day, Pre-Preparatory, Preparatory.
Read more about Moulsford Preparatory School
Radley Road,
Abingdon-on-Thames,
OX14 3PS,
Oxfordshire
Co-educational, Day, Preparatory, Senior, Sixth Form.
Read more about Our Lady's Abingdon School
Henley-on-Thames,
RG9 4BW,
Oxfordshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Read more about Shiplake College
Curzon Street,
Calne,
SN11 0DF,
Wiltshire
Girls, Boarding, Day, Senior, Sixth Form.
Read more about St Mary's Calne
11-13 St Andrew's Road,
Henley-on-Thames,
RG9 1HS,
Oxfordshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about St Mary's Preparatory School
15 Amersham Road,
Chesham Bois,
Amersham,
HP6 5PF,
Buckinghamshire
Boys, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about The Beacon School
Soskin Drive,
Stantonbury Fields,
Milton Keynes,
MK14 6DP,
Buckinghamshire
www.webberindependentschool.com
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Read more about The Webber Independent School
College Lane,
Thornton, Milton Keynes,
MK17 0HJ,
Buckinghamshire
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Thornton College
Frances Dove Way,
High Wycombe,
HP11 1PE,
Buckinghamshire
Girls, Boarding, Day, Senior, Sixth Form.
Read more about Wycombe Abbey
Josca's House,
Kingston Road,
Frilford,
OX13 5NX,
Oxfordshire
Boys, Day, Pre-Preparatory, Preparatory.
Al-Ashraf Cultural Centre,
Stratton Road,
Gloucester,
GL1 4HB,
Gloucestershire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Sinope Street,
off Widden Street,
Gloucester,
GL1 4AW,
Gloucestershire
Girls, Day, Senior.
Dorton House,
Dorton,
Aylesbury,
HP18 9NG,
Buckinghamshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
27-29 High Street,
Bulford,
Salisbury,
SP4 9DR,
Wiltshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
12a Clarke Road,
Bletchley,
Milton Keynes,
MK1 1LG,
Buckinghamshire
Boys, Day, Senior.
Minchinhampton,
Stroud,
GL6 9AF,
Gloucestershire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Barrow House, Bishopstrow Road,
Bishopstrow,
Warminster,
BA12 9HU,
Wiltshire
Co-educational, Boarding, Preparatory, Senior, Sixth Form.
Bloxham,
Banbury,
OX15 4PE,
Oxfordshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Pull Court,
Bushley,
Tewkesbury,
GL20 6AH,
Gloucestershire
Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.
Hermitage,
Newbury,
RG18 9UL,
West Berkshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Newport Road,
Broughton,
Milton Keynes,
MK10 9AA,
Buckinghamshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Cheltenham Road,
Burford,
OX18 4PL,
Oxfordshire
Co-educational, Boarding, Day, Senior, Sixth Form.
39-42 Hythe Bridge Street,
Oxford,
OX1 2EP,
Oxfordshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Overthorpe Hall,
Banbury,
OX17 2BS,
Oxfordshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
33 Bourne Avenue,
Salisbury,
SP1 1LR,
Wiltshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Bagley Wood,
Kennington,
Oxford,
OX1 5ND,
Oxfordshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Bath Road,
Cheltenham,
GL53 7LD,
Gloucestershire
Co-educational, Boarding, Day, Senior, Sixth Form.
Thirlestaine Road,
Cheltenham,
GL53 7AB,
Gloucestershire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Bayshill Road,
Cheltenham,
GL50 3EP,
Gloucestershire
Girls, Boarding, Day, Senior, Sixth Form.
St George's Mansion,
George Street,
Oxford,
OX1 2AR,
Oxfordshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Two Dells Lane,
Chesham,
HP5 3QF,
Buckinghamshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
35 Rickfords Hill,
Aylesbury,
HP20 2RT,
Buckinghamshire
Co-educational, Day, Nursery, Pre-Preparatory.
3 Brewer Street,
Oxford,
OX1 1QW,
Oxfordshire
Boys, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Witney,
OX29 7PU,
Oxfordshire
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
The Manor House,
Calcutt Street,
Cricklade,
SN6 6BB,
Wiltshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Bassetsbury Manor,
Bassetsbury Lane,
High Wycombe,
HP11 1QX,
Buckinghamshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
High Street,
West Lavington,
Devizes,
SN10 4HE,
Wiltshire
Co-educational, Boarding, Day, Senior, Sixth Form.
27-29 Christ Church Road,
Cheltenham,
GL50 2NY,
Gloucestershire
Co-educational, Day, Pre-Preparatory, Preparatory.
Lansdown Road,
Cheltenham,
GL51 6QS,
Gloucestershire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Shelburne Road,
Cheltenham,
GL51 6HE,
Gloucestershire
Co-educational, Boarding, Day, Senior, Sixth Form.
Castleford Hill,
Tutshill,
NP16 7LE,
Gloucestershire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
333 Banbury Road,
Oxford,
OX2 7PL,
Oxfordshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Bardwell Road,
Oxford,
OX2 6SS,
Oxfordshire
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory.
The Elms,
44 London Road,
Gloucester,
GL1 3NZ,
Gloucestershire
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
Cotuit Hall,
Pullens Lane,
Headington, Oxford,
OX3 0DA,
Oxfordshire
Co-educational, Boarding, Day, Sixth Form.
Sandford Road,
Littlemore,
Oxford,
OX4 4PU,
Oxfordshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
School Lane,
Staverton,
Trowbridge,
BA14 6NZ,
Wiltshire
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
1 High Street,
Great Missenden,
HP16 9AA,
Buckinghamshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Laverstock Road,
Salisbury,
SP1 2RB,
Wiltshire
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Milford Hill,
Salisbury,
SP1 2RA,
Wiltshire
Girls, Boarding, Day, Senior, Sixth Form.
45 Pembroke Street,
Oxford,
OX1 1BP,
Oxfordshire
Co-educational, Boarding, Day, Sixth Form.
Little Kimble,
Aylesbury,
HP17 0XP,
Buckinghamshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Hatherop,
Cirencester,
GL7 3NB,
Gloucestershire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
26 London Road,
Oxford,
OX3 7PB,
Oxfordshire
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
10 Copperkins Lane,
Amersham,
HP6 5QB,
Buckinghamshire
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
The Priory,
Priory Street,
Corsham,
SN13 0AP,
Wiltshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
38/40 Regent Street,
Stonehouse,
GL10 2AD,
Gloucestershire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Newtown,
Newbury,
RG20 9DJ,
West Berkshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Rodford Tabernacle,
Westerleigh Road,
Westerleigh,
BS37 8QG,
Gloucestershire
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
Kingham,
Chipping Norton,
OX7 6TH,
Oxfordshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Kitebrook House,
Moreton-in-Marsh,
GL56 0RP,
Gloucestershire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
19 Campbell Road,
Salisbury,
SP1 3BQ,
Wiltshire
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
Cowley Place,
Oxford,
OX4 1DZ,
Oxfordshire
Boys, Day, Preparatory, Senior, Sixth Form.
Queenlaines Farm,
Sevenhampton,
Swindon,
SN6 7SQ,
Wiltshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Tattenhoe Lane,
Milton Keynes,
MK3 7EG,
Buckinghamshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
2 Savile Road,
Oxford,
OX1 3UA,
Oxfordshire
Boys, Day, Pre-Preparatory, Preparatory.
Station Road,
Wanswell,
Berkeley,
GL13 9RS,
Gloucestershire
Co-educational, Day, Preparatory, Senior, Sixth Form.
Eastbrook Road,
Gloucester,
GL4 3DB,
Gloucestershire
Co-educational, Day, Preparatory, Senior, Sixth Form.
The Hollows,
Wilton,
Salisbury,
SP2 0JE,
Wiltshire
Co-educational, Day, Preparatory, Senior, Sixth Form.
Belbroughton Road,
Oxford,
OX2 6XA,
Oxfordshire
Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
1 London Place,
Oxford,
OX4 1BD,
Oxfordshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Forest Farm School,
Elsfield,
Oxford,
OX3 9UW,
Oxfordshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
12 King Edward Street,
Oxford,
OX1 4HT,
Oxfordshire
Co-educational, Boarding, Day, Sixth Form.
Bourton,
Shrivenham,
Swindon,
SN6 8HZ,
Wiltshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Pipers Lane,
Great Kingshill,
High Wycombe,
HP15 6LP,
Buckinghamshire
Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Rendcomb,
Cirencester,
GL7 7HA,
Gloucestershire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
90-92 Bell Street,
Henley-on-Thames,
RG9 2BN,
Oxfordshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
The Old Palace,
1 The Close,
Salisbury,
SP1 2EQ,
Wiltshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Rushmore,
Tollard Royal,
Salisbury,
SP5 5QD,
Wiltshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Sibford Ferris,
Banbury,
OX15 5QL,
Oxfordshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
139 Banbury Road,
Oxford,
OX2 7AL,
Oxfordshire
Co-educational, Boarding, Day, Senior, Sixth Form.
London Road,
Charlton Kings,
Cheltenham,
GL52 6NR,
Gloucestershire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Cirencester Road,
Charlton Kings,
Cheltenham,
GL53 8EY,
Gloucestershire
Co-educational, Day, Senior, Sixth Form.
Woodstock Road,
Oxford,
OX2 7NN,
Oxfordshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Marlborough Road,
Pewsey,
SN9 5NT,
Wiltshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Sandleford Priory,
Newbury,
RG20 9BD,
West Berkshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Faringdon Road,
Abingdon,
OX14 1BE,
Oxfordshire
Girls, Day, Preparatory, Senior, Sixth Form.
Carswell Manor,
Faringdon,
SN7 8PT,
Oxfordshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
St John's Road,
Banbury,
OX16 5HX,
Oxfordshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Curzon Street,
Calne,
SN11 0DF,
Wiltshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Harts Lane,
Burghclere,
Newbury,
RG20 9JW,
West Berkshire
Boys, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Cottles Park,
Atworth,
Melksham,
SN12 8NT,
Wiltshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Buckingham,
MK18 5EH,
Buckinghamshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Mayfield Road,
Oxford,
OX2 7EN,
Oxfordshire
Boys, Boarding, Day, Pre-Preparatory, Preparatory.
Swanbourne,
Milton Keynes,
MK17 0HZ,
Buckinghamshire
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory.
Church Street,
Nailsworth,
Stroud,
GL6 0BP,
Gloucestershire
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
19 London Road,
High Wycombe,
HP11 1BJ,
Buckinghamshire
Co-educational, Day, Senior, Sixth Form.
Gloucester,
GL1 2BG,
Gloucestershire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
New Yatt Road,
Witney,
OX29 6TA,
Oxfordshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Faringdon Road,
Abingdon,
OX13 6LN,
Oxfordshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Southern Road,
Leckhampton,
Cheltenham,
GL53 9RP,
Gloucestershire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Amersham Road,
High Wycombe,
HP13 6QT,
Buckinghamshire
Boys, Boarding, Day, Senior, Sixth Form.
20 Marcham Road,
Abingdon,
OX14 1AA,
Oxfordshire
Co-educational, Day, Preparatory, Senior.
Tidworth,
SP11 9RR,
Wiltshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Wykham Park,
Banbury,
OX16 9UR,
Oxfordshire
Girls, Boarding, Day, Senior, Sixth Form.
The Old Rectory,
Walton Drive,
Milton Keynes,
MK7 6BB,
Buckinghamshire
Co-educational, Day, Nursery, Pre-Preparatory.
Church Street,
Warminster,
BA12 8PJ,
Wiltshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Westonbirt,
Tetbury,
GL8 8QG,
Gloucestershire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Westonbirt,
Tetbury,
GL8 8QG,
Gloucestershire
Co-educational, Boarding, Day, Senior, Sixth Form.
The Green,
London Lane,
Ascott-under-Wychwood,
OX7 6AN,
Oxfordshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Midland House,
West Way,
Oxford,
OX2 0PH,
Oxfordshire
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Wotton House,
Horton Road,
Gloucester,
GL1 3PR,
Gloucestershire
Co-educational, Day, Preparatory, Senior.
74 Banbury Road,
Oxford,
OX2 6JR,
Oxfordshire
Girls, Boarding, Day, Senior, Sixth Form.
Bristol Road,
Stonehouse,
GL10 2AF,
Gloucestershire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.