Accredited official statistics

UK House Price Index England: July 2024

Published 18 September 2024

1. Headline statistics for July 2024

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

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

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

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

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 August 2024 UK HPI will be published at 9.30am on Wednesday 16 October 2024. See the calendar of release dates for more information.

2. Economic statement

Average house prices in England increased by 1.6% in the 12 months to July 2024, to £306,000 (provisional estimate). This was down from 2.4% (revised estimate) in the 12 months to June 2024 and below the average UK house price annual inflation of 2.2% (provisional estimate) in the 12 months to July 2024.

The North East had the highest growth, where the annual percentage change increased by 3.8% in the 12 months to July 2024. The lowest annual percentage change was London, where prices decreased by 0.4% in the 12 months to July 2024.

On a non-seasonally adjusted basis, average house prices in England increased more slowly between June 2024 and July 2024 (0.2%) than during the same period 12 months ago (0.9%). On a seasonally adjusted basis, average house prices in England decreased by 0.7% between June 2024 and July 2024.

In England, semi-detached houses showed the highest annual percentage change out of all property types, increasing by 2.2% in the 12 months to July 2024 to £296,000. Flats and maisonettes showed the lowest annual percentage change, increasing by 0.4% in the 12 months to July 2024 to £252,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 1.6% in the 12 months to July 2024 (provisional estimate), down from 2.4% in the 12 months to June 2024 (revised estimate).

