Welcome to Anstruther Online
Anstruther (Enster in Scots, Eanstar in Scottish Gaelic and also meaning Little Stream) is a small town in Fife, Scotland. The two Anstruthers are divided by a small stream called Dreel Burn. Anstruther lies 9 miles south-southeast of St Andrews. It is the largest community on the stretch of north-shore coastline of the Firth of Forth known as the East Neuk, with a population of about 3,500 people. The village of Cellardyke forms an easterly extension of Anstruther.
We would like to thank the local Sponsors: