Accredited official statistics

UK House Price Index England: June 2023

Published 16 August 2023

1. Headline statistics for June 2023

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

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

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

The index figure for England (January 2015 = 100) was 151.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 July 2023 UK HPI will be published at 9.30am on Wednesday 20 September 2023. See the calendar of release dates for more information.

2. Economic statement

Average house prices in England increased by 1.9% in the 12 months to June 2023. This was up from 1.7% in the 12 months to May 2023 and was higher than the average UK house price annual inflation of 1.7% in the 12 months to June 2023.

The fastest growing region was the North East, with annual percentage change at 4.7% in the 12 months to June 2023. The lowest annual percentage change was in London, where prices decreased by 0.6% in the 12 months to June 2023.

On a non-seasonally adjusted basis, average house prices in England increased by 0.9% between May 2023 and June 2023, compared with an increase of 0.8% during the same period 12 months ago. On a seasonally adjusted basis, average house prices in England increased by 0.5% between May 2023 and June 2023.

Comparing the provisional UK HPI volume estimate for April 2022 with the provisional UK HPI volume estimate for April 2023, the volume of transactions decreased by 25.3% in England and by 24.0% 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, April 2023’s provisional transaction volume estimate for England was 33.2% lower than April 2022’s revised volume estimate.

In England, detached houses showed the largest annual percentage change out of all property types, increasing by 2.5% in the 12 months to June 2023 to £481,000. Terraced houses showed the lowest annual percentage change, which increased by 0.9% in the 12 months to June 2023 to £250,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.9% in the 12 months to June 2023, up from 1.7% in May 2023.

