Are you looking for a boys' only school? Search here for boys' schools in Central and West areas of England, including Buckinghamshire, Gloucestershire, Oxfordshire, West Berkshire and Wiltshire.
You will find all boys' schools in this region listed at the bottom of this page. Use the filters in the box to narrow your search: you can select day and boarding schools, prep schools, senior schools or sixth forms; or find and compare the nearest boys' schools to 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.
Elsewhere on this site you can find advice on editorial topics such as the benefits of single-sex education, the questions to ask when choosing a school and finding independent school fees.
If you are looking for an independent special needs school, please visit our sister website: www.specialneedsguide.co.uk.
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.
Moulsford-on-Thames,
OX10 9HR,
Oxfordshire
Boys, Boarding, Day, Pre-Preparatory, Preparatory.
Read more about Moulsford Preparatory School
15 Amersham Road,
Chesham Bois,
Amersham,
HP6 5PF,
Buckinghamshire
Boys, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about The Beacon School
Josca's House,
Kingston Road,
Frilford,
OX13 5NX,
Oxfordshire
Boys, Day, Pre-Preparatory, Preparatory.
12a Clarke Road,
Bletchley,
Milton Keynes,
MK1 1LG,
Buckinghamshire
Boys, Day, Senior.
3 Brewer Street,
Oxford,
OX1 1QW,
Oxfordshire
Boys, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Cowley Place,
Oxford,
OX4 1DZ,
Oxfordshire
Boys, Day, Preparatory, Senior, Sixth Form.
2 Savile Road,
Oxford,
OX1 3UA,
Oxfordshire
Boys, Day, Pre-Preparatory, Preparatory.
Harts Lane,
Burghclere,
Newbury,
RG20 9JW,
West Berkshire
Boys, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Mayfield Road,
Oxford,
OX2 7EN,
Oxfordshire
Boys, Boarding, Day, Pre-Preparatory, Preparatory.
Amersham Road,
High Wycombe,
HP13 6QT,
Buckinghamshire
Boys, Boarding, Day, Senior, Sixth Form.