Anstruther

Anstruther
Anstruther seafront
Anstruther
Location within Fife
Population3,950 (2020)
OS grid referenceNO564035
Council area
Lieutenancy area
CountryScotland
Sovereign stateUnited Kingdom
Post townAnstruther
Postcode districtKY10
Dialling code01333
PoliceScotland
FireScottish
AmbulanceScottish
UK Parliament
Scottish Parliament

Anstruther /ˈænstrəðər/ (Scots: Ainster or Enster /ˈnstər/ ; Scottish Gaelic: Ànsruthair) is a coastal town in Fife, Scotland, situated on the north-shore of the Firth of Forth and 9 mi (14 km) south-southeast of St Andrews. The town comprises two settlements, Anstruther Easter and Anstruther Wester, which are divided by a stream, the Dreel Burn. With a population of 3,500, it is the largest community on the Firth of Forth's north-shore coastline known as the East Neuk. To the east, it merges with the village of Cellardyke.