In London, average house prices decreased by 0.6% in the 12 months to June 2023, down from 0.7% in May 2023.

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 June 2023 June 2022 Difference
Adur £378,445 £376,768 0.4%
Amber Valley £228,195 £213,898 6.7%
Arun £351,693 £350,191 0.4%
Ashfield £189,471 £181,231 4.5%
Ashford £362,831 £355,771 2.0%
Babergh £341,364 £344,533 -0.9%
Barking and Dagenham £347,148 £345,056 0.6%
Barnet £574,285 £589,624 -2.6%
Barnsley £160,338 £158,993 0.8%
Basildon £355,906 £367,199 -3.1%
Basingstoke and Deane £358,977 £349,569 2.7%
Bassetlaw £193,500 £194,705 -0.6%
Bath and North East Somerset £435,313 £423,273 2.8%
Bedford £347,860 £340,298 2.2%
Bexley £396,025 £389,107 1.8%
Birmingham £228,680 £223,025 2.5%
Blaby £301,210 £291,647 3.3%
Blackburn with Darwen £142,740 £137,407 3.9%
Blackpool £134,882 £131,525 2.6%
Bolsover £176,665 £169,715 4.1%
Bolton £186,741 £176,250 6.0%
Boston £201,682 £194,378 3.8%
Bournemouth Christchurch and Poole £333,450 £338,282 -1.4%
Bracknell Forest £395,710 £389,606 1.6%
Bradford £168,770 £168,390 0.2%
Braintree £352,725 £339,395 3.9%
Breckland £290,825 £281,951 3.1%
Brent £541,559 £532,434 1.7%
Brentwood £463,708 £470,175 -1.4%
Brighton and Hove £438,009 £437,548 0.1%
Broadland £335,118 £325,415 3.0%
Bromley £505,758 £500,851 1.0%
Bromsgrove £341,794 £339,739 0.6%
Broxbourne £396,082 £398,580 -0.6%
Broxtowe £250,266 £235,916 6.1%
Buckinghamshire £469,077 £461,898 1.6%
Burnley £116,526 £112,952 3.2%
Bury £243,487 £232,313 4.8%
Calderdale £185,019 £170,874 8.3%
Cambridge £515,226 £507,747 1.5%
Cambridgeshire £354,824 £349,112 1.6%
Camden £880,889 £837,563 5.2%
Cannock Chase £222,457 £215,940 3.0%
Canterbury £361,144 £357,128 1.1%
Castle Point £376,745 £372,296 1.2%
Central Bedfordshire £374,519 £365,106 2.6%
Charnwood £286,172 £276,550 3.5%
Chelmsford £378,379 £377,187 0.3%
Cheltenham £344,290 £323,906 6.3%
Cherwell £362,891 £344,914 5.2%
Cheshire East £287,452 £278,141 3.3%
Cheshire West and Chester £265,842 £254,791 4.3%
Chesterfield £191,751 £191,922 -0.1%
Chichester £470,413 £452,668 3.9%
Chorley £231,442 £219,473 5.5%
City of Bristol £345,091 £341,716 1.0%
City of Derby £199,448 £194,915 2.3%
City of Kingston upon Hull £137,793 £134,351 2.6%
City of London £1,001,644 £817,879 22.5%
City of Nottingham £195,509 £182,974 6.9%
City of Peterborough £241,998 £231,914 4.3%
City of Plymouth £219,230 £219,859 -0.3%
City of Westminster £996,153 £981,860 1.5%
Colchester £311,679 £309,161 0.8%
Cornwall £308,267 £311,277 -1.0%
Cotswold £466,964 £476,259 -2.0%
County Durham £127,801 £122,444 4.4%
Coventry £224,535 £220,556 1.8%
Crawley £320,732 £314,044 2.1%
Croydon £410,784 £413,074 -0.6%
Cumberland £165,592 £160,636 3.1%
Dacorum £461,893 £456,026 1.3%
Darlington £158,502 £157,057 0.9%
Dartford £355,378 £353,765 0.5%
Derbyshire £232,020 £223,357 3.9%
Derbyshire Dales £337,012 £322,343 4.6%
Devon £336,620 £328,452 2.5%
Doncaster £161,848 £159,619 1.4%
Dorset £359,775 £359,568 0.1%
Dover £331,513 £303,202 9.3%
Dudley £223,986 £220,910 1.4%
Ealing £536,338 £523,786 2.4%
East Cambridgeshire £352,476 £330,415 6.7%
East Devon £364,898 £349,796 4.3%
East Hampshire £453,539 £443,781 2.2%
East Hertfordshire £438,251 £449,622 -2.5%
East Lindsey £232,778 £227,214 2.4%
East Riding of Yorkshire £222,634 £214,828 3.6%
East Staffordshire £226,208 £220,285 2.7%
East Suffolk £303,600 £305,203 -0.5%
East Sussex £351,356 £349,576 0.5%
Eastbourne £298,348 £296,227 0.7%
Eastleigh £337,763 £342,340 -1.3%
Elmbridge £659,211 £697,000 -5.4%
Enfield £440,686 £446,845 -1.4%
Epping Forest £523,872 £529,321 -1.0%
Epsom and Ewell £543,670 £533,491 1.9%
Erewash £216,551 £209,601 3.3%
Essex £369,946 £365,804 1.1%
Exeter £324,687 £317,050 2.4%
Fareham £364,728 £359,288 1.5%
Fenland £227,434 £237,224 -4.1%
Folkestone and Hythe £341,515 £313,886 8.8%
Forest of Dean £317,026 £303,003 4.6%
Fylde £241,662 £224,820 7.5%
Gateshead £158,799 £151,161 5.1%
Gedling £239,280 £235,008 1.8%
Gloucester £247,909 £240,720 3.0%
Gloucestershire £335,942 £322,821 4.1%
Gosport £254,525 £248,981 2.2%
Gravesham £327,383 £323,325 1.3%
Great Yarmouth £216,707 £222,196 -2.5%
Greenwich £423,153 £427,253 -1.0%
Guildford £535,504 £515,546 3.9%
Hackney £626,355 £613,071 2.2%
Halton £182,025 £179,996 1.1%
Hammersmith and Fulham £776,673 £773,078 0.5%
Hampshire £379,777 £373,776 1.6%
Harborough £383,994 £351,918 9.1%
Haringey £609,591 £581,962 4.7%
Harlow £311,405 £314,590 -1.0%
Harrow £515,471 £517,988 -0.5%
Hart £471,000 £470,570 0.1%
Hartlepool £131,060 £128,052 2.3%
Hastings £271,727 £270,043 0.6%
Havant £334,617 £321,379 4.1%
Havering £423,041 £419,923 0.7%
Herefordshire £297,810 £291,785 2.1%
Hertfordshire £452,454 £452,774 -0.1%
Hertsmere £533,056 £527,100 1.1%
High Peak £259,175 £258,065 0.4%
Hillingdon £456,679 £450,355 1.4%
Hinckley and Bosworth £282,741 £277,126 2.0%
Horsham £454,301 £444,083 2.3%
Hounslow £452,371 £442,572 2.2%
Huntingdonshire £325,947 £312,367 4.3%
Hyndburn £117,623 £122,161 -3.7%
Ipswich £234,771 £232,977 0.8%
Isle of Wight £294,338 £288,136 2.2%
Islington £696,363 £709,274 -1.8%
Kensington and Chelsea £1,345,057 £1,515,021 -11.2%
Kent £362,630 £352,424 2.9%
King’s Lynn and West Norfolk £270,875 £267,948 1.1%
Kingston upon Thames £548,379 £531,504 3.2%
Kirklees £191,502 £186,911 2.5%
Knowsley £181,805 £170,780 6.5%
Lambeth £537,524 £541,255 -0.7%
Lancashire £187,362 £179,821 4.2%
Lancaster £198,957 £190,909 4.2%
Leeds £235,647 £230,764 2.1%
Leicester £234,633 £222,086 5.6%
Leicestershire £298,158 £286,933 3.9%
Lewes £404,267 £400,830 0.9%
Lewisham £449,202 £449,490 -0.1%
Lichfield £318,099 £310,739 2.4%
Lincoln £184,909 £178,788 3.4%
Lincolnshire £232,489 £228,920 1.6%
Liverpool £177,628 £174,342 1.9%
Luton £274,959 £274,793 0.1%
Maidstone £352,052 £338,250 4.1%
Maldon £406,469 £392,992 3.4%
Malvern Hills £336,935 £312,728 7.7%
Manchester £233,243 £219,839 6.1%
Mansfield £181,605 £174,665 4.0%
Medway £296,623 £292,135 1.5%
Melton £308,653 £290,981 6.1%
Merton £588,569 £564,582 4.2%
Mid Devon £315,564 £296,492 6.4%
Mid Suffolk £326,536 £316,266 3.2%
Mid Sussex £466,869 £442,206 5.6%
Middlesbrough £136,605 £135,346 0.9%
Milton Keynes £322,121 £305,772 5.3%
Mole Valley £566,219 £555,604 1.9%
New Forest £415,233 £414,400 0.2%
Newark and Sherwood £224,877 £224,521 0.2%
Newcastle upon Tyne £195,765 £184,040 6.4%
Newcastle-under-Lyme £203,622 £188,415 8.1%
Newham £419,603 £404,670 3.7%
Norfolk £286,867 £281,894 1.8%
North Devon £327,720 £312,245 5.0%
North East Derbyshire £238,881 £231,040 3.4%
North East Lincolnshire £154,812 £148,881 4.0%
North Hertfordshire £404,151 £390,717 3.4%
North Kesteven £269,892 £257,785 4.7%
North Lincolnshire £187,723 £179,382 4.6%
North Norfolk £325,569 £316,794 2.8%
North Northamptonshire £267,276 £265,157 0.8%
North Somerset £339,450 £320,534 5.9%
North Tyneside £206,837 £195,361 5.9%
North Warwickshire £260,740 £254,972 2.3%
North West Leicestershire £265,853 £263,326 1.0%
North Yorkshire £277,490 £272,542 1.8%
Northumberland £195,378 £182,473 7.1%
Norwich £237,512 £239,871 -1.0%
Nottinghamshire £228,332 £223,050 2.4%
Nuneaton and Bedworth £230,053 £224,150 2.6%
Oadby and Wigston £284,051 £268,039 6.0%
Oldham £191,399 £182,139 5.1%
Oxford £482,715 £462,153 4.4%
Oxfordshire £433,215 £417,039 3.9%
Pendle £135,200 £129,766 4.2%
Portsmouth £255,504 £245,701 4.0%
Preston £158,034 £152,817 3.4%
Reading £332,019 £321,281 3.3%
Redbridge £462,679 £464,578 -0.4%
Redcar and Cleveland £158,981 £152,132 4.5%
Redditch £261,798 £256,610 2.0%
Reigate and Banstead £479,543 £468,457 2.4%
Ribble Valley £274,601 £263,832 4.1%
Richmond upon Thames £764,021 £755,901 1.1%
Rochdale £192,116 £179,586 7.0%
Rochford £425,800 £405,212 5.1%
Rossendale £200,918 £184,063 9.2%
Rother £378,420 £372,933 1.5%
Rotherham £183,140 £174,611 4.9%
Rugby £307,453 £290,025 6.0%
Runnymede £486,813 £472,993 2.9%
Rushcliffe £347,264 £342,444 1.4%
Rushmoor £328,611 £325,023 1.1%
Rutland £407,353 £366,965 11.0%
Salford £208,491 £206,613 0.9%
Sandwell £199,445 £191,371 4.2%
Sefton £210,535 £201,240 4.6%
Sevenoaks £519,415 £511,199 1.6%
Sheffield £207,699 £204,689 1.5%
Shropshire £275,592 £270,143 2.0%
Slough £317,374 £315,414 0.6%
Solihull £333,947 £326,438 2.3%
Somerset £296,250 £296,557 -0.1%
South Cambridgeshire £437,947 £436,859 0.2%
South Derbyshire £254,615 £237,463 7.2%
South Gloucestershire £345,841 £341,385 1.3%
South Hams £416,301 £423,754 -1.8%
South Holland £232,095 £237,355 -2.2%
South Kesteven £263,803 £263,791 0.0%
South Norfolk £340,185 £324,891 4.7%
South Oxfordshire £493,579 £506,232 -2.5%
South Ribble £217,304 £207,393 4.8%
South Staffordshire £293,407 £286,959 2.2%
South Tyneside £161,466 £154,513 4.5%
Southampton £246,052 £240,063 2.5%
Southend-on-Sea £332,582 £331,270 0.4%
Southwark £546,707 £540,944 1.1%
Spelthorne £419,914 £413,173 1.6%
St Albans £575,491 £581,601 -1.1%
St Helens £179,032 £175,676 1.9%
Stafford £259,159 £258,753 0.2%
Staffordshire £244,336 £238,096 2.6%
Staffordshire Moorlands £224,142 £224,264 -0.1%
Stevenage £333,679 £328,569 1.6%
Stockport £294,439 £287,509 2.4%
Stockton-on-Tees £163,665 £156,607 4.5%
Stoke-on-Trent £144,452 £136,874 5.5%
Stratford-on-Avon £399,873 £391,866 2.0%
Stroud £342,991 £333,776 2.8%
Suffolk £297,227 £295,365 0.6%
Sunderland £140,927 £135,934 3.7%
Surrey £516,134 £513,462 0.5%
Surrey Heath £451,621 £449,306 0.5%
Sutton £433,241 £431,847 0.3%
Swale £301,811 £297,701 1.4%
Swindon £263,896 £257,176 2.6%
Tameside £209,268 £200,209 4.5%
Tamworth £232,023 £227,066 2.2%
Tandridge £511,063 £526,163 -2.9%
Teignbridge £317,344 £314,076 1.0%
Telford and Wrekin £220,567 £210,690 4.7%
Tendring £274,093 £264,435 3.7%
Test Valley £399,649 £397,942 0.4%
Tewkesbury £369,119 £337,703 9.3%
Thanet £315,384 £310,705 1.5%
Three Rivers £568,331 £582,390 -2.4%
Thurrock £320,903 £320,450 0.1%
Tonbridge and Malling £438,694 £431,931 1.6%
Torbay £262,050 £250,176 4.7%
Torridge £309,628 £298,848 3.6%
Tower Hamlets £485,790 £467,959 3.8%
Trafford £362,019 £362,067 0.0%
Tunbridge Wells £454,657 £446,490 1.8%
Uttlesford £484,847 £465,495 4.2%
Vale of White Horse £426,764 £419,458 1.7%
Wakefield £198,050 £189,964 4.3%
Walsall £216,426 £208,206 3.9%
Waltham Forest £506,476 £496,573 2.0%
Wandsworth £619,255 £626,019 -1.1%
Warrington £262,067 £252,429 3.8%
Warwick £368,872 £354,147 4.2%
Warwickshire £318,592 £307,943 3.5%
Watford £388,592 £393,732 -1.3%
Waverley £549,181 £538,775 1.9%
Wealden £415,946 £416,396 -0.1%
Welwyn Hatfield £431,214 £429,865 0.3%
West Berkshire £406,022 £398,161 2.0%
West Devon £308,705 £304,717 1.3%
West Lancashire £236,543 £216,807 9.1%
West Lindsey £209,485 £211,931 -1.2%
West Northamptonshire £296,564 £290,829 2.0%
West Oxfordshire £421,096 £372,259 13.1%
West Suffolk £304,819 £300,040 1.6%
West Sussex £398,783 £388,508 2.6%
Westmorland and Furness £229,115 £223,728 2.4%
Wigan £182,676 £177,662 2.8%
Wiltshire £338,633 £327,736 3.3%
Winchester £504,326 £479,967 5.1%
Windsor and Maidenhead £543,650 £541,898 0.3%
Wirral £204,375 £198,731 2.8%
Woking £474,198 £480,227 -1.3%
Wokingham £509,524 £486,649 4.7%
Wolverhampton £200,484 £194,538 3.1%
Worcester £258,523 £256,302 0.9%
Worcestershire £295,332 £289,824 1.9%
Worthing £365,638 £351,884 3.9%
Wychavon £337,197 £337,182 0.0%
Wyre £191,081 £190,812 0.1%
Wyre Forest £244,483 £241,001 1.4%
York £324,313 £318,579 1.8%
England £306,447 £300,843 1.9%

