Portnablagh (Irish: Port na Bláiche, meaning, depending on translation, either 'port of the flowers' or 'harbour of the buttermilk', from the rough seas in the area.) is a small village in County Donegal, Ireland. Portnablagh (also written in English as Port-na-Blagh) is located on Donegal's North West coast, specifically the west side of Sheephaven Bay. It is on the N56 road.