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.
Station Road,
Beaconsfield,
HP9 1AA,
Buckinghamshire
Boys, Day, Pre-Preparatory, Preparatory.
Read more about Davenies School
Moulsford-on-Thames,
OX10 9HR,
Oxfordshire
Boys, Boarding, Day, Pre-Preparatory, Preparatory.
Read more about Moulsford Preparatory School
Josca's House,
Kingston Road,
Frilford,
OX13 5NX,
Oxfordshire
Boys, Day, Pre-Preparatory, Preparatory.
Hermitage,
Newbury,
RG18 9UL,
West Berkshire
Boys, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
3 Brewer Street,
Oxford,
OX1 1QW,
Oxfordshire
Boys, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Newtown,
Newbury,
RG20 9DJ,
West Berkshire
Boys, Boarding, Day, 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.
Mayfield Road,
Oxford,
OX2 7EN,
Oxfordshire
Boys, Boarding, Day, Pre-Preparatory, Preparatory.
15 Amersham Road,
Chesham Bois,
Amersham,
HP6 5PF,
Buckinghamshire
Boys, Day, Nursery, Pre-Preparatory, Preparatory.