Accredited official statistics

UK House Price Index England: May 2024

Published 17 July 2024

1. Headline statistics for May 2024

The average price of a property in England was £302,000

The annual price change of a property in England was 2.2%

The monthly price change of a property in England was 1.3%

The index figure for England (January 2015 = 100) was 149.1

Estimates for the most recent months are provisional and are likely to be updated as more data is incorporated into the index. Read the revision policies.

Next publication of UK HPI

The June 2024 UK HPI will be published at 9.30am on Wednesday 14 August 2024. See the calendar of release dates for more information.

2. Economic statement

Average house prices in England increased by 2.2% in the 12 months to May 2024 (provisional estimate). This was up from 0.7% (revised estimate) in the 12 months to April 2024 and in line with the average UK house price annual inflation of 2.2% (provisional estimate) in the 12 months to May 2024.

Yorkshire and the Humber had the highest growth, where the annual percentage change increased by 3.9% in the 12 months to May 2024. The lowest annual percentage change was London, where prices increased by 0.2% in the 12 months to May 2024.

On a non-seasonally adjusted basis, average house prices in England increased by 1.3% between April 2024 and May 2024, up from a decrease of 0.2% during the same period 12 months ago. On a seasonally adjusted basis, average house prices in England increased by 0.9% between April 2024 and May 2024.

Comparing the provisional UK HPI volume estimate for March 2023 with the provisional UK HPI volume estimate for March 2024, the volume of transactions decreased by 43.5% in England and by 36.1% in the UK.

UK Property Transaction Statistics published by HM Revenue & Customs (which differ in coverage but are more complete for this period), report that on a non-seasonally adjusted basis, March 2024’s provisional transaction volume estimate for England was 9.0% lower than March 2023’s revised volume estimate.

In England, semi-detached houses showed the highest annual percentage change out of all property types, increasing by 3.8% in the 12 months to May 2024 to £293,000. Flats and maisonettes showed the lowest annual percentage change, decreasing by 1.5% in the 12 months to May 2024 to £249,000.

As with other indicators in the housing market, which typically fluctuate from month to month, it is important not to put too much weight on one month’s set of house price data.

3. Price change

3.1 Annual price change

Annual price change for England and London over the past 5 years

Average house prices in England increased by 2.2% in the 12 months to May 2024 (provisional estimate), up from 0.7% in the 12 months to April 2024 (revised estimate).

In London, average house prices increased by 0.2% in the 12 months to May 2024, up from a decrease of 3.6% in the 12 months to April 2024.

Annual price change by local authority for England

Low numbers of sales transactions in some local authorities and London boroughs, such as City of London, can lead to volatility in the series. While we make efforts to account for this volatility, the change in price in these local levels can be influenced by the type and number of properties sold in any given period. Geographies with low number of sales transactions should be analysed in the context of their longer-term trends rather than focusing on monthly movements.

Note: data for City of London for the months of July and August 2021 have been suppressed due to unusually low transaction numbers and the resulting impact on the quality of data.

