Beaches in Dumfries and Galloway
40 named beaches. Wildest: Fleet Bay. Easiest beach day: Marine Lake Beach.
Wild beaches: Top 10
Nature is the point: famous, protected, big and quiet- Fleet BayFleet Valley National Scenic Area · about 29 hectares
- Lagmuck SandsEast Stewartry Coast National Scenic Area · about 39 hectares
- Horse IslesEast Stewartry Coast National Scenic Area
- White PortEast Stewartry Coast National Scenic Area
- Glenstocking SandsEast Stewartry Coast National Scenic Area · about 9600 m²
- Mossyard BayFleet Valley National Scenic Area · about 7000 m² · Good water (2025)
- Jock's HeughEast Stewartry Coast National Scenic Area · about 2200 m²
- Red HavenEast Stewartry Coast National Scenic Area · about 2000 m²
- Rigg Bayabout 43 hectares
- Mersehead SandsEast Stewartry Coast National Scenic Area · about 23 hectares · Good water (2025)
Easy beach days: Top 10
Cafe, toilets and parking a few steps from the sand- Marine Lake BeachCafe or food, Toilets, Parking, Showers or water
- Portpatrick BeachCafe or food, Toilets, Parking, Showers or water
- Milton SandsCafe or food, Toilets, Parking, Showers or water · Sufficient water (2025)
- Ringdoo SandsCafe or food, Toilets, Parking, Bus under 100 m
- RockliffeCafe or food, Toilets, Parking, Bus under 100 m · Sufficient water (2025)
- Mersehead SandsToilets, Parking, Bus 100 m · Good water (2025)
- Brighouse BayToilets, Parking, Bus 300 m · Good water (2025)
- Cockle Shore BeachCafe or food, Parking, Bus under 100 m
- Port Logan or Port Nessock BayToilets, Parking, Bus under 100 m
- Monreith BayToilets, Bus 100 m
Every beach in Dumfries and Galloway
A to Z- Ardwell BayParking
- Auchenmalg BayCafe or food, Bus 300 m
- Baldoon Sands
- Brighouse BayToilets, Parking, Bus 300 m, Good water (2025)
- Castle Haven Bay
- Cockle Shore BeachCafe or food, Parking, Bus under 100 m
- Drumbreddan Bay
- Drummore BayCafe or food, Bus under 100 m
- East Tarbet
- Fleet Bay
- Float Bay
- Glenstocking Sandsthe East Stewartry Coast
- Horse Islesthe East Stewartry Coast
- Jock's Heughthe East Stewartry Coast
- Killantringan Bay
- Kirkandrews BayFleet Valley, Bus 250 m
- Lagmuck Sandsthe East Stewartry Coast
- Larbrax Bay
- Luce Sands
- Marine Lake BeachCafe or food, Toilets, Parking
- Mersehead Sandsthe East Stewartry Coast, Toilets, Parking, Bus 100 m, Good water (2025)
- Milton SandsCafe or food, Toilets, Parking, Sufficient water (2025)
- Monreith BayToilets, Bus 100 m
- Mossyard BayToilets, Showers or water, Good water (2025)
- Port Gill
- Port Kale
- Port Logan or Port Nessock BayToilets, Parking, Bus under 100 m
- Port Magaidh
- Port of Spittal Bay
- Portpatrick BeachCafe or food, Toilets, Parking
- Portyerrock Bay
- Red Haventhe East Stewartry Coast
- Rigg Bay
- Ringdoo SandsCafe or food, Toilets, Parking
- Rockliffethe East Stewartry Coast, Cafe or food, Toilets, Parking, Sufficient water (2025)
- Ross Bay
- West Tarbet
- White Portthe East Stewartry Coast
- Wig Sands
- Wigtown Sands