Haverfordwest  (Welsh:Hwlffordd) is the county town of Pembrokeshire in South Wales.
Haverfordwest is on the main A40 London to Fishguard trunk road.
Haverfordwest is served by trains on the West Wales Line from Swansea to Milford Haven, operated by Arriva Trains Wales 
- Haverfordwest Castle, Castle Street (Behind the town museum), .
- Roch Castle, Roch Haverfordwest Pembrokeshire SA62 6AQ, . (51.849178,-5.079015)
- Morrisons (Big Supermarket), Bridge Meadow Lane, Haverfordwest, ☎ 01437 769341. Just north of the bridge where the roads to Swansea, Fishguard and St Davids all meet. If you're camping or self-catering in the area this can be a handy place to stock up on the essentials.