Local authorities May 2024 May 2023 Difference
Adur £375,443 £370,646 1.3%
Amber Valley £224,979 £222,489 1.1%
Arun £334,067 £335,383 -0.4%
Ashfield £184,841 £188,672 -2.0%
Ashford £349,867 £340,569 2.7%
Babergh £322,552 £324,761 -0.7%
Barking and Dagenham £337,753 £341,250 -1.0%
Barnet £583,534 £587,805 -0.7%
Barnsley £161,460 £156,619 3.1%
Basildon £363,734 £353,288 3.0%
Basingstoke and Deane £350,391 £353,033 -0.7%
Bassetlaw £205,541 £189,670 8.4%
Bath and North East Somerset £449,100 £408,188 10.0%
Bedford £349,571 £335,294 4.3%
Bexley £409,364 £398,942 2.6%
Birmingham £225,435 £230,984 -2.4%
Blaby £290,438 £291,321 -0.3%
Blackburn with Darwen £142,855 £144,736 -1.3%
Blackpool £133,040 £132,858 0.1%
Bolsover £178,397 £175,547 1.6%
Bolton £193,161 £184,677 4.6%
Boston £190,821 £188,339 1.3%
Bournemouth Christchurch and Poole £334,756 £330,846 1.2%
Bracknell Forest £375,977 £382,575 -1.7%
Bradford £174,930 £166,995 4.8%
Braintree £324,591 £321,921 0.8%
Breckland £263,431 £269,715 -2.3%
Brent £503,590 £516,446 -2.5%
Brentwood £450,944 £462,821 -2.6%
Brighton and Hove £419,833 £440,457 -4.7%
Broadland £322,757 £305,201 5.8%
Bromley £490,629 £499,357 -1.7%
Bromsgrove £343,442 £334,773 2.6%
Broxbourne £398,028 £396,682 0.3%
Broxtowe £243,324 £248,984 -2.3%
Buckinghamshire £451,084 £443,556 1.7%
Burnley £106,314 £111,017 -4.2%
Bury £236,431 £239,351 -1.2%
Calderdale £180,006 £180,261 -0.1%
Cambridge £477,582 £474,291 0.7%
Cambridgeshire £342,261 £336,186 1.8%
Camden £796,616 £848,787 -6.1%
Cannock Chase £224,517 £221,505 1.4%
Canterbury £326,213 £341,582 -4.5%
Castle Point £358,846 £371,668 -3.4%
Central Bedfordshire £341,931 £344,367 -0.7%
Charnwood £270,101 £269,976 0.0%
Chelmsford £379,278 £380,429 -0.3%
Cheltenham £351,257 £331,812 5.9%
Cherwell £351,677 £335,529 4.8%
Cheshire East £301,325 £271,617 10.9%
Cheshire West and Chester £268,380 £258,286 3.9%
Chesterfield £194,577 £192,014 1.3%
Chichester £455,320 £440,782 3.3%
Chorley £232,813 £221,269 5.2%
City of Bristol £345,414 £337,407 2.4%
City of Derby £201,855 £204,182 -1.1%
City of Kingston upon Hull £138,178 £133,104 3.8%
City of London £819,967 £968,478 -15.3%
City of Nottingham £192,343 £196,072 -1.9%
City of Peterborough £246,650 £238,091 3.6%
City of Plymouth £223,676 £219,511 1.9%
City of Westminster £932,585 £1,206,106 -22.7%
Colchester £306,885 £308,072 -0.4%
Cornwall £299,100 £302,719 -1.2%
Cotswold £496,768 £475,257 4.5%
County Durham £129,726 £125,522 3.3%
Coventry £224,285 £214,250 4.7%
Crawley £317,097 £321,636 -1.4%
Croydon £392,840 £397,746 -1.2%
Cumberland £164,756 £158,817 3.7%
Dacorum £472,404 £449,536 5.1%
Darlington £163,096 £158,642 2.8%
Dartford £331,454 £337,013 -1.6%
Derbyshire £230,180 £223,584 3.0%
Derbyshire Dales £323,758 £323,466 0.1%
Devon £326,363 £321,199 1.6%
Doncaster £167,422 £164,200 2.0%
Dorset £346,887 £352,142 -1.5%
Dover £281,497 £296,898 -5.2%
Dudley £230,895 £225,742 2.3%
Ealing £521,324 £519,867 0.3%
East Cambridgeshire £357,651 £324,879 10.1%
East Devon £363,238 £345,913 5.0%
East Hampshire £443,461 £427,738 3.7%
East Hertfordshire £429,073 £417,884 2.7%
East Lindsey £229,841 £221,201 3.9%
East Riding of Yorkshire £223,215 £215,030 3.8%
East Staffordshire £231,018 £219,769 5.1%
East Suffolk £297,468 £286,844 3.7%
East Sussex £333,820 £337,374 -1.1%
Eastbourne £290,584 £289,852 0.3%
Eastleigh £318,598 £328,688 -3.1%
Elmbridge £624,842 £642,055 -2.7%
Enfield £425,690 £432,985 -1.7%
Epping Forest £511,766 £492,316 4.0%
Epsom and Ewell £492,765 £548,917 -10.2%
Erewash £209,374 £212,741 -1.6%
Essex £359,370 £355,946 1.0%
Exeter £309,943 £317,151 -2.3%
Fareham £345,027 £355,541 -3.0%
Fenland £228,062 £228,180 -0.1%
Folkestone and Hythe £311,197 £322,969 -3.6%
Forest of Dean £294,263 £287,273 2.4%
Fylde £235,294 £236,897 -0.7%
Gateshead £157,614 £154,264 2.2%
Gedling £249,893 £241,820 3.3%
Gloucester £258,518 £255,298 1.3%
Gloucestershire £333,280 £325,751 2.3%
Gosport £244,396 £253,436 -3.6%
Gravesham £329,186 £330,513 -0.4%
Great Yarmouth £213,533 £210,476 1.5%
Greenwich £431,240 £419,115 2.9%
Guildford £496,518 £520,068 -4.5%
Hackney £607,713 £603,161 0.8%
Halton £193,589 £185,702 4.2%
Hammersmith and Fulham £727,445 £939,454 -22.6%
Hampshire £367,257 £372,427 -1.4%
Harborough £344,283 £338,894 1.6%
Haringey £529,942 £571,367 -7.3%
Harlow £294,689 £302,552 -2.6%
Harrow £487,987 £498,152 -2.0%
Hart £455,946 £468,168 -2.6%
Hartlepool £122,963 £135,473 -9.2%
Hastings £255,545 £266,098 -4.0%
Havant £308,791 £323,096 -4.4%
Havering £412,089 £417,331 -1.3%
Herefordshire £301,479 £292,190 3.2%
Hertfordshire £440,978 £440,983 0.0%
Hertsmere £451,577 £512,260 -11.8%
High Peak £266,222 £249,228 6.8%
Hillingdon £443,216 £446,955 -0.8%
Hinckley and Bosworth £273,520 £272,027 0.5%
Horsham £409,986 £418,570 -2.1%
Hounslow £455,274 £439,093 3.7%
Huntingdonshire £297,523 £301,771 -1.4%
Hyndburn £124,870 £120,408 3.7%
Ipswich £222,362 £232,884 -4.5%
Isle of Wight £269,292 £284,960 -5.5%
Islington £708,505 £693,776 2.1%
Kensington and Chelsea £1,226,545 £1,364,759 -10.1%
Kent £338,474 £345,240 -2.0%
King’s Lynn and West Norfolk £257,192 £265,558 -3.2%
Kingston upon Thames £538,073 £549,320 -2.0%
Kirklees £195,300 £188,336 3.7%
Knowsley £179,436 £179,857 -0.2%
Lambeth £532,327 £543,248 -2.0%
Lancashire £186,484 £180,764 3.2%
Lancaster £206,218 £195,805 5.3%
Leeds £231,743 £229,260 1.1%
Leicester £231,241 £228,748 1.1%
Leicestershire £283,245 £278,640 1.7%
Lewes £375,411 £395,637 -5.1%
Lewisham £448,503 £435,834 2.9%
Lichfield £308,862 £301,876 2.3%
Lincoln £190,136 £186,027 2.2%
Lincolnshire £229,658 £225,167 2.0%
Liverpool £173,358 £170,304 1.8%
Luton £265,580 £274,194 -3.1%
Maidstone £331,189 £334,222 -0.9%
Maldon £371,554 £378,417 -1.8%
Malvern Hills £335,499 £305,772 9.7%
Manchester £234,867 £230,660 1.8%
Mansfield £183,473 £177,953 3.1%
Medway £285,540 £289,127 -1.2%
Melton £276,986 £266,643 3.9%
Merton £587,986 £560,717 4.9%
Mid Devon £298,898 £293,678 1.8%
Mid Suffolk £300,416 £304,651 -1.4%
Mid Sussex £435,027 £427,131 1.8%
Middlesbrough £138,419 £137,136 0.9%
Milton Keynes £310,058 £306,215 1.3%
Mole Valley £547,720 £551,817 -0.7%
New Forest £400,190 £410,329 -2.5%
Newark and Sherwood £224,927 £223,332 0.7%
Newcastle upon Tyne £193,353 £184,789 4.6%
Newcastle-under-Lyme £195,343 £192,918 1.3%
Newham £388,329 £393,492 -1.3%
Norfolk £271,602 £273,990 -0.9%
North Devon £311,598 £303,639 2.6%
North East Derbyshire £239,579 £215,471 11.2%
North East Lincolnshire £148,785 £151,560 -1.8%
North Hertfordshire £379,676 £383,509 -1.0%
North Kesteven £257,450 £250,786 2.7%
North Lincolnshire £185,628 £177,716 4.5%
North Norfolk £302,531 £312,850 -3.3%
North Northamptonshire £262,790 £262,629 0.1%
North Somerset £322,758 £316,335 2.0%
North Tyneside £204,325 £200,632 1.8%
North Warwickshire £241,167 £237,684 1.5%
North West Leicestershire £262,464 £248,346 5.7%
North Yorkshire £273,921 £263,139 4.1%
Northumberland £198,055 £185,648 6.7%
Norwich £238,232 £241,515 -1.4%
Nottinghamshire £231,088 £225,988 2.3%
Nuneaton and Bedworth £217,242 £215,639 0.7%
Oadby and Wigston £276,200 £272,107 1.5%
Oldham £195,401 £187,458 4.2%
Oxford £454,736 £437,284 4.0%
Oxfordshire £419,682 £397,619 5.5%
Pendle £126,247 £127,268 -0.8%
Portsmouth £250,555 £255,370 -1.9%
Preston £165,688 £154,255 7.4%
Reading £309,582 £323,553 -4.3%
Redbridge £469,871 £458,804 2.4%
Redcar and Cleveland £164,195 £153,771 6.8%
Redditch £258,663 £257,497 0.5%
Reigate and Banstead £456,305 £463,328 -1.5%
Ribble Valley £254,690 £245,707 3.7%
Richmond upon Thames £734,908 £741,276 -0.9%
Rochdale £200,072 £193,811 3.2%
Rochford £390,671 £375,164 4.1%
Rossendale £192,680 £188,350 2.3%
Rother £363,628 £361,595 0.6%
Rotherham £184,029 £179,664 2.4%
Rugby £294,522 £292,184 0.8%
Runnymede £469,859 £460,323 2.1%
Rushcliffe £353,172 £335,512 5.3%
Rushmoor £316,101 £333,001 -5.1%
Rutland £354,210 £369,246 -4.1%
Salford £224,316 £229,141 -2.1%
Sandwell £203,096 £201,343 0.9%
Sefton £213,605 £211,287 1.1%
Sevenoaks £491,085 £502,916 -2.4%
Sheffield £216,934 £207,291 4.7%
Shropshire £273,926 £259,778 5.4%
Slough £330,030 £322,275 2.4%
Solihull £339,764 £346,731 -2.0%
Somerset £286,247 £286,654 -0.1%
South Cambridgeshire £435,932 £420,667 3.6%
South Derbyshire £251,163 £240,152 4.6%
South Gloucestershire £347,636 £338,966 2.6%
South Hams £376,964 £398,983 -5.5%
South Holland £219,945 £227,994 -3.5%
South Kesteven £273,969 £261,450 4.8%
South Norfolk £311,625 £317,277 -1.8%
South Oxfordshire £498,227 £468,380 6.4%
South Ribble £217,131 £213,139 1.9%
South Staffordshire £300,323 £289,801 3.6%
South Tyneside £161,212 £156,326 3.1%
Southampton £240,777 £242,852 -0.9%
Southend-on-Sea £318,376 £324,207 -1.8%
Southwark £470,000 £483,118 -2.7%
Spelthorne £416,974 £413,577 0.8%
St Albans £570,197 £545,774 4.5%
St Helens £180,694 £180,588 0.1%
Stafford £262,528 £250,176 4.9%
Staffordshire £243,585 £236,046 3.2%
Staffordshire Moorlands £222,677 £214,736 3.7%
Stevenage £329,261 £338,501 -2.7%
Stockport £290,787 £287,489 1.1%
Stockton-on-Tees £164,612 £163,749 0.5%
Stoke-on-Trent £143,448 £139,879 2.6%
Stratford-on-Avon £370,159 £352,016 5.2%
Stroud £338,058 £332,020 1.8%
Suffolk £287,460 £284,343 1.1%
Sunderland £136,900 £136,737 0.1%
Surrey £492,641 £504,817 -2.4%
Surrey Heath £443,742 £455,887 -2.7%
Sutton £433,257 £434,899 -0.4%
Swale £291,906 £289,683 0.8%
Swindon £263,606 £263,620 0.0%
Tameside £211,528 £202,397 4.5%
Tamworth £230,561 £223,806 3.0%
Tandridge £506,404 £516,589 -2.0%
Teignbridge £325,573 £303,843 7.2%
Telford and Wrekin £220,027 £224,752 -2.1%
Tendring £271,649 £262,888 3.3%
Test Valley £416,323 £406,942 2.3%
Tewkesbury £328,910 £337,928 -2.7%
Thanet £279,601 £298,177 -6.2%
Three Rivers £551,655 £558,992 -1.3%
Thurrock £306,896 £312,621 -1.8%
Tonbridge and Malling £418,718 £423,321 -1.1%
Torbay £249,831 £250,496 -0.3%
Torridge £284,972 £300,550 -5.2%
Tower Hamlets £445,436 £464,464 -4.1%
Trafford £372,722 £355,190 4.9%
Tunbridge Wells £446,265 £444,922 0.3%
Uttlesford £476,156 £458,492 3.9%
Vale of White Horse £424,823 £386,957 9.8%
Wakefield £198,151 £195,016 1.6%
Walsall £207,916 £209,774 -0.9%
Waltham Forest £498,286 £484,436 2.9%
Wandsworth £611,595 £604,791 1.1%
Warrington £247,734 £248,062 -0.1%
Warwick £367,284 £340,780 7.8%
Warwickshire £303,202 £292,688 3.6%
Watford £387,277 £400,099 -3.2%
Waverley £519,970 £520,374 -0.1%
Wealden £395,647 £390,250 1.4%
Welwyn Hatfield £429,654 £429,850 0.0%
West Berkshire £405,968 £402,300 0.9%
West Devon £311,924 £295,638 5.5%
West Lancashire £244,210 £222,339 9.8%
West Lindsey £209,903 £207,359 1.2%
West Northamptonshire £289,149 £281,754 2.6%
West Oxfordshire £379,854 £373,770 1.6%
West Suffolk £307,889 £294,514 4.5%
West Sussex £376,653 £376,704 0.0%
Westmorland and Furness £225,887 £219,156 3.1%
Wigan £193,010 £182,626 5.7%
Wiltshire £320,145 £323,627 -1.1%
Winchester £492,796 £478,990 2.9%
Windsor and Maidenhead £548,777 £535,771 2.4%
Wirral £213,556 £206,882 3.2%
Woking £445,034 £471,744 -5.7%
Wokingham £482,390 £481,543 0.2%
Wolverhampton £200,932 £198,241 1.4%
Worcester £270,954 £252,961 7.1%
Worcestershire £295,057 £282,539 4.4%
Worthing £337,906 £345,695 -2.3%
Wychavon £330,810 £311,139 6.3%
Wyre £192,632 £187,566 2.7%
Wyre Forest £239,109 £239,113 0.0%
York £313,028 £318,452 -1.7%
England £302,393 £295,912 2.2%

