Houses for sale in New Milton, Hampshire

There are 767 results. New Milton, Hampshire. Property prices in New Milton range from £22,500 to £3,000,000 with an average price of £518,283.

Properties for sale in New Milton, Hampshire

icon