Dinas Cross is a village in Pembrokeshire, Wales.
It is situated within the SA42 postcode district, which is within the Newport post town.
SA42 is the only postcode district within the Newport post town.
The Newport post town is within the Swansea postcode area.
Administrative Ward: Dinas Cross
Administrative District: Pembrokeshire
Country: Wales
UK Parliament: Preseli Pembrokeshire