These are the 21 best beaches in Fife and the Lothians

Sixty-one beaches across Scotland have achieved Scottish Beach Award status in 2019, with 21 being named from the Fife and the Lothians


Environmental charity Keep Scotland Beautiful named the locations ahead of the bathing season getting underway on Saturday. Beaches winning the accolade are judged to have met a range of criteria, including on safety, access and facilities, and cleanliness. There are 14 locations in Fife and seven in East Lothian.

East Sands, St Andrews

Sign up to our daily newsletter

West Sands, St Andrews
Black Sands, Aberdour
Silver Sands, Aberdour
Fife: Anstruther Beach
Fife: Kinghorn beach
East Lothian: Gullane Bents
Fife: Elie Harbour
Fife: Ruby Bay, Elie
Leven Beach
West Beach, North Berwick
East Beach, North Berwick
Gosford Bay, Longniddry
East Lothian: Beach 1 & 2, Longniddry
Kingsbarns beach
Fife: Kingsbarns beach
Belhaven Beach, Dunbar
Roome Bay, Crail
Fife: Kirkcaldy Beach
Pathsands, Kirkcaldy