Average price by local authority for England

In June 2023, the most expensive area in England to purchase a property was Kensington and Chelsea, where the average cost was £1.3 million. In contrast, the cheapest area to purchase a property was Burnley, where the average cost was £117,000.

3.2 Annual price change by London borough

London borough June 2023 June 2022 Difference
Barking and Dagenham £347,148 £345,056 0.6%
Barnet £574,285 £589,624 -2.6%
Bexley £396,025 £389,107 1.8%
Brent £541,559 £532,434 1.7%
Bromley £505,758 £500,851 1.0%
Camden £880,889 £837,563 5.2%
City of London £1,001,644 £817,879 22.5%
City of Westminster £996,153 £981,860 1.5%
Croydon £410,784 £413,074 -0.6%
Ealing £536,338 £523,786 2.4%
Enfield £440,686 £446,845 -1.4%
Greenwich £423,153 £427,253 -1.0%
Hackney £626,355 £613,071 2.2%
Hammersmith and Fulham £776,673 £773,078 0.5%
Haringey £609,591 £581,962 4.7%
Harrow £515,471 £517,988 -0.5%
Havering £423,041 £419,923 0.7%
Hillingdon £456,679 £450,355 1.4%
Hounslow £452,371 £442,572 2.2%
Islington £696,363 £709,274 -1.8%
Kensington and Chelsea £1,345,057 £1,515,021 -11.2%
Kingston upon Thames £548,379 £531,504 3.2%
Lambeth £537,524 £541,255 -0.7%
Lewisham £449,202 £449,490 -0.1%
Merton £588,569 £564,582 4.2%
Newham £419,603 £404,670 3.7%
Redbridge £462,679 £464,578 -0.4%
Richmond upon Thames £764,021 £755,901 1.1%
Southwark £546,707 £540,944 1.1%
Sutton £433,241 £431,847 0.3%
Tower Hamlets £485,790 £467,959 3.8%
Waltham Forest £506,476 £496,573 2.0%
Wandsworth £619,255 £626,019 -1.1%