In London, average house prices decreased by 0.4% in the 12 months to July 2024, down from a price increase of 0.5% in the 12 months to June 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 July 2024 July 2023 Difference
Adur £357,862 £369,963 -3.3%
Amber Valley £229,180 £219,976 4.2%
Arun £340,680 £336,393 1.3%
Ashfield £192,252 £190,973 0.7%
Ashford £360,517 £348,376 3.5%
Babergh £336,640 £334,394 0.7%
Barking and Dagenham £340,664 £338,212 0.7%
Barnet £592,597 £587,778 0.8%
Barnsley £165,820 £159,417 4.0%
Basildon £361,995 £356,455 1.6%
Basingstoke and Deane £363,003 £354,748 2.3%
Bassetlaw £204,681 £197,677 3.5%
Bath and North East Somerset £442,026 £422,941 4.5%
Bedford £346,104 £337,805 2.5%
Bexley £401,026 £396,130 1.2%
Birmingham £233,174 £231,900 0.5%
Blaby £287,880 £283,396 1.6%
Blackburn with Darwen £147,513 £143,299 2.9%
Blackpool £138,293 £135,206 2.3%
Bolsover £178,743 £176,683 1.2%
Bolton £197,306 £186,367 5.9%
Boston £193,351 £191,019 1.2%
Bournemouth Christchurch and Poole £333,095 £332,594 0.2%
Bracknell Forest £387,244 £387,371 0.0%
Bradford £184,006 £172,458 6.7%
Braintree £321,724 £327,665 -1.8%
Breckland £269,402 £276,413 -2.5%
Brent £513,133 £513,810 -0.1%
Brentwood £467,357 £460,231 1.5%
Brighton and Hove £432,810 £425,578 1.7%
Broadland £325,448 £312,048 4.3%
Bromley £503,529 £497,081 1.3%
Bromsgrove £348,853 £346,513 0.7%
Broxbourne £401,159 £380,148 5.5%
Broxtowe £252,973 £248,451 1.8%
Buckinghamshire £470,701 £449,158 4.8%
Burnley £111,280 £112,776 -1.3%
Bury £239,677 £243,780 -1.7%
Calderdale £187,228 £184,782 1.3%
Cambridge £487,493 £485,723 0.4%
Cambridgeshire £346,326 £339,272 2.1%
Camden £858,303 £834,796 2.8%
Cannock Chase £234,822 £221,687 5.9%
Canterbury £342,945 £335,189 2.3%
Castle Point £355,639 £372,983 -4.6%
Central Bedfordshire £353,966 £343,461 3.1%
Charnwood £284,098 £284,694 -0.2%
Chelmsford £385,889 £388,449 -0.7%
Cheltenham £332,850 £339,567 -2.0%
Cherwell £370,797 £337,608 9.8%
Cheshire East £302,372 £281,222 7.5%
Cheshire West and Chester £274,524 £261,764 4.9%
Chesterfield £196,429 £195,160 0.7%
Chichester £444,694 £442,044 0.6%
Chorley £228,208 £228,746 -0.2%
City of Bristol £352,251 £342,794 2.8%
City of Derby £207,429 £203,280 2.0%
City of Kingston upon Hull £141,219 £136,117 3.7%
City of London £766,878 £1,011,540 -24.2%
City of Nottingham £198,909 £197,846 0.5%
City of Peterborough £240,358 £234,664 2.4%
City of Plymouth £223,876 £219,390 2.0%
City of Westminster £904,355 £1,101,906 -17.9%
Colchester £308,992 £303,293 1.9%
Cornwall £300,995 £301,617 -0.2%
Cotswold £477,583 £473,962 0.8%
County Durham £131,742 £125,821 4.7%
Coventry £232,356 £222,660 4.4%
Crawley £318,388 £314,989 1.1%
Croydon £396,032 £398,612 -0.6%
Cumberland £175,771 £163,969 7.2%
Dacorum £473,485 £457,166 3.6%
Darlington £164,006 £154,466 6.2%
Dartford £345,747 £343,036 0.8%
Derbyshire £233,861 £225,558 3.7%
Derbyshire Dales £320,985 £323,085 -0.6%
Devon £326,437 £323,279 1.0%
Doncaster £172,075 £165,507 4.0%
Dorset £354,590 £348,850 1.6%
Dover £287,417 £309,880 -7.2%
Dudley £237,711 £230,686 3.0%
Ealing £549,466 £526,186 4.4%
East Cambridgeshire £337,737 £329,758 2.4%
East Devon £353,733 £345,754 2.3%
East Hampshire £432,277 £424,003 2.0%
East Hertfordshire £432,945 £416,036 4.1%
East Lindsey £218,507 £222,585 -1.8%
East Riding of Yorkshire £229,134 £221,522 3.4%
East Staffordshire £235,443 £222,188 6.0%
East Suffolk £299,483 £287,388 4.2%
East Sussex £340,846 £342,318 -0.4%
Eastbourne £296,689 £304,156 -2.5%
Eastleigh £326,759 £327,594 -0.3%
Elmbridge £679,303 £659,513 3.0%
Enfield £454,050 £434,809 4.4%
Epping Forest £516,585 £493,031 4.8%
Epsom and Ewell £532,217 £539,592 -1.4%
Erewash £213,690 £218,152 -2.0%
Essex £361,000 £358,279 0.8%
Exeter £314,533 £312,823 0.5%
Fareham £350,744 £359,355 -2.4%
Fenland £232,882 £226,634 2.8%
Folkestone and Hythe £316,206 £316,313 0.0%
Forest of Dean £307,202 £299,143 2.7%
Fylde £243,393 £231,803 5.0%
Gateshead £159,379 £157,660 1.1%
Gedling £259,497 £243,640 6.5%
Gloucester £254,497 £255,799 -0.5%
Gloucestershire £332,913 £329,435 1.1%
Gosport £254,703 £252,265 1.0%
Gravesham £324,040 £324,900 -0.3%
Great Yarmouth £215,977 £214,622 0.6%
Greenwich £456,565 £430,829 6.0%
Guildford £516,489 £524,474 -1.5%
Hackney £563,111 £597,384 -5.7%
Halton £196,581 £183,172 7.3%
Hammersmith and Fulham £797,032 £819,924 -2.8%
Hampshire £370,361 £370,175 0.1%
Harborough £346,674 £338,563 2.4%
Haringey £571,385 £589,793 -3.1%
Harlow £309,105 £304,583 1.5%
Harrow £512,447 £506,435 1.2%
Hart £461,532 £467,402 -1.3%
Hartlepool £134,736 £132,281 1.9%
Hastings £264,427 £268,650 -1.6%
Havant £314,289 £326,089 -3.6%
Havering £425,352 £416,854 2.0%
Herefordshire £299,646 £292,171 2.6%
Hertfordshire £448,287 £441,289 1.6%
Hertsmere £489,097 £502,160 -2.6%
High Peak £282,212 £256,226 10.1%
Hillingdon £459,054 £449,114 2.2%
Hinckley and Bosworth £282,908 £277,980 1.8%
Horsham £431,147 £411,840 4.7%
Hounslow £451,609 £449,555 0.5%
Huntingdonshire £308,544 £308,754 -0.1%
Hyndburn £126,120 £127,419 -1.0%
Ipswich £222,225 £233,493 -4.8%
Isle of Wight £274,859 £280,764 -2.1%
Islington £684,844 £690,209 -0.8%
Kensington and Chelsea £1,164,140 £1,393,562 -16.5%
Kent £342,268 £345,424 -0.9%
King’s Lynn and West Norfolk £267,764 £272,391 -1.7%
Kingston upon Thames £546,943 £537,081 1.8%
Kirklees £202,137 £189,518 6.7%
Knowsley £184,197 £174,628 5.5%
Lambeth £535,066 £530,213 0.9%
Lancashire £188,563 £185,301 1.8%
Lancaster £208,809 £202,717 3.0%
Leeds £244,293 £233,708 4.5%
Leicester £234,789 £228,648 2.7%
Leicestershire £288,248 £281,605 2.4%
Lewes £385,161 £387,780 -0.7%
Lewisham £460,621 £440,070 4.7%
Lichfield £311,587 £314,098 -0.8%
Lincoln £183,063 £186,969 -2.1%
Lincolnshire £225,392 £226,722 -0.6%
Liverpool £178,725 £173,609 2.9%
Luton £263,585 £266,588 -1.1%
Maidstone £322,306 £327,621 -1.6%
Maldon £373,722 £394,528 -5.3%
Malvern Hills £341,158 £320,022 6.6%
Manchester £245,832 £239,323 2.7%
Mansfield £187,832 £181,324 3.6%
Medway £288,589 £292,470 -1.3%
Melton £277,336 £257,098 7.9%
Merton £585,894 £573,219 2.2%
Mid Devon £293,887 £303,047 -3.0%
Mid Suffolk £311,778 £301,093 3.5%
Mid Sussex £447,679 £419,158 6.8%
Middlesbrough £140,314 £136,446 2.8%
Milton Keynes £321,883 £307,672 4.6%
Mole Valley £544,223 £545,812 -0.3%
New Forest £402,525 £407,259 -1.2%
Newark and Sherwood £241,678 £223,267 8.2%
Newcastle upon Tyne £199,532 £185,170 7.8%
Newcastle-under-Lyme £206,151 £195,556 5.4%
Newham £418,181 £407,816 2.5%
Norfolk £275,781 £278,091 -0.8%
North Devon £310,682 £313,286 -0.8%
North East Derbyshire £243,552 £216,607 12.4%
North East Lincolnshire £162,179 £151,263 7.2%
North Hertfordshire £376,995 £384,740 -2.0%
North Kesteven £251,250 £252,473 -0.5%
North Lincolnshire £180,655 £180,933 -0.2%
North Norfolk £310,336 £321,388 -3.4%
North Northamptonshire £273,256 £262,353 4.2%
North Somerset £325,995 £321,199 1.5%
North Tyneside £209,146 £199,308 4.9%
North Warwickshire £245,935 £245,980 0.0%
North West Leicestershire £262,544 £253,695 3.5%
North Yorkshire £278,022 £265,859 4.6%
Northumberland £210,976 £192,561 9.6%
Norwich £240,568 £238,194 1.0%
Nottinghamshire £237,469 £228,186 4.1%
Nuneaton and Bedworth £223,645 £215,508 3.8%
Oadby and Wigston £277,919 £263,556 5.4%
Oldham £196,452 £190,183 3.3%
Oxford £475,247 £456,712 4.1%
Oxfordshire £427,983 £405,182 5.6%
Pendle £125,280 £132,262 -5.3%
Portsmouth £242,268 £257,160 -5.8%
Preston £168,278 £158,141 6.4%
Reading £327,750 £332,004 -1.3%
Redbridge £479,875 £455,206 5.4%
Redcar and Cleveland £162,537 £157,196 3.4%
Redditch £263,064 £256,035 2.7%
Reigate and Banstead £466,545 £466,995 -0.1%
Ribble Valley £264,160 £259,859 1.7%
Richmond upon Thames £744,282 £760,359 -2.1%
Rochdale £199,910 £193,692 3.2%
Rochford £390,041 £376,427 3.6%
Rossendale £196,473 £192,215 2.2%
Rother £364,519 £363,534 0.3%
Rotherham £193,483 £184,425 4.9%
Rugby £291,617 £288,770 1.0%
Runnymede £487,634 £473,188 3.1%
Rushcliffe £350,240 £333,290 5.1%
Rushmoor £332,578 £328,709 1.2%
Rutland £377,274 £413,345 -8.7%
Salford £238,778 £228,173 4.6%
Sandwell £203,353 £205,547 -1.1%
Sefton £218,785 £211,901 3.2%
Sevenoaks £500,569 £507,156 -1.3%
Sheffield £217,688 £211,089 3.1%
Shropshire £278,806 £269,062 3.6%
Slough £333,904 £321,559 3.8%
Solihull £352,101 £348,223 1.1%
Somerset £293,754 £286,247 2.6%
South Cambridgeshire £441,856 £417,586 5.8%
South Derbyshire £251,199 £241,603 4.0%
South Gloucestershire £353,800 £334,277 5.8%
South Hams £401,905 £392,541 2.4%
South Holland £221,613 £226,403 -2.1%
South Kesteven £266,212 £264,503 0.6%
South Norfolk £307,786 £317,635 -3.1%
South Oxfordshire £496,562 £479,731 3.5%
South Ribble £220,813 £211,270 4.5%
South Staffordshire £306,815 £291,444 5.3%
South Tyneside £165,691 £159,487 3.9%
Southampton £244,522 £247,524 -1.2%
Southend-on-Sea £331,019 £323,274 2.4%
Southwark £486,749 £503,202 -3.3%
Spelthorne £410,883 £408,309 0.6%
St Albans £584,360 £563,112 3.8%
St Helens £190,945 £176,643 8.1%
Stafford £266,302 £258,244 3.1%
Staffordshire £251,971 £241,225 4.5%
Staffordshire Moorlands £233,558 £220,915 5.7%
Stevenage £325,253 £334,347 -2.7%
Stockport £299,851 £289,211 3.7%
Stockton-on-Tees £170,089 £162,401 4.7%
Stoke-on-Trent £143,837 £141,381 1.7%
Stratford-on-Avon £393,171 £355,435 10.6%
Stroud £349,377 £332,488 5.1%
Suffolk £288,119 £285,779 0.8%
Sunderland £137,467 £143,378 -4.1%
Surrey £511,001 £504,156 1.4%
Surrey Heath £452,888 £439,992 2.9%
Sutton £423,468 £429,991 -1.5%
Swale £300,035 £303,039 -1.0%
Swindon £271,014 £261,059 3.8%
Tameside £210,658 £207,449 1.5%
Tamworth £249,123 £233,541 6.7%
Tandridge £519,884 £508,209 2.3%
Teignbridge £319,469 £307,673 3.8%
Telford and Wrekin £240,044 £226,179 6.1%
Tendring £270,858 £266,915 1.5%
Test Valley £385,918 £393,903 -2.0%
Tewkesbury £346,655 £340,476 1.8%
Thanet £291,867 £298,877 -2.3%
Three Rivers £580,751 £555,299 4.6%
Thurrock £316,568 £318,393 -0.6%
Tonbridge and Malling £406,295 £410,216 -1.0%
Torbay £250,339 £256,182 -2.3%
Torridge £287,776 £303,302 -5.1%
Tower Hamlets £452,572 £455,051 -0.5%
Trafford £378,599 £361,304 4.8%
Tunbridge Wells £427,807 £438,823 -2.5%
Uttlesford £467,814 £451,481 3.6%
Vale of White Horse £427,416 £399,814 6.9%
Wakefield £208,226 £196,125 6.2%
Walsall £213,014 £212,921 0.0%
Waltham Forest £483,613 £477,912 1.2%
Wandsworth £631,945 £613,645 3.0%
Warrington £250,720 £250,181 0.2%
Warwick £358,785 £355,361 1.0%
Warwickshire £308,611 £297,343 3.8%
Watford £394,261 £389,109 1.3%
Waverley £550,427 £524,456 5.0%
Wealden £402,108 £395,876 1.6%
Welwyn Hatfield £433,688 £443,675 -2.3%
West Berkshire £410,328 £395,737 3.7%
West Devon £315,652 £301,102 4.8%
West Lancashire £230,112 £229,832 0.1%
West Lindsey £211,554 £208,257 1.6%
West Northamptonshire £293,659 £283,543 3.6%
West Oxfordshire £380,383 £371,678 2.3%
West Suffolk £294,019 £297,000 -1.0%
West Sussex £379,464 £373,422 1.6%
Westmorland and Furness £219,489 £217,095 1.1%
Wigan £190,999 £183,900 3.9%
Wiltshire £329,279 £321,101 2.5%
Winchester £491,931 £468,021 5.1%
Windsor and Maidenhead £572,410 £552,297 3.6%
Wirral £215,598 £206,404 4.5%
Woking £457,214 £456,567 0.1%
Wokingham £483,259 £469,292 3.0%
Wolverhampton £214,415 £202,202 6.0%
Worcester £263,568 £249,174 5.8%
Worcestershire £297,846 £288,869 3.1%
Worthing £330,484 £341,736 -3.3%
Wychavon £335,369 £328,801 2.0%
Wyre £197,142 £192,277 2.5%
Wyre Forest £245,829 £242,376 1.4%
York £321,231 £317,063 1.3%
England £305,879 £301,065 1.6%

