The average house price in New Milton, Hampshire is £243,085. Prices range from £1,000 to £3,140,000.
There are 9,471 properties in New Milton with 12,872 recorded transactions since 1995.
The median house price in New Milton is £208,000, compared to an average of £243,085.
New Milton has 4,872 detached properties, 1,921 flat / maisonette properties, 1,381 terraced properties, 1,143 semi-detached properties.
Average house prices in New Milton have risen by 338.6% from £80,932 in 1995 to £355,000 in 2026.
The most popular streets in New Milton by number of properties include Station Road, Whitefield Road, Barton Court Avenue, Manor Road, Ashley Road.
New Milton is located in Hampshire, in the New Forest district.