Average price by London borough

In June 2023, the most expensive London borough to purchase a property was Kensington and Chelsea, where the average cost was £1.3 million. In contrast, the cheapest borough to purchase a property was Barking and Dagenham, where the average cost was £347,000.

3.3 Average price change by property type

Average price change by property type for England

Property type June 2023 June 2022 Difference
Detached £480,620 £468,757 2.5%
Semi-detached £294,636 £287,750 2.4%
Terraced £249,817 £247,600 0.9%
Flat or maisonette £251,375 £248,621 1.1%
All £306,447 £300,843 1.9%

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 April 2023 April 2022
Adur 30 63
Amber Valley 70 159
Arun 114 206
Ashfield 68 172
Ashford 56 168
Babergh 49 99
Barking and Dagenham 44 110
Barnet 122 289
Barnsley 149 297
Basildon 95 204
Basingstoke and Deane 101 165
Bassetlaw 78 154
Bath and North East Somerset 82 191
Bedford 103 165
Bexley 106 223
Birmingham 480 806
Blaby 55 94
Blackburn with Darwen 82 171
Blackpool 107 228
Bolsover 55 106
Bolton 131 295
Boston 38 64
Bournemouth Christchurch and Poole 273 524
Bracknell Forest 71 109
Bradford 283 550
Braintree 94 222
Breckland 86 163
Brent 78 143
Brentwood 56 96
Brighton and Hove 137 301
Broadland 76 182
Bromley 174 369
Bromsgrove 72 101
Broxbourne 48 90
Broxtowe 66 124
Buckinghamshire 262 596
Burnley 63 126
Bury 130 256
Calderdale 135 247
Cambridge 50 103
Cambridgeshire 338 700
Camden 79 133
Cannock Chase 56 138
Canterbury 81 196
Castle Point 59 81
Central Bedfordshire 143 364
Charnwood 95 209
Chelmsford 94 207
Cheltenham 73 152
Cherwell 90 175
Cheshire East 291 491
Cheshire West and Chester 243 390
Chesterfield 66 111
Chichester 77 151
Chorley 64 162
City of Bristol 283 453
City of Derby 132 273
City of Kingston upon Hull 134 306
City of London 9 12
City of Nottingham 121 263
City of Peterborough 87 232
City of Plymouth 152 286
City of Westminster 96 219
Colchester 127 220
Cornwall 345 701
Cotswold 62 119
County Durham 398 595
Coventry 121 301
Crawley 32 120
Croydon 132 322
Cumberland 188 357
Dacorum 82 151
Darlington 83 141
Dartford 54 109
Derbyshire 473 1,017
Derbyshire Dales 49 76
Devon 552 940
Doncaster 195 348
Dorset 263 433
Dover 57 156
Dudley 161 306
Ealing 111 239
East Cambridgeshire 45 90
East Devon 99 165
East Hampshire 74 135
East Hertfordshire 77 170
East Lindsey 87 182
East Riding of Yorkshire 240 397
East Staffordshire 84 147
East Suffolk 164 331
East Sussex 360 708
Eastbourne 74 139
Eastleigh 91 158
Elmbridge 66 177
Enfield 103 210
Epping Forest 52 126
Epsom and Ewell 46 69
Erewash 68 146
Essex 833 1,762
Exeter 85 143
Fareham 64 126
Fenland 67 123
Folkestone and Hythe 68 151
Forest of Dean 39 83
Fylde 65 116
Gateshead 113 223
Gedling 81 131
Gloucester 65 157
Gloucestershire 369 748
Gosport 47 108
Gravesham 41 94
Great Yarmouth 65 97
Greenwich 101 194
Guildford 87 163
Hackney 88 157
Halton 80 104
Hammersmith and Fulham 96 167
Hampshire 765 1,543
Harborough 70 106
Haringey 93 157
Harlow 38 91
Harrow 77 154
Hart 49 129
Hartlepool 46 122
Hastings 79 118
Havant 64 143
Havering 134 211
Herefordshire 111 178
Hertfordshire 585 1,135
Hertsmere 55 93
High Peak 45 119
Hillingdon 96 196
Hinckley and Bosworth 65 156
Horsham 73 178
Hounslow 79 142
Huntingdonshire 88 223
Hyndburn 51 85
Ipswich 65 144
Isle of Wight 79 219
Islington 80 151
Kensington and Chelsea 73 160
Kent 808 1,878
King’s Lynn and West Norfolk 90 187
Kingston upon Thames 81 133
Kirklees 248 516
Knowsley 71 147
Lambeth 126 272
Lancashire 739 1,515
Lancaster 82 153
Leeds 436 776
Leicester 103 193
Leicestershire 381 822
Lewes 58 107
Lewisham 111 268
Lichfield 54 109
Lincoln 59 110
Lincolnshire 442 946
Liverpool 219 429
Luton 86 150
Maidstone 101 212
Maldon 33 59
Malvern Hills 40 92
Manchester 199 486
Mansfield 59 110
Medway 160 309
Melton 27 53
Merton 89 183
Mid Devon 46 77
Mid Suffolk 63 105
Mid Sussex 93 175
Middlesbrough 59 152
Milton Keynes 137 334
Mole Valley 38 79
New Forest 107 206
Newark and Sherwood 85 149
Newcastle upon Tyne 139 270
Newcastle-under-Lyme 79 133
Newham 54 145
Norfolk 573 1,163
North Devon 76 121
North East Derbyshire 50 125
North East Lincolnshire 80 232
North Hertfordshire 61 153
North Kesteven 78 152
North Lincolnshire 95 224
North Norfolk 91 138
North Northamptonshire 148 456
North Somerset 96 316
North Tyneside 134 223
North Warwickshire 28 68
North West Leicestershire 48 148
North Yorkshire 430 793
Northumberland 217 346
Norwich 72 172
Nottinghamshire 510 990
Nuneaton and Bedworth 70 149
Oadby and Wigston 21 56
Oldham 111 239
Oxford 64 128
Oxfordshire 388 785
Pendle 71 125
Portsmouth 107 201
Preston 79 175
Reading 100 140
Redbridge 85 198
Redcar and Cleveland 89 139
Redditch 49 74
Reigate and Banstead 96 167
Ribble Valley 30 80
Richmond upon Thames 107 205
Rochdale 115 247
Rochford 46 106
Rossendale 40 93
Rother 51 151
Rotherham 146 294
Rugby 63 150
Runnymede 43 110
Rushcliffe 73 150
Rushmoor 47 112
Rutland 15 34
Salford 117 222
Sandwell 115 234
Sefton 175 329
Sevenoaks 62 120
Sheffield 264 478
Shropshire 178 344
Slough 59 83
Solihull 110 263
Somerset 351 745
South Cambridgeshire 88 161
South Derbyshire 70 175
South Gloucestershire 126 301
South Hams 66 114
South Holland 52 142
South Kesteven 78 174
South Norfolk 93 224
South Oxfordshire 83 199
South Ribble 61 132
South Staffordshire 57 97
South Tyneside 73 134
Southampton 147 234
Southend-on-Sea 87 229
Southwark 99 212
Spelthorne 50 102
St Albans 79 175
St Helens 90 169
Stafford 76 152
Staffordshire 500 967
Staffordshire Moorlands 51 110
Stevenage 41 65
Stockport 177 385
Stockton-on-Tees 117 224
Stoke-on-Trent 167 233
Stratford-on-Avon 89 176
Stroud 68 138
Suffolk 438 900
Sunderland 130 327
Surrey 677 1,357
Surrey Heath 60 120
Sutton 111 162
Swale 77 198
Swindon 137 256
Tameside 117 229
Tamworth 43 81
Tandridge 45 97
Teignbridge 100 156
Telford and Wrekin 108 205
Tendring 99 250
Test Valley 61 131
Tewkesbury 62 99
Thanet 71 206
Three Rivers 46 89
Thurrock 84 155
Tonbridge and Malling 66 129
Torbay 79 201
Torridge 46 97
Tower Hamlets 80 258
Trafford 122 215
Tunbridge Wells 74 139
Uttlesford 40 100
Vale of White Horse 75 162
Wakefield 173 466
Walsall 119 196
Waltham Forest 98 200
Wandsworth 182 373
Warrington 121 229
Warwick 89 174
Warwickshire 339 717
Watford 49 74
Waverley 83 137
Wealden 98 193
Welwyn Hatfield 47 75
West Berkshire 81 137
West Devon 34 67
West Lancashire 64 117
West Lindsey 50 122
West Northamptonshire 200 502
West Oxfordshire 76 121
West Suffolk 97 221
West Sussex 491 1,042
Westmorland and Furness 170 296
Wigan 217 374
Wiltshire 273 533
Winchester 60 130
Windsor and Maidenhead 81 162
Wirral 188 374
Woking 63 136
Wokingham 88 214
Wolverhampton 96 195
Worcester 71 111
Worcestershire 353 602
Worthing 72 149
Wychavon 75 128
Wyre 69 151
Wyre Forest 46 96
York 125 221
England 29,344 58,765

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 April 2023 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 April 2022 with the provisional UK HPI estimate for April 2023, volume transactions decreased by 25.3% 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 33.2% in England in the 12 months to April 2023.