Average price by local authority for England

In May 2024, the most expensive area in England to purchase a property was Kensington and Chelsea, where the average cost was £1.2 million. In contrast, the cheapest area to purchase a property was Burnley, where the average cost was £106,000.

3.2 Annual price change by London borough

London borough May 2024 May 2023 Difference
Barking and Dagenham £337,753 £341,250 -1.0%
Barnet £583,534 £587,805 -0.7%
Bexley £409,364 £398,942 2.6%
Brent £503,590 £516,446 -2.5%
Bromley £490,629 £499,357 -1.7%
Camden £796,616 £848,787 -6.1%
City of London £819,967 £968,478 -15.3%
City of Westminster £932,585 £1,206,106 -22.7%
Croydon £392,840 £397,746 -1.2%
Ealing £521,324 £519,867 0.3%
Enfield £425,690 £432,985 -1.7%
Greenwich £431,240 £419,115 2.9%
Hackney £607,713 £603,161 0.8%
Hammersmith and Fulham £727,445 £939,454 -22.6%
Haringey £529,942 £571,367 -7.3%
Harrow £487,987 £498,152 -2.0%
Havering £412,089 £417,331 -1.3%
Hillingdon £443,216 £446,955 -0.8%
Hounslow £455,274 £439,093 3.7%
Islington £708,505 £693,776 2.1%
Kensington and Chelsea £1,226,545 £1,364,759 -10.1%
Kingston upon Thames £538,073 £549,320 -2.0%
Lambeth £532,327 £543,248 -2.0%
Lewisham £448,503 £435,834 2.9%
Merton £587,986 £560,717 4.9%
Newham £388,329 £393,492 -1.3%
Redbridge £469,871 £458,804 2.4%
Richmond upon Thames £734,908 £741,276 -0.9%
Southwark £470,000 £483,118 -2.7%
Sutton £433,257 £434,899 -0.4%
Tower Hamlets £445,436 £464,464 -4.1%
Waltham Forest £498,286 £484,436 2.9%
Wandsworth £611,595 £604,791 1.1%

