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
39-42 Hythe Bridge Street,
Oxford,
OX1 2EP,
Oxfordshire
Co-educational, Boarding, Day, Sixth Form.
Read more about Carfax College
Downe House,
Cold Ash,
Thatcham,
RG18 9JJ,
West Berkshire
Girls, Boarding, Day, Senior, Sixth Form.
Read more about Downe House School
Bardwell Road,
Oxford,
OX2 6SS,
Oxfordshire
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory.
Read more about Dragon School
London Road,
Oxford,
OX3 7TD,
Oxfordshire
Girls, Boarding, Day, Senior, Sixth Form.
Read more about Headington School Oxford
Moulsford-on-Thames,
OX10 9HR,
Oxfordshire
Boys, Boarding, Day, Pre-Preparatory, Preparatory.
Read more about Moulsford Preparatory School
Henley-on-Thames,
RG9 4BW,
Oxfordshire
Boys, 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,
MK17 0HJ,
Buckinghamshire
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Read more about Thornton College
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, Pre-Preparatory, Preparatory.
Bishopstrow,
Warminster,
BA12 9HU,
Wiltshire
Co-educational, Boarding, Preparatory, Senior, Sixth Form.
Bloxham,
Banbury,
OX15 4PE,
Oxfordshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Hermitage,
Newbury,
RG18 9UL,
West Berkshire
Boys, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Cheltenham Road,
Burford,
OX18 4PL,
Oxfordshire
Co-educational, Boarding, Senior, Sixth Form.
33 Bourne Avenue,
Salisbury,
SP1 1LR,
Wiltshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Headley,
Newbury,
RG19 8LD,
West Berkshire
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.
Cantay House,
Park End Street,
Oxford,
OX1 1JD,
Oxfordshire
Co-educational, Boarding, Day.
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.
333 Banbury Road,
Oxford,
OX2 7PL,
Oxfordshire
Co-educational, Boarding, Day, Senior, Sixth Form.
Milford Hill,
Salisbury,
SP1 2RA,
Wiltshire
Girls, Boarding, Day, Senior, Sixth Form.
Shrubbery Road,
High Wycombe,
HP13 6PR,
Buckinghamshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
45 Pembroke Street,
Oxford,
OX1 1BP,
Oxfordshire
Co-educational, Boarding, Day.
Hatherop,
Cirencester,
GL7 3NB,
Gloucestershire
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, Pre-Preparatory, Preparatory.
Bath Road,
Marlborough,
SN8 1PA,
Wiltshire
Co-educational, Boarding, Senior, Sixth Form.
Hermitage,
Newbury,
RG18 9UL,
West Berkshire
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Enborne Road,
(corner of Rockingham Road),
Newbury,
RG14 6AD,
West Berkshire
Co-educational, Boarding, Day.
12-13 King Edward Street,
Oxford,
OX1 4HT,
Oxfordshire
Co-educational, Boarding, Day, Sixth Form.
Bourton,
Swindon,
SN6 8HZ,
Wiltshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Calcutt Street,
Cricklade,
SN6 6BB,
Wiltshire
Co-educational, Boarding, Day, Preparatory.
Rendcomb,
Cirencester,
GL7 7HA,
Gloucestershire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Pullens Lane,
Oxford,
OX3 0BY,
Oxfordshire
Girls, 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, Preparatory.
Sibford Ferris,
Banbury,
OX15 5QL,
Oxfordshire
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, 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, Pre-Preparatory, Preparatory.
Harts Lane,
Burghclere,
Newbury,
RG20 9JW,
West Berkshire
Co-educational, Boarding, Day, 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.
Swanbourne,
Milton Keynes,
MK17 0HZ,
Buckinghamshire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Amersham Road,
High Wycombe,
HP13 6QT,
Buckinghamshire
Boys, Boarding, 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
Girls, Boarding, Day, Senior, Sixth Form.
74 Banbury Road,
Oxford,
OX2 6JR,
Oxfordshire
Girls, Boarding, Day, Senior, Sixth Form.
Bath Road,
Stonehouse,
GL10 2JQ,
Gloucestershire
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.