Sharnbrook Upper School is an affiliated school in Bedford, Bedfordshire, England. It is in the village of Sharnbrook. It has about 2,500 students. The students range in age from 13 to 18 years of age. The school is very popular and has a waiting list for students. Some parents move into the Sharnbrook area to guarantee their children will get a place at the school. In 2015, 99% of Sharnbrook students passed their level 3 exams. The school is rated in the top 10% of schools in England "for student progress and attainment".