Average price by London borough

In May 2024, the most expensive London borough to purchase a property was Kensington and Chelsea, where the average cost was £1.2 million. In contrast, the cheapest borough to purchase a property was Barking and Dagenham, where the average cost was £338,000.

3.3 Average price change by property type

Average price change by property type for England

Property type May 2024 May 2023 Difference
Detached £466,004 £449,951 3.6%
Semi-detached £293,135 £282,327 3.8%
Terraced £248,741 £244,019 1.9%
Flat or maisonette £248,717 £252,553 -1.5%
All £302,393 £295,912 2.2%

4. Sales volumes

The amount of time between the sale of a property and the registration of this information varies. It typically ranges between 2 weeks and 2 months but can be longer. Volume figures for the most recent 2 months are not yet at a reliable level for reporting, so they are not included in the report. Published transactions for recent months will increase as later registered transactions are incorporated into the index.

Sales volume data is also available by property status (new build and existing property) and funding status (cash and mortgage) in our downloadable data tables. Transactions involving the creation of a new register, such as new builds, are more complex and require more time to process. Read Revisions to the UK HPI data for more information.

4.1 Sales volumes by local authority

Sales volumes for England by local authority

Comparing the provisional volume estimate for the current month with the revised volume estimate for the corresponding month in the previous year

