Castlemartin is a village in Pembrokeshire, Wales.
It is situated within the SA71 postcode district, which is within the Pembroke post town.
The full list of postcode districts within the Pembroke post town is as follows:
The Pembroke post town is within the Swansea postcode area.
Administrative Ward: Hundleton
Administrative District: Pembrokeshire
Country: Wales
UK Parliament: Carmarthen West and South Pembrokeshire