List of bays of Wales

This is a list of the bays of Wales by principal area, taken clockwise around the Welsh coast from the English border at Chepstow to the Dee estuary. It includes coastal indentations which are known by names other than bay (e.g. haven, porth) but which nevertheless have similar characteristics. In addition to those listed, there are numerous bays which remain unnamed on Ordnance Survey (OS) maps, the principal source of names appearing in this list.

By far the largest bay in Wales is Cardigan Bay, occupying the larger part of the west coast. Other major bays are Swansea Bay, Carmarthen Bay, St Brides Bay, Caernarfon Bay and Conwy Bay. The list is divided into principal areas; 16 of the 22 in Wales have a coast though that of Powys is insignificant. Pembrokeshire has been further divided in view of the large number of bays along its intricate coastline, the greater part of which is protected as a national park. Where a bay is shared by more than one principal area, it is listed under both.

Monmouthshire and Newport
Both Monmouthshire and Newport front onto the Severn Estuary. There are no named bays along the low-lying coast of these two principal areas.

Cardiff

 * Cardiff Bay is not a bay but rather a body of water enclosed behind Cardiff Bay Barrage since the 1990s.

Vale of Glamorgan
Many of the mainly shallow bays along the coast of the Vale of Glamorgan are backed by cliffs of Jurassic limestone. The Vale of Glamorgan's boundary with Cardiff runs through Cardiff Bay.
 * Ranny Bay
 * St Mary's Well Bay
 * Ball Bay
 * Swanbridge Bay
 * Sully Bay
 * Jackson's Bay
 * Whitmore Bay
 * Barry Harbour
 * Watch House Bay
 * Dams Bay
 * Ffontygarri Bay
 * Limpert Bay
 * Penry Bay
 * Summerhouse Bay
 * Stout Bay
 * Tresilian Bay
 * St Donat's Bay
 * Dunraven Bay

Bridgend
The coast of Bridgend is low lying with plentiful sand. The largest bay, east of Porthcawl is unnamed on OS maps.
 * Trecco Bay
 * Sandy Bay
 * Rest Bay

Neath Port Talbot
The coast of Neath Port Talbot is low-lying and relatively straight save for estuaries and a harbour complex.
 * Baglan Bay where the River Neath enters the larger Swansea Bay
 * Swansea Bay (part)

Swansea
The coast of Swansea includes half of Swansea Bay, half of the Loughor estuary and the entirety of the Gower Peninsula.
 * Swansea Bay (part)
 * Bracelet Bay
 * Limeslade Bay
 * Langland Bay
 * Caswell Bay
 * Brandy Cove
 * Pwlldu Bay
 * Bantam Bay
 * Three Cliffs Bay
 * Oxwich Bay
 * Port-Eynon Bay
 * Overton Mere
 * Mewslade Bay
 * Fall Bay
 * Rhossili Bay
 * Broughton Bay

Carmarthenshire
The Carmarthenshire coast includes a handful of large estuaries and a couple of large dune systems.
 * Carmarthen Bay (part)

Pembrokeshire
The scenic cliff-backed bays and headlands of Pembrokeshire are a key part of the area's designation as a national park.

South Pembrokeshire
From the Carmarthenshire border, west to the mouth of Milford Haven.
 * Carmarthen Bay (part)
 * Saundersfoot Bay
 * Brownslade Bay
 * Waterwynch Bay
 * Lydstep Haven
 * Skrinkle Haven
 * Manorbier Bay
 * Swanlake Bay
 * Freshwater East
 * Barafundle Bay
 * Broad Haven
 * Bullslaughter Bay
 * Flimston Bay
 * Pen-y-holt Bay
 * Hobbyhorse Bay
 * Wind Bay
 * Blucks Pool
 * Freshwater West
 * Gravel Bay
 * East Pickard Bay
 * West Pickard Bay
 * Parsonsquarry Bay
 * Whitedole Bay
 * Castles Bay

Caldey Island
Caldey Island is an offshore part of Pembrokeshire.
 * Priory Bay
 * Sandy Bay
 * Red Berry Bay
 * Sandtop Bay

Milford Haven section
The Milford Haven Waterway include numerous sheltered creeks and bays.
 * West Angle Bay
 * Angle Bay
 * Bullwell Bay
 * Mill Bay
 * Scotch Bay
 * Gelliswick Bay
 * Sandy Haven
 * Sleeping Bay
 * Butts Bay
 * Longoar Bay
 * Lindsway Bay
 * Watch House Bay
 * Monk Haven
 * (Dale Roads)
 * Castlebeach Bay
 * Watwick Bay

Southwest Pembrokeshire
From Milford Haven to St Brides Bay.
 * Mill Bay
 * Frenchman's Bay
 * Welshman's Bay
 * Westdale Bay
 * Watery Bay
 * Victoria Bay
 * Little Castle Bay
 * Deadman's Bay
 * Mouse's Haven