Local authorities March 2024 March 2023
Adur 28 62
Amber Valley 62 154
Arun 69 192
Ashfield 48 131
Ashford 66 145
Babergh 30 82
Barking and Dagenham 29 98
Barnet 93 235
Barnsley 119 246
Basildon 70 157
Basingstoke and Deane 67 180
Bassetlaw 44 162
Bath and North East Somerset 74 176
Bedford 64 140
Bexley 81 215
Birmingham 320 752
Blaby 31 98
Blackburn with Darwen 68 154
Blackpool 62 155
Bolsover 28 97
Bolton 121 218
Boston 38 64
Bournemouth Christchurch and Poole 194 408
Bracknell Forest 58 105
Bradford 218 471
Braintree 67 166
Breckland 72 164
Brent 28 168
Brentwood 33 66
Brighton and Hove 105 301
Broadland 58 169
Bromley 131 288
Bromsgrove 49 111
Broxbourne 37 77
Broxtowe 39 100
Buckinghamshire 216 444
Burnley 75 123
Bury 73 183
Calderdale 100 222
Cambridge 36 104
Cambridgeshire 229 677
Camden 49 130
Cannock Chase 45 106
Canterbury 65 127
Castle Point 40 76
Central Bedfordshire 117 331
Charnwood 67 169
Chelmsford 55 182
Cheltenham 70 134
Cherwell 59 150
Cheshire East 222 532
Cheshire West and Chester 151 365
Chesterfield 51 128
Chichester 61 135
Chorley 55 97
City of Bristol 161 421
City of Derby 87 238
City of Kingston upon Hull 104 247
City of London 9 14
City of Nottingham 92 270
City of Peterborough 75 202
City of Plymouth 147 282
City of Westminster 68 179
Colchester 90 202
Cornwall 323 596
Cotswold 38 100
County Durham 283 625
Coventry 123 302
Crawley 37 110
Croydon 98 272
Cumberland 151 340
Dacorum 64 115
Darlington 58 113
Dartford 49 96
Derbyshire 366 903
Derbyshire Dales 36 75
Devon 432 935
Doncaster 113 295
Dorset 211 410
Dover 62 120
Dudley 117 278
Ealing 74 199
East Cambridgeshire 34 94
East Devon 91 194
East Hampshire 61 108
East Hertfordshire 49 141
East Lindsey 84 160
East Riding of Yorkshire 173 443
East Staffordshire 64 118
East Suffolk 120 257
East Sussex 288 610
Eastbourne 66 137
Eastleigh 59 161
Elmbridge 67 103
Enfield 73 186
Epping Forest 59 99
Epsom and Ewell 33 75
Erewash 46 102
Essex 659 1,443
Exeter 52 140
Fareham 48 120
Fenland 39 117
Folkestone and Hythe 52 135
Forest of Dean 45 88
Fylde 47 106
Gateshead 92 218
Gedling 58 139
Gloucester 57 131
Gloucestershire 307 683
Gosport 32 72
Gravesham 23 76
Great Yarmouth 40 93
Greenwich 74 163
Guildford 58 111
Hackney 72 149
Halton 35 91
Hammersmith and Fulham 55 196
Hampshire 594 1,335
Harborough 45 95
Haringey 62 126
Harlow 37 79
Harrow 38 159
Hart 50 83
Hartlepool 57 110
Hastings 30 92
Havant 42 120
Havering 82 220
Herefordshire 78 191
Hertfordshire 424 944
Hertsmere 38 75
High Peak 45 123
Hillingdon 73 190
Hinckley and Bosworth 54 92
Horsham 77 155
Hounslow 56 143
Huntingdonshire 58 218
Hyndburn 30 81
Ipswich 58 128
Isle of Wight 96 159
Islington 48 139
Kensington and Chelsea 58 132
Kent 679 1,513
King’s Lynn and West Norfolk 74 153
Kingston upon Thames 50 150
Kirklees 181 421
Knowsley 46 146
Lambeth 89 204
Lancashire 637 1,338
Lancaster 72 142
Leeds 305 741
Leicester 73 207
Leicestershire 283 665
Lewes 62 94
Lewisham 88 188
Lichfield 63 83
Lincoln 37 114
Lincolnshire 351 855
Liverpool 141 382
Luton 50 139
Maidstone 66 184
Maldon 33 65
Malvern Hills 41 92
Manchester 166 345
Mansfield 39 117
Medway 106 270
Melton 25 48
Merton 68 141
Mid Devon 37 67
Mid Suffolk 51 95
Mid Sussex 53 189
Middlesbrough 56 151
Milton Keynes 89 303
Mole Valley 54 76
New Forest 87 166
Newark and Sherwood 68 155
Newcastle upon Tyne 116 274
Newcastle-under-Lyme 53 112
Newham 43 121
Norfolk 462 1,004
North Devon 47 116
North East Derbyshire 42 123
North East Lincolnshire 82 151
North Hertfordshire 56 102
North Kesteven 53 132
North Lincolnshire 64 183
North Norfolk 80 129
North Northamptonshire 138 365
North Somerset 112 255
North Tyneside 107 208
North Warwickshire 19 43
North West Leicestershire 47 115
North Yorkshire 372 661
Northumberland 172 385
Norwich 83 141
Nottinghamshire 332 955
Nuneaton and Bedworth 63 157
Oadby and Wigston 14 48
Oldham 92 188
Oxford 39 95
Oxfordshire 283 686
Pendle 41 106
Portsmouth 84 183
Preston 58 156
Reading 46 173
Redbridge 82 175
Redcar and Cleveland 60 139
Redditch 49 109
Reigate and Banstead 49 121
Ribble Valley 40 84
Richmond upon Thames 72 168
Rochdale 73 186
Rochford 41 94
Rossendale 48 73
Rother 58 106
Rotherham 93 284
Rugby 63 149
Runnymede 32 96
Rushcliffe 36 151
Rushmoor 32 88
Rutland 27 31
Salford 94 278
Sandwell 90 247
Sefton 114 289
Sevenoaks 53 101
Sheffield 216 528
Shropshire 176 363
Slough 31 93
Solihull 106 230
Somerset 297 595
South Cambridgeshire 62 144
South Derbyshire 56 101
South Gloucestershire 111 305
South Hams 69 117
South Holland 44 89
South Kesteven 62 186
South Norfolk 55 155
South Oxfordshire 69 167
South Ribble 50 115
South Staffordshire 33 98
South Tyneside 69 127
Southampton 74 230
Southend-on-Sea 70 159
Southwark 76 167
Spelthorne 40 97
St Albans 57 159
St Helens 76 145
Stafford 65 133
Staffordshire 401 816
Staffordshire Moorlands 46 87
Stevenage 26 68
Stockport 139 345
Stockton-on-Tees 89 200
Stoke-on-Trent 129 269
Stratford-on-Avon 64 146
Stroud 60 123
Suffolk 340 742
Sunderland 105 222
Surrey 507 1,084
Surrey Heath 40 89
Sutton 59 189
Swale 52 147
Swindon 88 290
Tameside 83 212
Tamworth 32 79
Tandridge 36 78
Teignbridge 59 157
Telford and Wrekin 73 191
Tendring 96 184
Test Valley 51 132
Tewkesbury 37 107
Thanet 87 143
Three Rivers 33 65
Thurrock 41 123
Tonbridge and Malling 54 114
Torbay 88 147
Torridge 47 80
Tower Hamlets 77 187
Trafford 84 215
Tunbridge Wells 50 125
Uttlesford 38 73
Vale of White Horse 55 154
Wakefield 159 354
Walsall 96 230
Waltham Forest 54 213
Wandsworth 102 299
Warrington 90 235
Warwick 63 168
Warwickshire 272 663
Watford 27 76
Waverley 56 137
Wealden 72 181
Welwyn Hatfield 37 66
West Berkshire 77 158
West Devon 30 64
West Lancashire 41 119
West Lindsey 33 110
West Northamptonshire 159 429
West Oxfordshire 61 120
West Suffolk 81 180
West Sussex 379 968
Westmorland and Furness 157 265
Wigan 153 352
Wiltshire 255 467
Winchester 65 105
Windsor and Maidenhead 57 150
Wirral 148 334
Woking 42 101
Wokingham 77 173
Wolverhampton 82 174
Worcester 49 118
Worcestershire 272 647
Worthing 54 125
Wychavon 50 126
Wyre 80 136
Wyre Forest 34 91
York 95 193
England 22,466 52,391

