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 507 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.

Tresillian BayTresillian bay

South-east Wales

Comprising the counties of Vale of Glamorgan, Bridgend and Neath / Port Talbot, South-east Wales has approximately 40 beaches. With the exception of Barry's beaches, the beaches in the east of the area are mostly rocky, but from Southerndown westwards it's mostly sand.
Barry IslandBarry Island
PembreyPembrey

Swansea & Carmarthenshire

The county of Swansea has approximately 37 beaches along its south and west coasts. The Gower peninsula is mostly limestone with sandy bays and plenty of caves. West of the Loughor river, Carmarthenshire has approximately 14 mostly sandy beaches, Pembrey Beach being the best.
RhossiliRhossili
Bullslaughter BayBullslaughter Bay

Pembrokeshire

Pembrokeshire has approximately 118 beaches with the south-east of the county being the most popular. The western coast is home to popular surfing beaches of Freshwater West, Newgale and Whitesands. The northern coast has mostly small bays and coves.
PwllcrochanPwllcrochan
Traeth BachTraeth Bach

Ceredigion

Stretching from the river Teifi to the river Dovey, Ceredigion has about 43 beaches. Those in the south are mostly rocky coves with some sand, with a few good sandy beaches from Borth to the Dovey.
YnyslasYnyslas
PorthdinllaenPorthdinllaen

Gwynedd

The county of Gwynedd includes the Llyn peninsula and has approximately 96 beaches. To the south of the county it's mostly long sandy beaches backed by dunes. The southern coast of the Llyn peninsula has smaller sandy beaches, while the northern side has mostly small, secret coves. No Gwynedd beaches have lifeguards.
Hell's MouthHell's Mouth
Bull BayBull Bay

Anglesey & the Northern Coast

The county of Anglesey has approximately 132 beaches around its 135 mile coastline. Its sandiest beaches are found to the south-east of the county, while the north-west has numerous small, rocky coves. The popular northern coast of Wales has approximately 23 beaches which are mostly long and sandy. The only lifeguarded beaches are at Rhyl and Prestatyn.
Porth y PostPorth y Post
<
Please enable Printing of Background Images in your Browser Print Settings to show this page correctly.