UK Sold House Prices (HM Land Registry Price Paid)
Pricing
Pay per event
UK Sold House Prices (HM Land Registry Price Paid)
Get sold house prices for any postcode, sector or district in England and Wales from official HM Land Registry Price Paid Data. Filter by date, price, property type, tenure and new build, with median price summaries. No API key needed.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Keel Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
UK Sold House Prices (HM Land Registry Price Paid Data)
Get sold house prices for any postcode, postcode sector or district in England and Wales, straight from official HM Land Registry Price Paid Data. Every completed residential sale since 1995: price, date, full address, property type, freehold or leasehold, new build or not. Add an optional price summary per area (median, mean, quartiles, by property type and by year).
No API key, no login, no scraping of property portals. Just clean, official open data in JSON, CSV or Excel.
What you can use it for
- Property investors and landlords: pull comparable sales (comps) for a street, sector or district before you make an offer.
- Mortgage brokers, surveyors and estate agents: check what similar homes actually sold for, not what they were listed at.
- Proptech and AI builders: feed sold-price data into valuation models, dashboards, chatbots or agents (works with the Apify API and MCP).
- Analysts and journalists: track local price trends by year and property type.
- Home buyers and sellers: see real sale prices around a postcode in seconds.
How to use it
- Enter one or more areas: a full postcode (
SW19 8UA), a sector (SW19 8) or a district (SW19). - Optionally set a date range, price range, property types, tenure and new-build filter.
- Click Start. Results appear newest first. Download as JSON, CSV, Excel or via API.
Example input
{"postcodes": ["SW19 8", "M1 1AE"],"dateFrom": "2024-01-01","propertyTypes": ["terraced", "semi-detached"],"tenure": "freehold","includeAdditionalTransactions": false,"maxResultsPerArea": 500,"includeSummary": true}
Example sale row
{"transactionId": "5A7B802D-0E0A-1886-E063-4704A8C021AE","pricePaid": 542000,"transactionDate": "2026-08-17","address": "Flat 4, 1B, Haydon Park Road, London, SW19 8JY","street": "HAYDON PARK ROAD","town": "LONDON","district": "MERTON","county": "GREATER LONDON","postcode": "SW19 8JY","propertyType": "Flat/maisonette","tenure": "Leasehold","newBuild": false,"transactionCategory": "A - Standard","searchArea": "SW19 8","recordType": "sale"}
Example summary row
{"recordType": "summary","searchArea": "SW19 8","overall": { "count": 30, "median": 880000, "mean": 839105, "lowerQuartile": 451625, "upperQuartile": 1255250 },"byPropertyType": { "Terraced": { "count": 16, "median": 1053000 }, "Flat/maisonette": { "count": 13, "median": 480500 } },"byYear": { "2025": { "count": 18, "median": 905000 } }}
Input options
| Field | What it does |
|---|---|
postcodes | Full postcodes, sectors or districts in England and Wales |
dateFrom, dateTo | Sale date range (defaults: last two years) |
propertyTypes | Detached, semi-detached, terraced, flat/maisonette, other |
tenure | Any, freehold, leasehold |
newBuild | Any, new builds only, existing homes only |
minPrice, maxPrice | Price range in £ |
includeAdditionalTransactions | Include category B sales (repossessions, company buyers, etc.) |
maxResultsPerArea | Cap per area, newest first (up to 20,000) |
includeSummary | Add one summary row per area |
Pricing
Pay only for what you get (pay per event):
- Sale record: $0.002 per sold-price row ($2 per 1,000)
- Area summary: $0.01 per area summary row
Set a maximum cost per run in the run options and the Actor stops cleanly when it is reached.
Data coverage and notes
- Covers England and Wales only. Scotland and Northern Ireland are not part of HM Land Registry Price Paid Data.
- Sales usually appear 1 to 2 months after completion; HM Land Registry updates the data monthly.
- Price Paid Data excludes some sales, such as transfers that are not for value, right-to-buy discounts and some commercial transactions. See HM Land Registry's guidance for details.
- Summary statistics are based on the rows returned for each area, so a low
maxResultsPerArealimits the summary to the newest sales.
FAQ
Do I need an API key? No. The Actor uses HM Land Registry's free public Price Paid Data service.
Can I search by town or street? Use the postcode district or sector that covers it; each row includes street, town and local authority so you can filter further.
Is this the official Land Registry service? No. This Actor is independent and is not affiliated with or endorsed by HM Land Registry. It uses their published open data.
Is the data personal data? Price Paid Data records property sales and addresses, not the names of buyers or sellers. Use it in line with UK data protection law and the licence below.
Licence and attribution
Contains HM Land Registry data © Crown copyright and database right 2026. This data is licensed under the Open Government Licence v3.0.
Support
Found a problem or want a new filter? Open an issue on the Actor's Issues tab.