Note: The ‘Difference’ column has been removed from this table as the latest month’s data are not yet complete.

Note: The number of property transactions for March 2024 will increase as more transactions are incorporated into the UK HPI index. See our Revisions Policy for more information.

Comparing the provisional UK HPI volume estimate for March 2023 with the provisional UK HPI estimate for March 2024, volume transactions decreased by 43.5% in England.

UK Property Transaction Statistics published by HM Revenue & Customs (which differ in coverage but are more complete for this period), report that on a non-seasonally adjusted basis, HMRC volume transactions decreased by 9.0% in England in the 12 months to March 2024.

4.2 Sales volumes by London borough

Sales volumes by London borough

London borough March 2024 March 2023
Barking and Dagenham 29 98
Barnet 93 235
Bexley 81 215
Brent 28 168
Bromley 131 288
Camden 49 130
City of London 9 14
City of Westminster 68 179
Croydon 98 272
Ealing 74 199
Enfield 73 186
Greenwich 74 163
Hackney 72 149
Hammersmith and Fulham 55 196
Haringey 62 126
Harrow 38 159
Havering 82 220
Hillingdon 73 190
Hounslow 56 143
Islington 48 139
Kensington and Chelsea 58 132
Kingston upon Thames 50 150
Lambeth 89 204
Lewisham 88 188
Merton 68 141
Newham 43 121
Redbridge 82 175
Richmond upon Thames 72 168
Southwark 76 167
Sutton 59 189
Tower Hamlets 77 187
Waltham Forest 54 213
Wandsworth 102 299

