Ballymastocker Bay

Ballymastocker Bay will be the ninth name on the list of the best beaches in Ireland. The British Observer Magazine once rated this tawny-colored beach on the western bank of Lough Swilly the second-most beautiful beach in the world, and it is easy to see why. This Blue Flag beauty, which stretches over nearly 2 kilometers from the tourist resort of Portsalon (thus the alternate name of Portsalon Beach), provides spectacular views of the Inishowen Peninsula. Ballymastocker Bay spans from Portsalon Pier to Magherawarden on the east coast of Fanad in Donegal. It is without a doubt one of Ireland's most beautiful beaches, and it was once rated the world's second most beautiful beach, beaten to the top spot by a beach in Seychelles.

There are numerous beaches in Ireland, but none as impressive as Ballymastocker Bay (also known as Portsalon Beach) in Donegal. The beach itself is photogenic: on the R268 Knockalla coastal route, as you come over the high headland, there is a pull-off location with a beautiful view of the beach reaching all the way up to Portsalon.


Location: Magherawardan, County Donegal, Ireland

Ballymastocker Bay. Photo: thewildatlanticway.com
Ballymastocker Bay. Photo: thewildatlanticway.com
Ballymastocker Bay. Photo: thewildatlanticway.com
Ballymastocker Bay. Photo: thewildatlanticway.com

Top 10 Best Beaches In Ireland

  1. top 1 Dog’s Bay/Gurteen Bay
  2. top 2 Trá Mór
  3. top 3 Keem Bay
  4. top 4 Streedagh Strand
  5. top 5 Inch Strand
  6. top 6 Banna Strand
  7. top 7 Trawmore Bay
  8. top 8 Ballyquin Beach
  9. top 9 Ballymastocker Bay
  10. top 10 Killiney Beach

Toplist Joint Stock Company
Address: 3rd floor, Viet Tower Building, No. 01 Thai Ha Street, Trung Liet Ward, Dong Da District, Hanoi City, Vietnam
Phone: +84369132468 - Tax code: 0108747679
Social network license number 370/GP-BTTTT issued by the Ministry of Information and Communications on September 9, 2019
Privacy Policy