Houses for sale in New Milton, Hampshire

There are 755 results. New Milton, Hampshire. Property prices in New Milton range from £19,950 to £3,000,000 with an average price of £523,161.

Properties for sale in New Milton, Hampshire

icon