Maeshafn is a village in Denbighshire, Wales.

It is situated within the CH7 postcode district .

The CH7 postcode district lies within the following post towns:

The CH7 postcode district is within the Chester" postcode area.


Key data for Maeshafn:

Administrative Ward: Llanarmon-yn-Ial/Llandegla

Administrative District: Denbighshire

Country: Wales

UK Parliament: Clwyd West

A map showing the location of Maeshafn within the CH7 postcode district