Average price by local authority for England

In July 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 £111,000.

3.2 Annual price change by London borough

London borough July 2024 July 2023 Difference
Barking and Dagenham £340,664 £338,212 0.7%
Barnet £592,597 £587,778 0.8%
Bexley £401,026 £396,130 1.2%
Brent £513,133 £513,810 -0.1%
Bromley £503,529 £497,081 1.3%
Camden £858,303 £834,796 2.8%
City of London £766,878 £1,011,540 -24.2%
City of Westminster £904,355 £1,101,906 -17.9%
Croydon £396,032 £398,612 -0.6%
Ealing £549,466 £526,186 4.4%
Enfield £454,050 £434,809 4.4%
Greenwich £456,565 £430,829 6.0%
Hackney £563,111 £597,384 -5.7%
Hammersmith and Fulham £797,032 £819,924 -2.8%
Haringey £571,385 £589,793 -3.1%
Harrow £512,447 £506,435 1.2%
Havering £425,352 £416,854 2.0%
Hillingdon £459,054 £449,114 2.2%
Hounslow £451,609 £449,555 0.5%
Islington £684,844 £690,209 -0.8%
Kensington and Chelsea £1,164,140 £1,393,562 -16.5%
Kingston upon Thames £546,943 £537,081 1.8%
Lambeth £535,066 £530,213 0.9%
Lewisham £460,621 £440,070 4.7%
Merton £585,894 £573,219 2.2%
Newham £418,181 £407,816 2.5%
Redbridge £479,875 £455,206 5.4%
Richmond upon Thames £744,282 £760,359 -2.1%
Southwark £486,749 £503,202 -3.3%
Sutton £423,468 £429,991 -1.5%
Tower Hamlets £452,572 £455,051 -0.5%
Waltham Forest £483,613 £477,912 1.2%
Wandsworth £631,945 £613,645 3.0%