4.2 Sales volumes by London borough

Sales volumes by London borough

London borough April 2023 April 2022
Barking and Dagenham 44 110
Barnet 122 289
Bexley 106 223
Brent 78 143
Bromley 174 369
Camden 79 133
City of London 9 12
City of Westminster 96 219
Croydon 132 322
Ealing 111 239
Enfield 103 210
Greenwich 101 194
Hackney 88 157
Hammersmith and Fulham 96 167
Haringey 93 157
Harrow 77 154
Havering 134 211
Hillingdon 96 196
Hounslow 79 142
Islington 80 151
Kensington and Chelsea 73 160
Kingston upon Thames 81 133
Lambeth 126 272
Lewisham 111 268
Merton 89 183
Newham 54 145
Redbridge 85 198
Richmond upon Thames 107 205
Southwark 99 212
Sutton 111 162
Tower Hamlets 80 258
Waltham Forest 98 200
Wandsworth 182 373

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 April 2023 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
April 2019 60,107
April 2020 23,673
April 2021 73,773
April 2022 58,765
April 2023 29,344

Comparing the provisional UK HPI volume estimate for April 2022 with the provisional UK HPI estimate for April 2023, volume transactions decreased by 25.3% 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 33.2% in England in the 12 months to April 2023.

4.4 Sales volumes for London

