Old Swinford Hospital school

Old Swinford Hospital, founded in 1667, is a happy and vibrant state boarding school for boys where traditions and values sit comfortably alongside innovation.

We encourage forces families to pay us a visit and see for themselves, what makes OSH so distinctive.

Old Swinford Hospital school image 1

We are situated in the Midlands, right in the heart of England. Parents opting to send their children to study at OSH pay only for boarding, not tuition, which is why our fees are significantly lower than boarding schools in the independent sector. The School seeks to provide real opportunities and encouragement, and prides itself on getting the right balance between academic achievements, nurturing individual character and preparing pupils for the future.


Boarders at OSH grow in confidence, independence and emotional resilience so that when they leave the School, they are mature and capable young people. There are seven boarding houses, including a junior house for Year 7s and a recently opened Sixth Form house specifically for Year 13s.


Enquire about: Old Swinford Hospital school
Can't make it out? change the code
HeadMr Paul Kilbride
School TypeState
Senior Age Range11 - 18
AcademicGCSE: Yes
Alevel: Yes
Int'l Baccalaureate: No
Vocational BTEC Science and BTEC Sport
Boarding Fees From£.00 per term
Forces DiscountYes at current CEA
Total Students605
Youngest Boarder11
Senior Boarders327
Int'l Students50
Closest Airport 1Birmingham (47km)
Closest Airport 2Manchester (140km)