Skokholm
Skokholm is an offshore part of Pembrokeshire.
 * North Haven
 * East Bay
 * Peter's Bay
 * Hog Bay
 * Crab Bay
 * Mad Bay
 * Little Bay

Skomer
Skomer is an offshore part of Pembrokeshire.
 * North Haven
 * South Haven
 * Pigstone Bay

St Brides Bay
St Brides Bay is a deep indentation in Pembrokeshire's west coast which contains numerous smaller bays.
 * Martin's Haven
 * St Bride's Haven
 * Warey Haven
 * Mill Haven
 * Brandy Bay
 * Musselwick
 * Rook's Bay
 * Little Haven
 * The Settlands
 * Broad Haven
 * Druidston Haven
 * North Haven
 * Madoc's Haven
 * Nolton Haven
 * Davy Williams' Haven
 * St Brides Bay
 * Cwm Bach
 * Porthmynawyd
 * Numerous smaller inlets including: Aber Dwyrain, Aber-west, Porth y Bwch, Porth Gwyn, Gwadn, Loch warren, Aber Llong, Porth y Rhaw - all near Solfach.
 * Caer Bwdy Bay
 * Caerfai Bay
 * St Non's Bay
 * Numerous smaller inlets including: Porth Coch Mawr, Porth y Ffynnon, Porth Clais - all near St Davids.
 * Porthlysgi Bay
 * Porth Henllys
 * Porthtaflod

North Pembrokeshire
From St Brides Bay to the border with Ceredigion. The north coast forms a part of the southern shore of the larger Cardigan Bay.
 * Numerous smaller inlets including: Porthstinian, Porth Brag, Porthyn Hyfryd, Porth Cadnaw, Porthselau - all west of St Davids.
 * Whitesands Bay / Porth Mawr
 * Numerous smaller inlets including: Porth Lleuog, Porthmelgan, Porth llong, Porth Uwch, Gesail-fawr, Porth Coch, Porth-gwyn, Porth y Dwfr, Porth y Rhaw, Porth Tr-wen, Aberdinas, Aber-pwll - all N of St Davids.
 * Abereiddi Bay
 * Numerous smaller inlets including: Porth Egr, Porth Dwfn, Porth Ffynnon, Porth-gain, Gribinau, Pwll Crochan, Aber-draw, Pwll Olfa, Pwll llong, Pwll Whiting, Aber Castle, Aber yw, Pwllstrodur, Aber Mochyn, Porth Glastwr, Aber mawr, Aber Bach, Porth Dwgan, Porth Coch, Pwll March, Pwll Long, Pwllcrochan, Pwlldawnau, Aber Cerrig-gwynion, Pwll Deri, Porth Maenmelyn, Pwll Arian, Pwll ffyliaid
 * Carreg Onnen Bay
 * Numerous smaller inlets including: Pwll Bach, Pwlluog, Porthsychan, Aber felin, Pant y Bara, Pany y Dwr, Porth Maen,
 * Anglas Bay
 * Pwll Hir
 * Fishguard Bay (including Pwll Landdu, Aber Richard, Pwll y Blewyn, Aber Grugog)
 * Numerous smaller inlets including: Aber Bach, Pwll Gwylog, Pwll cwn, Pwllgwaelod, Aber Careg-y-Fran, Aber Pensidan, Aber Pen-clawdd, Pwll Glas,
 * Newport Bay (including Aber Pig-y-baw, Aber Ysgol, Aber Step)
 * Pwll Coch
 * Traeth Bach
 * Ceibwr Bay
 * Pwllygranant
 * Pwll y Mwn
 * Pwll Edrych
 * Pwll Melyn

Ramsey Island
Ramsey Island is an offshore part of north Pembrokeshire. It includes clockwise from the south the following indentations: Porth Lleuog, Pwll Bendro, Aber Mawr, Bay Ogof Hen, Rhod Uchaf, Rhod Isaf, Aberfelin, Yr Hen-ffordd, Abermyharan

Ceredigion
The Ceredigion coast is a gentle curve forming part of the shore of the larger Cardigan Bay but includes a handful of named indentations.
 * Cribach Bay
 * Aberporth Bay
 * New Quay Bay
 * Little Quay Bay
 * Clarach Bay

Powys
The Powys 'coast' is a short stretch of tidal estuary of the River Dovey devoid of bays.

