Find and compare boarding schools in the Central and West areas of England, including Buckinghamshire, Gloucestershire, Oxfordshire, West Berkshire and Wiltshire.
You will find all schools with boarding facilities in this region listed at the bottom of this page.
You can also use the filters in the box below to narrow down your boarding school search: you can select boys' schools or girls' schools, prep schools, senior schools, sixth form colleges, or find the nearest boarding school to you with our postcode search.
Click on a school's name for more information. Those boarding 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.
Many boarding schools are members of the Boarding Schools' Association, which is a good source of advice for families looking for more information about boarding.
You can also find a number of articles about boarding and independent schools on this site, as well as school news and important information about the independent school sector.
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 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
Headley,
Newbury,
RG19 8LD,
West Berkshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Cheam 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
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
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
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
Dorton House,
Dorton,
Aylesbury,
HP18 9NG,
Buckinghamshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
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.
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.
33 Bourne Avenue,
Salisbury,
SP1 1LR,
Wiltshire
Co-educational, Boarding, 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.
3 Brewer Street,
Oxford,
OX1 1QW,
Oxfordshire
Boys, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
High Street,
West Lavington,
Devizes,
SN10 4HE,
Wiltshire
Co-educational, Boarding, Day, Senior, Sixth Form.
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.
Cotuit Hall,
Pullens Lane,
Headington, Oxford,
OX3 0DA,
Oxfordshire
Co-educational, Boarding, Day, Sixth Form.
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.
Hatherop,
Cirencester,
GL7 3NB,
Gloucestershire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Newtown,
Newbury,
RG20 9DJ,
West Berkshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
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.
1 London Place,
Oxford,
OX4 1BD,
Oxfordshire
Co-educational, Boarding, Day, Senior, Sixth Form.
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.
Rendcomb,
Cirencester,
GL7 7HA,
Gloucestershire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
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.
Woodstock Road,
Oxford,
OX2 7NN,
Oxfordshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Carswell Manor,
Faringdon,
SN7 8PT,
Oxfordshire
Co-educational, Boarding, 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.
Amersham Road,
High Wycombe,
HP13 6QT,
Buckinghamshire
Boys, Boarding, Day, Senior, Sixth Form.
Tidworth,
SP11 9RR,
Wiltshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Wykham Park,
Banbury,
OX16 9UR,
Oxfordshire
Girls, Boarding, Day, Senior, Sixth Form.
Church Street,
Warminster,
BA12 8PJ,
Wiltshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Westonbirt,
Tetbury,
GL8 8QG,
Gloucestershire
Co-educational, Boarding, Day, Senior, Sixth Form.
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.