Houses for sale in Milford Haven, Pembrokeshire

There are 156 results. Milford Haven, Pembrokeshire. Property prices in Milford Haven range from £95,000 to £1,800,000 with an average price of £335,227.

Properties for sale in Milford Haven, Pembrokeshire

icon