Houses for sale in New Milton, Hampshire

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

Properties for sale in New Milton, Hampshire

icon