Average price by London borough

In July 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 £341,000.

3.3 Average price change by property type

Average price change by property type for England

Property type July 2024 July 2023 Difference
Detached £467,415 £460,204 1.6%
Semi-detached £295,720 £289,415 2.2%
Terraced £253,527 £249,027 1.8%
Flat or maisonette £251,916 £250,913 0.4%
All £305,879 £301,065 1.6%

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 May 2024 May 2023
Adur 41 55
Amber Valley 82 112
Arun 110 169
Ashfield 87 90
Ashford 85 117
Babergh 54 88
Barking and Dagenham 48 90
Barnet 140 230
Barnsley 156 205
Basildon 95 112
Basingstoke and Deane 81 132
Bassetlaw 49 129
Bath and North East Somerset 117 147
Bedford 88 125
Bexley 141 163
Birmingham 423 623
Blaby 55 90
Blackburn with Darwen 89 118
Blackpool 105 139
Bolsover 40 93
Bolton 155 194
Boston 67 56
Bournemouth Christchurch and Poole 261 333
Bracknell Forest 85 122
Bradford 284 404
Braintree 84 135
Breckland 69 142
Brent 64 91
Brentwood 57 66
Brighton and Hove 157 212
Broadland 85 131
Bromley 196 232
Bromsgrove 53 78
Broxbourne 60 70
Broxtowe 65 125
Buckinghamshire 283 463
Burnley 79 95
Bury 127 150
Calderdale 120 174
Cambridge 52 96
Cambridgeshire 343 607
Camden 89 131
Cannock Chase 57 81
Canterbury 89 101
Castle Point 52 75
Central Bedfordshire 149 217
Charnwood 114 159
Chelmsford 101 126
Cheltenham 100 127
Cherwell 78 143
Cheshire East 302 410
Cheshire West and Chester 215 319
Chesterfield 62 102
Chichester 90 131
Chorley 79 99
City of Bristol 229 369
City of Derby 98 186
City of Kingston upon Hull 133 184
City of London 11 9
City of Nottingham 110 214
City of Peterborough 81 186
City of Plymouth 182 233
City of Westminster 86 176
Colchester 99 167
Cornwall 385 481
Cotswold 69 96
County Durham 351 482
Coventry 157 244
Crawley 42 74
Croydon 152 229
Cumberland 202 272
Dacorum 103 125
Darlington 56 116
Dartford 62 94
Derbyshire 473 765
Derbyshire Dales 48 61
Devon 514 763
Doncaster 183 287
Dorset 249 347
Dover 73 104
Dudley 133 205
Ealing 104 174
East Cambridgeshire 49 87
East Devon 91 155
East Hampshire 77 97
East Hertfordshire 80 131
East Lindsey 91 148
East Riding of Yorkshire 242 389
East Staffordshire 89 146
East Suffolk 180 256
East Sussex 359 534
Eastbourne 77 100
Eastleigh 85 146
Elmbridge 73 123
Enfield 89 136
Epping Forest 62 105
Epsom and Ewell 20 58
Erewash 73 88
Essex 831 1,214
Exeter 72 97
Fareham 70 82
Fenland 57 113
Folkestone and Hythe 67 94
Forest of Dean 41 54
Fylde 64 73
Gateshead 115 149
Gedling 60 119
Gloucester 77 125
Gloucestershire 433 610
Gosport 42 73
Gravesham 57 66
Great Yarmouth 54 87
Greenwich 105 153
Guildford 80 115
Hackney 75 109
Halton 82 89
Hammersmith and Fulham 95 113
Hampshire 769 1,186
Harborough 52 108
Haringey 95 117
Harlow 32 63
Harrow 75 109
Hart 62 111
Hartlepool 49 93
Hastings 55 102
Havant 84 92
Havering 134 185
Herefordshire 111 174
Hertfordshire 647 888
Hertsmere 41 71
High Peak 58 82
Hillingdon 107 197
Hinckley and Bosworth 73 133
Horsham 70 127
Hounslow 82 119
Huntingdonshire 100 167
Hyndburn 48 73
Ipswich 62 109
Isle of Wight 100 141
Islington 87 115
Kensington and Chelsea 71 110
Kent 926 1,190
King’s Lynn and West Norfolk 96 137
Kingston upon Thames 79 113
Kirklees 257 368
Knowsley 57 117
Lambeth 127 180
Lancashire 813 1,126
Lancaster 88 155
Leeds 453 597
Leicester 89 145
Leicestershire 436 730
Lewes 70 95
Lewisham 105 134
Lichfield 56 105
Lincoln 61 79
Lincolnshire 512 735
Liverpool 171 351
Luton 69 116
Maidstone 109 125
Maldon 27 56
Malvern Hills 44 75
Manchester 199 259
Mansfield 67 90
Medway 117 217
Melton 36 60
Merton 74 126
Mid Devon 48 84
Mid Suffolk 61 98
Mid Sussex 108 131
Middlesbrough 102 124
Milton Keynes 120 213
Mole Valley 44 59
New Forest 110 135
Newark and Sherwood 81 138
Newcastle upon Tyne 136 238
Newcastle-under-Lyme 66 119
Newham 68 114
Norfolk 559 851
North Devon 60 94
North East Derbyshire 55 103
North East Lincolnshire 84 150
North Hertfordshire 95 114
North Kesteven 80 115
North Lincolnshire 114 130
North Norfolk 91 88
North Northamptonshire 205 343
North Somerset 142 200
North Tyneside 132 262
North Warwickshire 33 46
North West Leicestershire 72 126
North Yorkshire 442 621
Northumberland 237 323
Norwich 74 113
Nottinghamshire 475 829
Nuneaton and Bedworth 79 131
Oadby and Wigston 34 54
Oldham 93 141
Oxford 58 82
Oxfordshire 396 585
Pendle 70 78
Portsmouth 114 146
Preston 67 115
Reading 80 124
Redbridge 86 124
Redcar and Cleveland 89 133
Redditch 50 85
Reigate and Banstead 78 120
Ribble Valley 38 76
Richmond upon Thames 126 155
Rochdale 110 164
Rochford 54 85
Rossendale 38 54
Rother 58 91
Rotherham 135 228
Rugby 62 136
Runnymede 41 71
Rushcliffe 66 138
Rushmoor 33 75
Rutland 32 36
Salford 118 233
Sandwell 107 200
Sefton 165 228
Sevenoaks 79 82
Sheffield 243 360
Shropshire 196 254
Slough 43 65
Solihull 131 173
Somerset 352 532
South Cambridgeshire 85 144
South Derbyshire 55 124
South Gloucestershire 156 245
South Hams 69 88
South Holland 73 86
South Kesteven 81 159
South Norfolk 90 153
South Oxfordshire 99 119
South Ribble 83 98
South Staffordshire 47 74
South Tyneside 53 118
Southampton 106 174
Southend-on-Sea 102 140
Southwark 116 180
Spelthorne 54 63
St Albans 80 134
St Helens 96 148
Stafford 81 114
Staffordshire 518 798
Staffordshire Moorlands 66 78
Stevenage 57 65
Stockport 172 276
Stockton-on-Tees 117 167
Stoke-on-Trent 133 221
Stratford-on-Avon 83 168
Stroud 83 121
Suffolk 473 709
Sunderland 173 243
Surrey 602 941
Surrey Heath 53 75
Sutton 99 151
Swale 77 81
Swindon 125 216
Tameside 115 221
Tamworth 56 81
Tandridge 41 72
Teignbridge 93 143
Telford and Wrekin 86 153
Tendring 116 151
Test Valley 60 111
Tewkesbury 63 87
Thanet 84 118
Three Rivers 38 40
Thurrock 84 94
Tonbridge and Malling 83 98
Torbay 112 141
Torridge 35 51
Tower Hamlets 106 139
Trafford 108 187
Tunbridge Wells 61 110
Uttlesford 52 73
Vale of White Horse 89 144
Wakefield 215 284
Walsall 117 195
Waltham Forest 84 147
Wandsworth 187 284
Warrington 108 176
Warwick 91 154
Warwickshire 348 635
Watford 53 64
Waverley 76 108
Wealden 99 146
Welwyn Hatfield 40 74
West Berkshire 104 125
West Devon 46 51
West Lancashire 85 92
West Lindsey 59 92
West Northamptonshire 258 354
West Oxfordshire 72 97
West Suffolk 116 158
West Sussex 556 813
Westmorland and Furness 170 253
Wigan 170 273
Wiltshire 295 410
Winchester 65 132
Windsor and Maidenhead 93 125
Wirral 194 291
Woking 42 77
Wokingham 117 160
Wolverhampton 82 148
Worcester 88 77
Worcestershire 365 518
Worthing 95 126
Wychavon 79 135
Wyre 74 118
Wyre Forest 51 68
York 119 155
England 29,930 44,542

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 May 2024 will increase as more transactions are incorporated into the index. See our Revisions Policy for more information.

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

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

