a beach with grass and sand

Ballymastocker Strand, Fanad

Trá Bhaile Mhic an Stocaire

by Dalia T. and Elena T.

Ballymastocker Strand is a beautiful blue flag beach, can also be called Portsalon beach.

It's one of the top best beaches in Donegal.

This beautiful bay is located on the eastern shore of Lough Swilly, south of Fanad Head and north of Rathmullan. It lies between Portsalon's town-land and Knockalla Mountain. You can enjoy breathtaking views of the Fanad Peninsula, over the beach, and Murren Hill from the viewpoint marked above, which is also one of the 39 wild Atlantic ways stops in Donegal.

Whether you're looking to have a quiet walk along the edge of the water, a great active family day-out building sandcastles, a romantic walk holding hands with your partner, or maybe even a loud fun beach party with friends, this magnificent golden beach is everything you need.

For swimming, always do be careful and see the conditions first. Lifeguards are on duty between June and September.

Make sure to take the scenic route to the viewpoint on your way to or from the beach; the views through the drive will take your breath away, the beauty is stunning no matter the weather.

Pictures: Dalia T.

Ballymastocker Beach

Ballymastocker drive

Ballymastocker viewpoint

no captions

Ballymastocker Beach


✔️ Car park

✔️ Toilets

✔️ Dogs allowed

Distance from:

Letterkenny - 30.7 km

Buncrana - 71.4km (22.1km with ferry)

Bunbeg - 62.8km

Donegal Town - 79.2 km

Derry - 40.2 miles

Visit more beaches in Donegal: