Skip to main content

Sold house prices

The simple, free way to check sold property prices paid in the UK

Not ready for an agent to visit your home?

Try our online tool for an instant valuation.

If you’re looking to find out more about property prices in your dream location or on your own street, we can help

Use our simple, free way to check property prices paid in the UK by entering the postcode or area you’re interested in and we’ll provide you with average and individual property sale prices as recorded by the Land Registry and the Registers of Scotland.

OnTheMarket. Because your property search just got serious.

sold prices


Browse UK sold house prices

LocationSalesAverage price paid
England24,194,988£202,458
East Anglia1,378,209£203,064
East Midlands2,721,570£163,866
North1,159,216£133,330
North West3,657,306£154,983
South Coast98,652£185,151
South East7,044,911£273,223
South West2,930,932£222,552
West Midlands2,533,724£177,197
Yorkshire2,670,468£152,373
London3,790,155£426,020
Central London130,083£1,352,081
East London635,622£293,764
North London669,618£462,807
North West London216,291£339,777
South East London841,537£308,802
South West London641,883£398,256
West London655,121£539,103
Scotland1,956,816£171,080
Aberdeenshire189,038£187,089
Ayrshire136,779£132,729
Central Scotland435,055£157,414
Edinburgh and Lothian344,314£233,041
Glasgow and surrounding villages634,908£153,225
Highlands and Islands131,991£163,175
Lowlands84,731£161,756
Wales1,407,704£148,960
Mid Wales47,476£179,487
North Wales300,786£149,310
South Wales891,029£146,054
West Wales168,413£155,100

The sales and average price paid data are accurate as of April 9, 2026