The school is named after Sir Thomas Boughey of the Boughey baronets who donated land for the establishment of the school.[2] The school can trace its origins to 1849.[3]
Today it is an academy administered by the Windsor Academy Trust. The school offers GCSEs as programmes of study for pupils. The school was rated GOOD in the 2022 OFSTED inspection