The following is a list of bays in Scotland.
A
Name County Nearest Town or Village Coordinates Image Notes Aberdour Bay Aberdeenshire Rosehearty Aberlady Bay East Lothian Aberlady Achagoyle Bay Argyll Minard Achanarnich Bay Argyll Ardfern Achadh-Chaorann Bay Argyll West Loch Tarbert Achnacree Bay Argyll Connel Achnahaird Bay Ross and Cromarty Altandhu Achmelvich Bay Sutherland Lochinver Airds Bay Argyll Appin Alness Bay Ross and Cromarty Alness An Acairseid Ross and Cromarty Blarnalearoch An Camas Aiseig Argyll Corran Annat Bay Ross and Cromarty Ullapool Am Broilein Argyll Corran Applecross Bay Ross and Cromarty Applecross Ardentallen Bay Argyll Oban Ardinamir Bay Argyll Balvicar Ardintoul Bay Ross and Cromarty Glenelg Ardlamont Bay Argyll Kames Ardmaddy Bay Argyll Balvicar Ardmaddy Bay Argyll Taynuilt Ardmarnock Bay Argyll Kames Ardmucknish Bay Argyll Benderloch Ardnacross Bay Argyll Campbeltown Ardneil Bay Ayrshire West Kilbride Ardintigh Bay Inverness-shire Morar Ardtornish Bay Argyll Lochaline Ardwell Bay Ayrshire Girvan Ardwell Bay Dumfries and Galloway Ardwell Armadale Bay Sutherland Armadale, Arnot Boo Aberdeenshire Portlethen Ascog Bay Bute Rothesay Asgog Bay Argyll Kames Asknish Bay Argyll Arduaine Auchalick Bay Argyll Kames Auchencairn Bay Dumfries and Galloway Auchencairn Auchenmalg Bay Dumfries and Galloway Auchenmalg Avoch Bay Ross and Cromarty Avoch
B
Name County Nearest Town or Village Coordinates Image Notes Badcall Bay Sutherland Badcall Badentarbat Bay Ross and Cromarty Achiltibuie Bàgh a' Chnoic Ghairbh Sutherland Bàgh a' Phòllain Sutherland Blairmore Bàgh Achadh dà Mhaoilein Argyllshire Achahoish Bàgh an Annaite Sutherland Bàgh an Eilein Duibh Sutherland Bàgh an Tailleir Argyllshire Ardrishaig Bàgh an Tigh-Stoir Argyllshire Arduaine Bàgh an t-Srathain Sutherland Lochinver Bàgh Bàn Argyllshire Arden Bàgh Buic Argyllshire Portavadie Bàgh an t-Strathaidh Ross and Cromarty Plockton Bàgh Dail nan Ceann Argyllshire Ardfern Bàgh Dalach Duibhe Argyllshire Achahoish Bàgh Dùn Mhuilig Argyllshire Ardfern Bàgh Glac Cùl a' Gheodha Sutherland Bàgh Glac na Stàirne Sutherland Bàgh Leathad na Seamraig Sutherland Bàgh Leathann Sutherland Bàgh Loch Sian Sutherland Durness Bàgh na Cairidh Sutherland Bàgh na Cille Argyllshire Ardfern Bàgh na Dalach Dubh-Chlachaich Argyllshire Kilmelford Bàgh na Fionndalach Mòire Sutherland Bàgh na h Airde Beg Sutherland Bàgh na Claise Luachraich Sutherland Bàgh na Doide Argyllshire Achnamara Bàgh Lochan Bad Mhic Iomhair Sutherland Bàgh Lochan na Sàile Sutherland Bàgh Lochan nam Ban Sutherland Bàgh Osde Argyllshire Millhouse Bàgh na Sgeire Faide Sutherland Rhiconich Bàgh nan Cleathan Sutherland Rhiconich Bàgh Poll a' Bhacain Sutherland Rhiconich Bàgh Sheigra Sutherland Kinlochbervie Bàgh Taigh an Droighinn Sutherland Ardrishaig Bàgh Uamh Dhadhaidh Sutherland Durness Balcary Bay Wigtownshire Auchencairn Balchladich Bay Sutherland Balchladich Ballantrae Bay Ayrshire Ballantrae Balmacra Bay Ross and Cromarty Balmacara Balnakeil Bay Sutherland Durness Balvicar Bay Argyllshire Balvicar Banff Bay Banffshire Banff Barrisdale Bay Invernessshire Arnisdale Barlocco Bay Wigtownshire Auchencairn Barnacarry Bay Argyllshire Oban Barnhill Bay Fife Aberdour Bathinghouse Bay Kirkcudbrightshire Kirkcudbright Bervie Bay Kincardineshire Inverbervie Bay of Clachtoll Sutherland Lochinver Bay of Cruden Aberdeenshire Cruden Bay Bay of Cullen Banffshire Macduff Bay of Culkein Sutherland Culkein Bay of Lochielair Aberdeenshire Rosehearty Bay of Keisgaig Sutherland Balchrick Bay of Sannick Caithness John o' Groats Bay of Stoer Sutherland Stoer Bay of Swordly Sutherland Bettyhill Belhaven Bay East Lothian Dunbar Bellochantuy Bay Argyllshire Glenbarr Black Bay Argyllshire Campbeltown Back Bay Wigtownshire Drummore Back Bay Wigtownshire Monreith Blackness Bay West Lothian Blackness Blackstone Bay Argyll and Bute Furnace Blindman's Bay Argyllshire Kames Boyne Bay Banffshire Portsoy Boyndie Bay Banffshire Banff Braidon Bay Kincardineshire Stonehaven Bracken Bay Ayrshire Ayr Braefoot Bay Fife Dalgety Bay Brainport Bay Argyll and Bute Minard Breddock Bay Wigtownshire Drummore Brenfield Bay Argyllshire Ardrishaig Brighouse Bay Wigtownshire Kirkcudbright Broadsea Bay Wigtownshire Portpatrick Broad Haven Aberdeenshire Collieston Bruce's Haven Aberdeenshire Collieston Brunerican Bay Argyll Southend Burghead Bay Moray Burghead
C
Name County Nearest Town or Village Coordinates Image Notes Cairngarroch Bay Wigtownshire Drummore Cairnsim Bay Wigtownshire Portpatrick Camas á Bhata Ross and Cromarty South Erradale Camas a' Chaiginn Argyllshire Lochaline Camas a' Chall Sutherland Midtown Camas a' Charraig Ross and Cromarty Mellon Udrigle Camas à Chlàrsair Ross and Cromarty Shieldaig Camas a' Chonnaidh Ross and Cromarty Kinlochewe Camas a' Chruthaich Ross and Cromarty Kinlochewe Camas a' Chòis Inverness-shire Ballachulish Camas a' Chuilinn Argyllshire Inchree Camas Allt Eoin Thòmais Ross and Cromarty Cove Camas an Albannaich Argyllshire Easdale Camas an Daimh Ross and Cromarty Ullapool Camas an Daraich Argyllshire Morar Camas an Dùin Sutherland Hope Camas an Eilean Ross and Cromarty Shieldaig Camas an Lèim Ross and Cromarty Shieldaig Camas an Lighe Argyllshire Acharacle Camas an Lochain Ross and Cromarty Mellon Udrigle Camas an Lochain Ross and Cromarty Poolewe Camas an t-Salainn Inverness-shire Arisaig Camas Airigh Shamhraidh Argyllshire Lochaline Camas Bàn Inverness-shire Corran Camas Bàn Ross and Cromarty Cove Camas Bàs Ban Argyll and Bute Camas Bàn Argyllshire Oban Camas Buidhe Eoghainn Ross and Cromarty Mellon Udrigle Camas Bruaich Ruaidhe Argyllshire Connel Camas Chìl Mhalieu Ross and Cromarty Kingairloch Camas Choire Mhuilinn Argyllshire Kilchoan Camas Chonalain Beag Inverness-shire Arnisdale Camas Chrònaig Argyllshire Lochaline Camas Cladh a' Mhuilinn Argyllshire Corran Camas Coille Ross and Cromarty Achiltibuie Camas Domhain Inverness-shire Arnisdale Camas Driseach Inverness-shire Lochailort Camas Driseach Inverness-shire Glenelg Camas Drollaman Ross and Cromarty Plockton Camas Dubh-Àird Ross and Cromarty Plockton Camas Eigneig Argyllshire Lochaline Camas Eilean Ghlais Ross and Cromarty Achiltibuie Camas Fearna Argyllshire Lochaline Camas Fearna Argyllshire Glenborrodale Camas Garbh Inverness-shire Inverie Camas Ghaoideil Inverness-shire Arisaig Camas Gorm Argyllshire Ardtornish Camas Glas Ross and Cromarty Poolewe Camas Leathann Inverness-shire Arisaig Camas Lèim an Taghain Argyllshire Lochaline Camas Loch nan Eun Argyllshire Lochaline Camas na Cailinn Inverness-shire Arnisdale Camas na Cille Argyllshire Lochaline Camas na Coille Ross and Cromarty Stromeferry Camas na Croise (Lochaber) Argyllshire Kingairloch Camas na Croise Argyllshire Fort William Camas na Cùirte Argyllshire Taynuilt Camas na h-Airigh Ross and Cromarty Shieldaig Camas na h-Airbhe Argyllshire Strontian Camas na h-Eirghe Inverness-shire North Ballachulish Camas na h-Eilde Inverness-shire Arisaig Camas na Ruthaig Ross and Cromarty Scoraig Camas nan Alltan Argyllshire Glenelg Camas nan Clacha' Mora Inverness-shire Glenelg Camas nan Gall Ross and Cromarty Camusnagaul Camas nan Geall Argyllshire Glenborrodale Camas nan Gobhar Ross and Cromarty Mellon Charles Camas nam Bad Sutherland Ullapool Camas nam Bùth Argyllshire Ballachulish Camas Mhic a' Phì Argyllshire Corran Camas Mòr Ross and Cromarty Cove Camas Mòr (Ross and Cromarty) Ross and Cromarty Strathkanaird Camas Mòr (Wester Ross) Ross and Cromarty Gairloch Cammachmore Bay Kincardineshire Portlethen Camas Nathais Argyllshire Benderloch Camas Phail Ross and Cromarty Poolewe Camas Rainich Ross and Cromarty Mellon Udrigle Camas Rubha a' Mhurain Inverness-shire Morar Camas Shallachain Argyllshire Corran Camas Shallachain Argyllshire Lochaline Camas Shamhairidh Ross and Cromarty Lochaline Camas Torr na Dùile Argyllshire Lochaline Cambuscurrie Bay Ross and Cromarty (Dornch) Tain Camp Bay North Wigtownshire Sandhead Camp Bay South Wigtownshire Sandhead Canty Bay East Lothian North Berwick Carleton Bay Ayrshire Lendalfoot Carlingheugh Bay Fife Arbroath Carradale Bay Argyllshire Carradale Carsaig Bay Argyllshire Tayvallich Carskey Bay Argyllshire Southend, Argyll Castle Bay (North Ayrshire) Ayrshire Largs Castle Bay (Highland) Ross and Cromarty Stromeferry Castle Haven Kincardineshire Stonehaven Castle Haven Bay Dumfries and Galloway Kirkcudbrightshire Chapel Rossan Bay Wigtownshire Ardwell Castlesea Bay Angus Abroath Clanyard Bay Wigtownshire Drummore Clashfarquhar Bay Kincardineshire Downies Clashrodney Aberdeenshire Cove Bay Claonaig Bay Argyllshire Tarbert Clashach Cove Morayshire Burghead Cour Bay Argyllshire Tarbert Coldingham Bay Berwickshire Coldingham Cove Bay Argyllshire Garelochhead Craigeven Bay Kincardineshire Stonehaven Crarae Bay Argyllshire Minard Crawton Bay Kincardineshire Catterline Cretshengan Bay Argyllshire Ormsary Cromarty Bay Ross and Cromarty Cromarty Crooked Haven Kincardineshire Inverbervie Crosskirk Bay Caithness Forss Cruggleton Bay Wigtownshire Garlieston Cuil Bay Argyllshire Duror Cullen Bay Banffshire Cullen Cullykhan Bay Banffshire Pennan Culzean Bay Ayrshire Maybole Culwatty Bay Argyllshire Rosneath
D
Name County Nearest Town or Village Coordinates Image Notes Dalavan Bay Kirkcudbrightshire Gatehouse of Fleet Dalgety Bay Fife Dalgety Bay Dallens Bay Argyllshire Darn Bay Kincardineshire Inverbervie Dippen Bay Argyllshire Carradale Donibristle Bay Fife Dalgety Bay Dounan Bay Wigtownshire Leswalt Downie Bay Aberdeenshire Pennan Dunskeig Bay Banffshire Clachan Drumahowen Bay Wigtownshire Leswalt Drumantrae Bay Wigtownshire Ardwell Drumbreddan Bay Wigtownshire Ardwell Drummore Bay Wigtownshire Drummore Duartmore Bay Sutherland Scourie Dunanrea Bay Wigtownshire Portpatrick Dunaverty Bay Argyllshire Southend Dunbeath Bay Caithness Dunbeath Dunnet Bay Caithness Castletown, Highland Dunstaffnage Bay Argyllshire Dunbeg
E
Name County Nearest Town or Village Coordinates Image Notes East Bay Argyllshire Dunoon Earnsheugh Bay Kincardineshire Aberdeen Enard Bay Ross and Cromarty Lochinver Erbusaig Bay Ross and Cromarty Erbusaig
F
Name County Nearest Town or Village Coordinates Image Notes Faochag Bay Ross and Cromarty Altandhu Farr Bay Sutherland Bettyhill Fanagmore Bay Sutherland Tarbet Fascadale Bay Argyllshire Kilchoan Faslane Bay Argyllshire Garelochhead Fauldbog Bay Kirkcudbrightshire Kirkcudbright Fearnach Bay Argyllshire Kilmelford Fèith an Fheòir Ross and Cromarty Carnach Finart Bay Argyllshire Ardentinny Findhorn Bay Morayshire Findhorn Finlock Bay Wigtownshire Portpatrick Finnarts Bay Wigtownshire Cairnryan Freswick Bay Caithness Freswick Fleet Bay Kirkcudbrightshire Gatehouse of Fleet Float Bay Wigtownshire Sandhead Front Bay Wigtownshire Monreith Fraserburgh Bay Aberdeenshire Fraserburgh
G
Name County Nearest Town or Village Coordinates Image Notes Ganavan Bay Argyllshire Oban Gallanach Bay Argyllshire Oban Garlieston Bay Kirkcudbrightshire Garlieston Garrachcroit Bàgh Bay Argyllshire Carradale Gartnagrenach Bay Argyllshire Kennacraig Garvie Bay Ross and Cromarty Achiltibuie Gamrie Bay Banffshire Gardenstown Gillfoot Bay Kirkcudbrightshire Southerness Gills Bay Caithness Gills Glasnacardoch Bay Argyllshire Mallaig Glenan Bay Argyllshire Portavadie Glenelg Bay Argyllshire Glenelg Glenborrodale Bay Argyllshire Glenborrodale Glenmore Bay Argyllshire Glenborrodale Glenuig Bay Inverness-shire Glenuig Goat Well Bay Kirkcudbrightshire Kirkcudbright Gosford Bay East Lothian Aberlady Gourock Bay Renfrewshire Gourock Grey Hen Bay Wigtownshire Sandhead Grey Hope Bay Aberdeen City Aberdeen Gruinard Bay Ross and Cromarty Laide Gullane Bay East Lothian Gullane
H