Gwynedd
The coast of Gwynedd includes several bays which are indentations of the larger Cardigan Bay. There are a large number of small bays on the coast of the Llŷn Peninsula.
 * Barmouth Bay
 * Porth Fechan
 * Borth Fawr
 * Porth Ceiriad
 * Porth Neigwl / Hell's Mouth
 * Numerous smaller inlets including: Porth Llawenan, Porth Alwm, Porth Ysgo, Porth Cadlan
 * Aberdaron Bay (including Porth simdde, Porth Meudwy)
 * Numerous smaller inlets including: Porth Cloch, Porth y Pistyll, Hen Borth, Parwyd, Porth Felen
 * Porth Llanllawen
 * Numerous smaller inlets including: Porthorion, Porth Oer, Porth y Wrach, Porthllwynog, Porth Iago, Dyllborth, Porth Ferin, Porth Widlin, Porth Ty-mawr, Porth Wen Bach, Porth Colmon, Porth Ychain, Porth Gwylan, Porth Ysgaden, Porth Llydan, Porth Ysglaig, Porth Towyn, Aber Geirch, Borth Wen
 * Porth Dinllaen
 * Porth Nefyn
 * Porth Bodeilias
 * Porth Pistyll
 * Porth Howel
 * Porth y Nant
 * Caernarfon Bay
 * Foryd Bay / Y Foryd

Bardsey (Ynys Enlli)

 * Bardsey is an offshore part of Gwynedd. Numerous small indentations including: Bae'r nant, Bae y Rhigol, Porth Solfach, Porth Hadog, Henllwyn

Anglesey
Anglesey is Wales' largest island. Its coast is heavily indented. Clockwise around its coast from Abermenai Point at its southern tip are:
 * Llanddwyn Bay
 * Malltraeth Bay
 * Numerous smaller inlets including: Porth y Gro, Porth Twyn-mawr, Porth y Cwch, Porth Cae-Ceffylau, Porth Cadwaladr
 * Aberffraw Bay (including Porth Lleidiog, Porth Terfyn)
 * Numerous smaller inlets including: Porth Aels, Porth Wen, Porth Cwyfan, Porth China, Pwll Burn, Caethle, Porth Terfyn, Porth Trecastell, Porth Nobla, Porth Sur, Porth y Tywod,
 * Cymyran Bay (including Silver Bay, Porth yr Ych (both Holy Island))
 * Numerous smaller inlets including: Porth Gorslwyn, Porth Cae-du, Borthwen, Porth y Corwgl, Porth yr Hwngan, Porth Gwlach, Porth Saint, Porth y Garan, Porth Castell, Porth Diana,
 * Treaddur Bay
 * Numerous smaller inlets including: Porth yr Afon, Porth y Pwll, Porth-y-post, Porth y Corwgl, Porth Dafarch, Porth Ruffydd, Porth y Gwin,
 * Abraham's Bosom (including Porth y Gwyddel)
 * Gogarth Bay
 * Porth Namarch
 * Beddmanarch Bay
 * Porth Penrhyn-mawr
 * Numerous smaller inlets including: Porth Dryw, Porth Delysg, Porth Tywyn-mawr, Porth Defaid, Porth Trefadog, Porth y Ffynnon, Porth Fudr, Porth Trwyn, Porth Crugmor or Cable Bay, Porth Tyddyn-uchaf, Porth y Santes, Porth Swtan or Church Bay, Porth y Dwfr, Porth y Bribys, Porth y Nant, Porth yr Hwch, Porth yr Hwch-fach, Port(h) Ffau'r-llwynog, Porth y Dyfn, Porth yr Eboil, Porth Newydd, Porth tywodog, Hen Borth
 * Cemlyn Bay
 * Numerous smaller inlets including: Porth-y-pistyll, Porth y Gwartheg, Porth y Galen-ddu, Porth Wnal,
 * Cemaes Bay (including Porth yr Ogof, Porth Wyllfa, Porth Padrig)
 * Porth Llanlleiana
 * Hell's Mouth / Porth Cynfor
 * Porth Adfan
 * Porth Wen
 * Bull Bay / Porth Llechog (including Pwll y Tarw, Pwll y Merched)
 * Numerous smaller inlets including: Porth Offeiriad, Aber Cawell, Porth Newydd, Porthyrychen, Porth Eilian, Porth y Corwgl
 * Fresh Water Bay
 * Numerous smaller inlets including: Porthygwichiaid, Porth Helygen, Porth yr Aber, Porth Garreg-fawr
 * Dulas Bay
 * Porth y Mor
 * Lligwy Bay
 * Numerous smaller inlets including: Porth Forllwyd, Porth Helaeth, Porth yr Ynys, Porth Lydan, Porth Nigwyl, Porth Moelfre
 * Porth y Rhos
 * Borth-wen
 * Red Wharf Bay / Traeth-coch (including Porth-llongdy-uchaf)
 * Porth Penmon

Conwy
The coast of Conwy extends some way to east and west of the Conwy estuary.
 * Conwy Bay
 * Ormes Bay / Llandudno Bay
 * Porth Dyniewaid
 * Penrhyn Bay
 * Rhos Bay / Colwyn Bay
 * (Kinmel Bay)
 * Liverpool Bay (part)

Denbighshire and Flintshire
There are no bays indenting the coast of either Denbighshire or Flintshire in northeast Wales though both front onto the much larger Liverpool Bay.