Note: The ‘Difference’ column has been removed from this table as the latest month’s data are not yet complete.

Note: The number of property transactions for March 2024 will increase as more transactions are incorporated into the index. See our Revisions Policy for more information.

4.3 Sales volumes for England

Sales volumes for England over the past five years

Date Sales volumes for England
March 2020 57,626
March 2021 128,525
March 2022 74,316
March 2023 52,391
March 2024 22,466

Comparing the provisional UK HPI volume estimate for March 2023 with the provisional UK HPI estimate for March 2024, volume transactions decreased by 43.5% in England.

UK Property Transaction Statistics published by HM Revenue & Customs (which differ in coverage but are more complete for this period), report that on a non-seasonally adjusted basis, HMRC volume transactions decreased by 9.0% in England in the 12 months to March 2024.

4.4 Sales volumes for London

Sales volumes for London over the past 5 years

Date Sales volumes for London
March 2020 6,842
March 2021 16,466
March 2022 8,421
March 2023 5,803
March 2024 2,211

5. Property status

Transactions involving the creation of a new register, such as new builds, are more complex and need more time to process. This means they can take longer to appear in the land registers. The volume of new build transactions for the most recent 2 months are not at a reliable level for reporting the breakdown between new build and existing resold property, so they are not included in the report.

New build and existing resold property for England by region