Sales volumes for London over the past 5 years

Date Sales volumes for London
April 2019 6,063
April 2020 3,206
April 2021 8,343
April 2022 6,567
April 2023 3,194

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 April 2023 Average existing April 2023 New build monthly change Existing monthly change New build annual change Existing annual change
London £607,722 £527,949 2.2% 1.9% 18.0% 1.1%
North East £280,012 £152,067 4.9% 2.9% 25.9% 4.5%
East Midlands £389,127 £236,750 0.3% -0.1% 20.4% 3.0%
East of England £510,524 £337,856 0.1% -0.8% 20.2% 1.2%
North West £330,768 £205,824 0.3% 0.9% 22.3% 3.5%
South East £532,523 £383,214 0.5% -0.3% 21.4% 2.5%
South West £448,722 £316,752 -0.1% -0.6% 21.3% 2.2%
West Midlands Region £387,037 £238,348 1.5% 0.7% 19.9% 1.9%
Yorkshire and The Humber £304,047 £199,671 1.1% 0.8% 21.2% 3.0%
England £436,403 £296,620 0.9% 0.4% 20.8% 2.4%

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 June 2023 Average former owner occupier price June 2023 First time buyer monthly change Former owner occupier monthly change First time buyer annual change Former owner occupier annual change
London £455,286 £607,111 0.5% 0.5% -0.5% -0.8%
North East £137,455 £184,370 2.0% 1.5% 4.4% 4.9%
East Midlands £208,557 £281,594 1.5% 1.2% 2.3% 2.4%
East of England £288,990 £400,023 1.3% 1.3% 0.8% 1.3%
North West £181,571 £244,910 1.5% 0.9% 3.4% 3.4%
South East £309,641 £457,852 0.6% 0.5% 1.2% 1.3%
South West £261,531 £365,394 -0.6% -0.4% 0.3% 0.7%
West Midlands Region £207,887 £288,975 0.6% 0.8% 2.9% 3.4%
Yorkshire and The Humber £178,245 £236,101 2.1% 2.1% 2.3% 2.9%
England £254,458 £351,117 1.0% 0.8% 1.7% 1.9%

7. Funding status

Cash and mortgage indicator for England by region

Region Average cash price June 2023 Average mortgage price June 2023 Cash monthly change Mortgage monthly change Cash annual change Mortgage annual change
London £547,925 £521,411 0.5% 0.5% -0.4% -0.7%
North East £146,236 £169,387 1.9% 1.8% 4.5% 4.8%
East Midlands £237,717 £253,883 1.5% 1.3% 2.3% 2.5%
East of England £333,563 £359,904 1.5% 1.2% 1.4% 1.0%
North West £195,181 £226,327 1.2% 1.3% 3.3% 3.6%
South East £372,939 £400,525 0.6% 0.5% 1.2% 1.3%
South West £316,390 £324,118 -0.3% -0.6% 0.6% 0.5%
West Midlands Region £237,752 £256,559 1.0% 0.6% 3.2% 3.2%
Yorkshire and The Humber £198,765 £213,885 2.2% 2.0% 2.7% 2.6%
England £287,350 £315,986 1.0% 0.9% 1.9% 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 April 2023
East Midlands 7
East of England 3
London 10
North East 12
North West 14
South East 13
South West 4
West Midlands Region 8
Yorkshire and The Humber 7
England 78

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