← All areas

Bathing water quality in Scotland

Scotland has 90 designated bathing waters. The regulator's latest classifications are 47 Excellent, 26 Good, 13 Sufficient and 3 Poor.

Updated July 2026

See the live UK beach map →

The cleanest beaches in Scotland

Rated Excellent or Good in the regulator's latest annual classification. Open any beach for today's live verdict.

Every bathing water in Scotland

Rated Excellent Aberdeen ScotlandRated Excellent Aberdour (Silversands) ScotlandRated Excellent Aberdour Harbour (Black Sands) ScotlandRated Excellent Achmelvich ScotlandRated Excellent Anstruther (Billow Ness) ScotlandRated Excellent Arbroath (West Links) ScotlandRated Excellent Balmedie ScotlandRated Excellent Broughty Ferry ScotlandRated Excellent Carnoustie ScotlandRated Excellent Carrick ScotlandRated Excellent Crail (Roome Bay) ScotlandRated Excellent Cruden Bay ScotlandRated Excellent Cullen Bay ScotlandRated Excellent Culzean ScotlandRated Excellent Dornoch ScotlandRated Excellent Dunnet ScotlandRated Excellent Elie (Harbour) and Earlsferry ScotlandRated Excellent Elie (Ruby Bay) ScotlandRated Excellent Findhorn ScotlandRated Excellent Fraserburgh (Philorth) ScotlandRated Excellent Gairloch Beach ScotlandRated Excellent Ganavan ScotlandRated Excellent Gullane ScotlandRated Excellent Kingsbarns ScotlandRated Excellent Kirkcaldy (Seafield) ScotlandRated Excellent Largs (Pencil Beach) ScotlandRated Excellent Loch Morlich ScotlandRated Excellent Lunan Bay ScotlandRated Excellent Machrihanish ScotlandRated Excellent Millport Bay ScotlandRated Excellent Monifieth ScotlandRated Excellent Montrose ScotlandRated Excellent Nairn (Central) ScotlandRated Excellent Nairn (East) ScotlandRated Excellent Pease Bay ScotlandRated Excellent Peterhead (Lido) ScotlandRated Excellent Prestwick ScotlandRated Excellent Rosehearty ScotlandRated Excellent Rosemarkie ScotlandRated Excellent Sand Beach ScotlandRated Excellent Seacliff ScotlandRated Excellent Seamill ScotlandRated Excellent St Andrews (East Sands) ScotlandRated Excellent Stonehaven ScotlandRated Excellent Thorntonloch ScotlandRated Excellent Troon (South Beach) ScotlandRated Excellent Whitesands ScotlandRated Good Barassie ScotlandRated Good Brighouse Bay ScotlandRated Good Broad Sands ScotlandRated Good Coldingham ScotlandRated Good Collieston ScotlandRated Good Dores ScotlandRated Good Dunbar (Belhaven) ScotlandRated Good Ettrick Bay ScotlandRated Good Fraserburgh (Tiger Hill) ScotlandRated Good Inverboyndie ScotlandRated Good Irvine ScotlandRated Good Kinghorn (Pettycur) ScotlandRated Good Leven ScotlandRated Good Longniddry ScotlandRated Good Lossiemouth (East) ScotlandRated Good Lunderston Bay ScotlandRated Good Luss Bay ScotlandRated Good Mossyard ScotlandRated Good North Berwick (Milsey Bay) ScotlandRated Good North Berwick (West) ScotlandRated Good Saltcoats/Ardrossan ScotlandRated Good Sandyhills ScotlandRated Good Seton Sands ScotlandRated Good St Andrews (West Sands) ScotlandRated Good Thurso ScotlandRated Good Wardie Bay ScotlandRated Sufficient Ayr (South Beach) ScotlandRated Sufficient Burntisland ScotlandRated Sufficient Dhoon Bay ScotlandRated Sufficient Dunbar (East) ScotlandRated Sufficient Eyemouth ScotlandRated Sufficient Girvan ScotlandRated Sufficient Heads of Ayr ScotlandRated Sufficient Maidens ScotlandRated Sufficient Portobello (Central) ScotlandRated Sufficient Portobello (West) ScotlandRated Sufficient Rockcliffe ScotlandRated Sufficient Southerness ScotlandRated Sufficient Yellow Craig ScotlandRated Poor Fisherrow Sands ScotlandRated Poor Kinghorn (Harbour Beach) ScotlandRated Poor Lower Largo ScotlandUnclassified Ballachulish Penninsula Scotland

Common questions

Which beach is cleanest in Scotland?
Aberdeen holds an Excellent classification, the regulator's top tier. 73 of the 90 bathing waters in Scotland are rated Excellent or Good.
How many bathing waters are in Scotland?
90. The regulator's latest classifications are 47 Excellent, 26 Good, 13 Sufficient and 3 Poor.