Northampton High School is an independent/private all-through school for girls. It takes pupils aged 2 to 18 years.