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