Mochras

Mochras
Mochras above Llandanwg village
Mochras is located in Gwynedd
Mochras
Mochras
Location within Gwynedd
OS grid referenceSH552265
Principal area
Preserved county
CountryWales
Sovereign stateUnited Kingdom
Post townLLANBEDR
Postcode districtLL45
Dialling code01341
PoliceNorth Wales
FireNorth Wales
AmbulanceWelsh
List of places
UK
Wales
Gwynedd
52°49′00″N 4°09′00″W / 52.81665°N 4.14997°W / 52.81665; -4.14997

Mochras (also known in English as Shell Island) is a peninsula lying west of Llanbedr in Gwynedd, Wales. The peninsula was formed after the River Artro was diverted by the Earl of Winchilsea in 1819 from its previous course where it entered the sea to the south of Mochras. Prior to this, access to the ancient settlement on the 'island' would have been through the village of Llandanwg, which is now across the estuary.

View from Mochras looking north
Seashells hand picked from beach drift at Mochras (marine bivalves and gastropods)

Mochras is known for the wide variety of seashells that wash up on the beach, and for its wild flowers. It is said to have been connected to the mythical Cantre'r Gwaelod.

The peninsula lies within the Snowdonia National Park. From the end of October to the following March local farmers bring their sheep from the lowlands to graze on the 'island'.