The Beach Guide

Best beaches in County Donegal

Below are a list of the top 10 beaches in County Donegal as selected by the users of the Beach Guide website.

The current most popular beach in County Donegal is Culdaff Bay. If you would like to have your say on which are the best beaches in County Donegal just follow the link to the beach and vote by clicking the star ratings at the top right of the page.

  • Culdaff Bay

    1. Culdaff Bay

    Culdaff Bay lies on the Inishowen peninsula, at the northern tip of County Donegal. The beautiful sandy beach is composed of two distinct areas, the "small beach" and the "big beach", which are separated by rocky headlands of Black Rock. Bucker's…

  • Stroove Beach

    2. Stroove Beach

    Stroove is quite a small beach, only about 100 meters long, facing north-east overlooked by a lighthouse built in 1837. The beach lies at the end of a horseshoe-shaped bay along the hilly Inishowen Peninsula. Stroove beach, which is sheltered from…

  • Narin / Portnoo Beach

    3. Narin / Portnoo Beach

    This expansive beach is one of the most beautiful on Ireland's Atlantic coast. Stretching over a mile, this golden-white sand beach is backed by low dunes. Beyond these are a couple of caravan sites which have very little impact on the beach and…

  • Killahoey Strand Beach

    4. Killahoey Strand Beach

    Killahoey Strand, also known as Dunfanaghy Beach, is a sandy beach on the northern coast of county Donegal. The beach has spectacular panoramic views of the surrounding mountainous countryside, including Horn Head, Muckish Mountain, and the Rossguill…

  • Downings Beach

    5. Downings Beach

    Downings beach is located in front of the village of Downings (Na Dnaibh) on Donegal's Rosguill Peninsula. Facing into the sheltered waters of Sheephaven Bay this is a relatively safe spot for swimming and other water-sports. As a Blue Flag beach…

  • Marble Hill Beach

    6. Marble Hill Beach

    Marble Hill is a vast beach located in Sheephaven Bay on the north coast of County Donegal. Positioned well within the bay and in the middle of two headlands, Marble Hill sits in a very sheltered location, making the water relatively calm and suitable…

  • Fintra Bay

    7. Fintra Bay

    Fintra is a sheltered sandy beach that receives large numbers of day trippers during the summer months and is also enjoyed by the local community.

  • Ballymastocker Bay

    8. Ballymastocker Bay

    Located on the western shores of the deep inlet of Lough Swilly is the spectacular expanse of Ballymastocker Bay. As well as being a winner of the Blue Flag award Ballymastocker was also once voted "second most beautiful beach in the world" by the…

  • Rossnowlagh Beach

    9. Rossnowlagh Beach

    Rossnowlagh in South West Donegal has a wide, sandy, Blue Flag beach which stretches about 4km (2.5 miles) in length. The beach faces west and has spectacular views over Donegal Bay towards the sea cliffs at Slieve League and out into the Atlantic…

  • Lisfannon Beach

    10. Lisfannon Beach

    Lisfannon is a sandy beach located on the bay of Lough Swilly, near the village of Fahan. It forms part of a Natural Heritage Area, which is an important wetland home for many species of water birds. The beach has Blue Flag status and is popular…