Region Average new build March 2024 Average existing March 2024 New build monthly change Existing monthly change New build annual change Existing annual change
London £540,166 £505,975 -5.4% -1.4% 5.5% -3.1%
North East £259,030 £151,027 -3.1% -2.3% 15.2% 1.1%
East Midlands £361,626 £234,145 -2.1% -0.2% 12.8% -0.6%
East of England £472,026 £329,191 -1.3% 0.0% 11.8% -1.9%
North West £321,294 £210,544 0.0% 1.0% 15.0% 2.2%
South East £484,483 £365,900 -1.1% -0.6% 11.1% -3.1%
South West £414,912 £309,738 -1.1% 0.3% 12.4% -0.9%
West Midlands Region £366,769 £239,052 -1.4% -0.5% 14.2% 0.7%
Yorkshire and The Humber £292,557 £202,283 -0.2% 0.9% 16.1% 2.4%
England £406,732 £292,115 -1.6% -0.2% 12.5% -0.6%

Note: Since the October 2017 release, amendments have been made to our estimation model when calculating our provisional estimate. Find out further information and the impact of this change in methods used to produce the UK HPI.

6. Buyer status

First time buyer and former owner occupier for England by region

Region Average first time buyer price May 2024 Average former owner occupier price May 2024 First time buyer monthly change Former owner occupier monthly change First time buyer annual change Former owner occupier annual change
London £450,446 £603,522 3.4% 4.6% -0.4% 1.1%
North East £139,010 £185,515 1.0% 2.0% 3.3% 4.3%
East Midlands £207,180 £276,673 0.9% 1.2% 3.1% 3.3%
East of England £278,785 £383,812 0.0% 1.1% 1.3% 2.5%
North West £183,430 £246,918 0.7% 1.1% 2.6% 3.4%
South East £297,563 £439,240 -0.2% 0.7% -0.1% 1.3%
South West £260,572 £360,348 0.1% 1.0% 1.9% 2.6%
West Midlands Region £208,779 £288,059 2.1% 2.6% 2.4% 3.6%
Yorkshire and The Humber £179,268 £235,218 1.7% 2.2% 3.7% 4.1%
England £251,977 £345,488 1.0% 1.7% 1.7% 2.7%

7. Funding status

Cash and mortgage indicator for England by region

Region Average cash price May 2024 Average mortgage price May 2024 Cash monthly change Mortgage monthly change Cash annual change Mortgage annual change
London £538,296 £518,153 4.0% 3.9% -1.7% 0.7%
North East £148,757 £170,181 1.9% 1.2% 3.3% 3.9%
East Midlands £234,996 £250,722 0.9% 1.1% 2.6% 3.4%
East of England £320,949 £346,120 1.2% 0.3% 1.5% 2.1%
North West £197,719 £227,951 0.8% 0.9% 2.4% 3.1%
South East £358,027 £384,461 0.5% 0.2% 0.2% 0.8%
South West £311,375 £322,589 0.7% 0.5% 1.6% 2.7%
West Midlands Region £238,092 £256,510 2.5% 2.2% 2.8% 3.0%
Yorkshire and The Humber £198,833 £214,188 2.0% 1.9% 3.4% 4.1%
England £283,546 £311,883 1.4% 1.3% 1.7% 2.4%

8. Repossession sales volumes

Due to a period of 2 weeks to 2 months between completion and registration of sales, volume figures for the most recent 2 months are not yet complete, so they are not included in the report.

Repossession sales volumes by government office region

Region Sales volume March 2024
East Midlands 4
East of England 1
London 7
North East 18
North West 17
South East 8
South West 5
West Midlands Region 5
Yorkshire and The Humber 6
England 71

9. Access the data

Download the data as CSV files or access it with our UK HPI tool.

Data revisions

View any revisions to previously published data in the data downloads or find out more about revisions in our guidance About the UK HPI.

10. About the UK House Price Index

The UK House Price Index (UK HPI) is calculated by the Office for National Statistics and Land & Property Services Northern Ireland. Find out about the methodology used to create the UK HPI.

Data for the UK House Price Index is provided by HM Land Registry, Registers of Scotland, The Land & Property Services/Northern Ireland Statistics & Research Agency and the Valuation Office Agency.

Find out more about the UK House Price Index.

11. Contact for England queries

Eileen Morrison, Data Services Team Leader, HM Land Registry

Email [email protected]

Telephone 0300 006 5288