Complete List of 504 Beaches in Wales

Bounded on three sides by the sea, Wales has all kinds of beaches to choose from, and if you know where to look, it's possible to have a beach to yourself - even on the busiest of bank holidays. For the purposes of this list, I have included all beaches which have a name, provided they're not so small, rocky or muddy as to be of little interest. The beaches listed here include the numerous small coves of Anglesey and the Llyn Peninsula, as well as those within MoD sites. Using this criteria,

There are approximately 504 beaches in Wales.

Click on blue boxes for full details or hover on name to show location. For full details of every beach in Wales, see my book "The Beaches of Wales" - link at bottom of page.

PembreyPembrey

South-east Wales
(94 Beaches)

Barry IslandBarry Island
Bullslaughter BayBullslaughter Bay

Pembrokeshire
(116 Beaches)

PwllcrochanPwllcrochan
Traeth BachTraeth Bach

Ceredigion
(43 Beaches)

YnyslasYnyslas
PorthdinllaenPorthdinllaen

Gwynedd
(96 Beaches)

Hell's MouthHell's Mouth
Bull BayBull Bay

Anglesey & the
Northern Coast
(155 Beaches)

Porth y PostPorth y Post
Please enable Printing of Background Images in your Browser Print Settings to show this page correctly.