House Price Finder
Town Profile 2 postcode areas

New Milton

Hampshire · 19,993 properties sold since 1995

Postcodes: BH25SO41
Average Property Value
£441,362
↑ 1.3% YoY

Market analysis

Homes in New Milton, Hampshire sell for an average of £441,362 — 63% above the UK average of £271,295. The median sold price is £395,000. In 2025, the most recent complete year, prices rose 1.3% year on year, from £438,847 to £444,577. Since 2015, average values in New Milton have grown by 41%.

Detached houses are the most commonly sold property type in New Milton, making up 47% of transactions. New Milton spans 2 postcode areas, with 19,993 sales registered since 1995.

£441,362
Average
£395,000
Median
£3k
Lowest
£4.9M
Highest

Liveability Score

Aggregated from 2 postcode areas

Good
70 / 100
Education 71
Connectivity 75
Market Stability 60
Family-Friendly 70

Price Trend

2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
£329k £445k

Property Types

Detached 47%
Flat 24%
Terraced 17%
Semi-Detached 12%
Other 1%
19,993 total sales across 5 property types

Market Summary

£267k
Lower Quartile
£395k
Median
£550k
Upper Quartile
Price Distribution £3k – £4.9M

Yearly Price History

Year Average Median Sales Change
2026 (YTD) £429,151 £392,500 161 ↓ 3.5%
2025 £444,577 £389,000 478 ↑ 1.3%
2024 £438,847 £385,000 454 ↓ 7.5%
2023 £474,307 £410,000 405 ↑ 0.5%
2022 £472,055 £415,000 483 ↑ 7.5%
2021 £439,100 £420,000 767 ↑ 11.9%
2020 £392,419 £345,500 508 ↑ 5.4%
2019 £372,468 £341,000 508 ↑ 3.1%
2018 £361,362 £325,000 610 ↑ 0.2%
2017 £360,586 £338,975 596 ↑ 9.7%
2016 £328,660 £310,000 661 ↑ 4.2%
2015 £315,304 £296,625 700

Postcode Areas in New Milton

New Milton covers 2 postcode areas. Click any one for detailed property data, schools, crime stats, and demographics.

BH25SO41

Useful guides

Stamp Duty Calculator

Calculate SDLT on your purchase — 2026/27 rates.

First-Time Buyer Guide

Everything you need to know about buying your first home in 2026.

What's Your House Worth?

Free ways to estimate your property's value using sold price data.

Streets in New Milton

The 60 busiest streets in New Milton by number of recorded sales. Each page lists every property on the street and what it last sold for.

Station Road 454 Eastlands 423 Whitefield Road 378 Barton Court Avenue 323 Ashley Road 299 Old Milton Road 280 Manor Road 267 Sea Road 250 Herbert Road 230 Doe Copse Way 229 Buckingham Walk 215 Spencer Road 214 Marine Drive East 204 Osborne Road 196 Fernhill Lane 184 Marine Drive 183 Gore Road 182 Carisbrooke Court 176 Barton Drive 176 Pennywell Gardens 165 Lymington Road 161 Becton Lane 160 Barton Lane 150 Barton Court Road 146 Ashlet Gardens 144 Christchurch Road 143 Lower Ashley Road 134 Western Avenue 132 Barrs Avenue 132 Seaward Avenue 131 Fawn Gardens 130 Waverley Road 128 Chiltern Drive 128 Earlswood Park 128 Ferndale Road 123 Grove Road 121 Ashley Common Road 120 Dilly Lane 119 Bramshaw Way 119 Forest Oak Drive 118 Chatsworth Way 116 Oakwood Avenue 115 High Ridge Crescent 107 Kenilworth Close 104 Oak Road 101 Hazelwood Avenue 100 Brook Avenue North 99 Hart Close 97 Antler Drive 97 Marine Drive West 97 Keysworth Avenue 96 Knighton Park 96 Kennard Road 96 Silverdale 94 Hengistbury Road 94 Floriston Gardens 93 Southern Lane 93 Highlands Road 93 Arundel Close 92 Rosewood Gardens 91

Frequently asked questions about New Milton

What is the average house price in New Milton?
The average sold price in New Milton, Hampshire is £441,362, across 3,256 sales since 2020. The median is £395,000 — the middle price, which a few very expensive sales cannot pull upward.
Are house prices in New Milton rising or falling?
In 2025, the last complete year, the average sold price in New Milton was £444,577, up 1.3% on 2024's £438,847.
How many properties have sold in New Milton?
HM Land Registry has recorded 19,993 sales in New Milton since 1995, across 2 postcode areas (BH25, SO41). The most common property type is detached.

About this data

Averages and medians for New Milton cover the 3,256 sales registered since 2020, so they describe the current market rather than three decades of it. The 19,993 figure is every sale since records begin in 1995, and the yearly chart uses each year's own sales. Prices are what buyers actually paid, as registered with HM Land Registry — not asking prices or estimates. Scotland and Northern Ireland are not in this dataset; see Scotland and Northern Ireland.

Source: HM Land Registry Price Paid Data · Crown copyright 2026 · Open Government Licence v3.0