← All areas

Cleanest beaches in Scotland

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

Updated September 2026

See the live UK beach map →

Top rated

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

Areas in 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.