John Mason School is a secondary school with Sixth Form in the town of Abingdon-on-Thames, Oxfordshire.