Houses for sale in New Milton, Hampshire

New Milton, UK - There are 777 results for properties in New Milton with prices ranging from £19,950 to £3,000,000, and an average price of £518,692.

Properties for sale in New Milton, Hampshire

icon