Beaches in Lothian
Map featuring Lothian beaches. Click on pins to view beach details.
Armadale Bathgate Bonnyrigg Cockenzie and Port Seton Dalkeith Dunbar East Linton Edinburgh Haddington Lasswade Linlithgow Livingston Loanhead Musselburgh North Berwick Penicuik Prestonpans Queensferry Tranent Whitburn
The beach guide has 24 beaches listed in Lothian.
-->
- Aberlady Bay
- Belhaven Dunbar
- Canty Bay
- Cramond
- East Dunbar
- Fisherrow - East
- Fisherrow - West
- Gosford Sands
- Gullane
- Longniddry
- Milsey Bay North Berwick
- Peffersands
- Portobello
- Portobello - Central (James Street)
- Portobello - West (Kings Road)
- Seacliff
- Seton Sands Longniddry
- Silverknowes
- Skateraw
- Thorntonloch
- Tyninghame Beach
- West Bay North Berwick
- Whitesands Bay
- Yellowcraig