Houses for sale in New Milton, Hampshire

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

Properties for sale in New Milton, Hampshire

icon