4.2 Sales volumes by London borough

Sales volumes by London borough

London borough May 2024 May 2023
Barking and Dagenham 48 90
Barnet 140 230
Bexley 141 163
Brent 64 91
Bromley 196 232
Camden 89 131
City of London 11 9
City of Westminster 86 176
Croydon 152 229
Ealing 104 174
Enfield 89 136
Greenwich 105 153
Hackney 75 109
Hammersmith and Fulham 95 113
Haringey 95 117
Harrow 75 109
Havering 134 185
Hillingdon 107 197
Hounslow 82 119
Islington 87 115
Kensington and Chelsea 71 110
Kingston upon Thames 79 113
Lambeth 127 180
Lewisham 105 134
Merton 74 126
Newham 68 114
Redbridge 86 124
Richmond upon Thames 126 155
Southwark 116 180
Sutton 99 151
Tower Hamlets 106 139
Waltham Forest 84 147
Wandsworth 187 284

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 May 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
May 2020 30,798
May 2021 71,336
May 2022 68,223
May 2023 44,542
May 2024 29,930

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

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

4.4 Sales volumes for London

Sales volumes for London over the past 5 years

Date Sales volumes for London
May 2020 2,929
May 2021 7,696
May 2022 7,768
May 2023 4,835
May 2024 3,303

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 May 2024 Average existing May 2024 New build monthly change Existing monthly change New build annual change Existing annual change
London £612,906 £517,827 9.8% 0.9% 17.3% -0.9%
North East £291,352 £156,082 11.9% 2.0% 28.8% 3.3%
East Midlands £397,631 £238,087 8.6% 0.8% 25.4% 1.6%
East of England £515,234 £331,587 9.1% 0.6% 23.7% 0.3%
North West £358,518 £215,751 10.5% 1.6% 28.1% 3.5%
South East £537,237 £373,896 10.4% 1.4% 24.3% -0.2%
South West £455,642 £314,380 9.5% 1.3% 24.0% 1.0%
West Midlands Region £410,327 £245,951 10.6% 1.7% 25.4% 2.0%
Yorkshire and The Humber £321,951 £205,415 11.4% 1.8% 27.5% 3.3%
England £450,652 £298,060 10.1% 1.3% 24.7% 1.3%

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 July 2024 Average former owner occupier price July 2024 First time buyer monthly change Former owner occupier monthly change First time buyer annual change Former owner occupier annual change
London £449,814 £597,244 -0.4% 0.0% -0.2% -0.7%
North East £141,158 £187,568 0.0% 0.3% 3.7% 3.9%
East Midlands £210,862 £279,154 1.3% 1.3% 3.0% 2.0%
East of England £283,406 £385,300 0.6% 0.7% 0.8% -0.2%
North West £186,209 £248,201 -0.1% 0.0% 3.0% 2.6%
South East £303,821 £443,008 0.1% 0.0% 0.9% 0.2%
South West £263,623 £361,220 0.4% 0.7% 1.5% 0.7%
West Midlands Region £212,149 £289,948 0.0% 0.1% 2.5% 1.9%
Yorkshire and The Humber £184,867 £240,945 -0.7% -0.1% 3.9% 3.4%
England £255,981 £347,775 0.1% 0.3% 1.9% 1.3%

7. Funding status

Cash and mortgage indicator for England by region

Region Average cash price July 2024 Average mortgage price July 2024 Cash monthly change Mortgage monthly change Cash annual change Mortgage annual change
London £529,796 £517,157 -1.5% 0.1% -1.6% 0.0%
North East £150,378 £172,753 -0.1% 0.2% 3.2% 4.1%
East Midlands £237,673 £254,255 1.4% 1.2% 1.7% 2.8%
East of England £322,918 £350,201 0.7% 0.6% -0.4% 0.6%
North West £199,471 £230,651 -0.1% 0.0% 2.4% 3.0%
South East £361,879 £390,771 0.0% 0.1% -0.2% 0.8%
South West £313,364 £324,908 0.6% 0.5% 0.4% 1.5%
West Midlands Region £240,523 £259,680 0.1% 0.0% 2.0% 2.3%
Yorkshire and The Humber £203,876 £220,487 -0.4% -0.5% 3.2% 3.9%
England £286,107 £315,851 0.1% 0.2% 1.1% 1.8%

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 May 2024
East Midlands 5
East of England 2
London 10
North East 17
North West 10
South East 7
South West 7
West Midlands Region 6
Yorkshire and The Humber 6
England 70

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