Haverfordwest (in het Welsh Hwlffordd) is de hoofdplaats van Pembrokeshire in Zuidwestelijk Wales. Het is tevens de op een na grootste stad van Pembrokeshire, na Milford Haven. Haverfordwest telt 14.899 inwoners.