Malmesbury Church of England Primary School is one of two schools in the town serving the various rural communities, villages and towns surrounding Malmesbury, Wiltshire in south west England. It is affiliated to the Diocese of Bristol. In 2010 it had an annual intake of around 400 pupils, with an age range from 4–11 years. The academy enrols pupils from age 7 to 16 years old. Pupils are required to maintain a strict dress code and wear the school uniform.
Malmesbury School in Malmesbury, Wiltshire, England, was founded in 1971 with the merger of Malmesbury Grammar School at Filands with Bremhilam Secondary Modern at Corn Gastons.