Magherawarden - Portsalon Beach, also known as Ballymastocker Strand, is approximately 1.5km long. The beach lies along the R268 between Rathmullan and Fanad Head and is approached via a twisting cliff top route along the side of Croaghaun Mountain with exceptional views of the beach on approach.
Magherawarden - Portsalon Beach has been awarded the prestigious Blue Flag award and, due to its location on the western shores of Lough Swilly, is sheltered from the worst of the Atlantic weather. The beach is an absolute gem, and even though it was voted by The Observer as the second most beautiful beach in the world, it never gets overcrowded.
The beach is lifeguard patrolled throughout the bathing season. Lifeguard patrol times are displayed on the noticeboard.