The Waid Academy is a public secondary school in Anstruther, Fife. The school's catchment area extends to as far as Elie and Colinsburgh to the west and Crail to the east (the East Neuk boundaries) but accepts pupils from towns such as Leven, Upper Largo, Lundin Links, Kennoway and Markinch.