Accredited official statistics

UK House Price Index England: May 2023

Published 19 July 2023

1. Headline statistics for May 2023

The average price of a property in England was £303,557

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

The monthly price change of a property in England was -0.4%

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

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

2. Economic statement

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

The fastest growing region was the North East, with annual percentage change at 4.0% in the 12 months to May 2023. The lowest annual percentage change was in the East of England, where prices were little changed in the 12 months to May 2023.

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

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

In England, detached houses showed the largest annual percentage change out of all property types, increasing by 2.0% in the 12 months to May 2023 to £478,000. Semi-detached houses showed the lowest annual percentage change, which increased by 1.3% in the 12 months to May 2023 to £290,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.7% in the 12 months to May 2023, down from 3.4% in April 2023.

In London, average house prices increased by 0.8% in the 12 months to May 2023, down from 2.1% in April 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 May 2023 May 2022 Difference
Adur £378,495 £374,310 1.1%
Amber Valley £233,551 £212,805 9.7%
Arun £361,347 £350,900 3.0%
Ashfield £190,151 £180,719 5.2%
Ashford £361,530 £358,145 0.9%
Babergh £349,346 £340,182 2.7%
Barking and Dagenham £355,594 £336,137 5.8%
Barnet £579,798 £582,586 -0.5%
Barnsley £158,160 £155,728 1.6%
Basildon £358,898 £362,555 -1.0%
Basingstoke and Deane £364,851 £345,339 5.7%
Bassetlaw £202,463 £191,782 5.6%
Bath and North East Somerset £426,968 £423,692 0.8%
Bedford £345,259 £341,441 1.1%
Bexley £400,221 £385,189 3.9%
Birmingham £226,523 £222,328 1.9%
Blaby £306,193 £286,525 6.9%
Blackburn with Darwen £147,259 £139,955 5.2%
Blackpool £131,384 £129,326 1.6%
Bolsover £177,233 £167,107 6.1%
Bolton £182,800 £175,507 4.2%
Boston £201,017 £197,065 2.0%
Bournemouth Christchurch and Poole £339,850 £332,060 2.3%
Bracknell Forest £388,023 £387,469 0.1%
Bradford £168,497 £166,416 1.3%
Braintree £347,454 £335,797 3.5%
Breckland £294,816 £282,419 4.4%
Brent £524,395 £528,451 -0.8%
Brentwood £468,572 £470,537 -0.4%
Brighton and Hove £434,736 £425,550 2.2%
Broadland £334,989 £325,645 2.9%
Bromley £503,691 £490,795 2.6%
Bromsgrove £341,845 £339,434 0.7%
Broxbourne £410,333 £390,675 5.0%
Broxtowe £242,170 £231,025 4.8%
Buckinghamshire £468,733 £457,722 2.4%
Burnley £110,738 £109,586 1.1%
Bury £238,276 £229,000 4.1%
Calderdale £182,717 £173,958 5.0%
Cambridge £510,014 £496,068 2.8%
Cambridgeshire £354,625 £346,209 2.4%
Camden £860,920 £856,096 0.6%
Cannock Chase £223,096 £215,064 3.7%
Canterbury £371,041 £356,726 4.0%
Castle Point £377,354 £367,374 2.7%
Central Bedfordshire £375,784 £359,745 4.5%
Charnwood £285,588 £273,260 4.5%
Chelmsford £377,474 £372,150 1.4%
Cheltenham £340,732 £317,778 7.2%
Cherwell £366,014 £345,097 6.1%
Cheshire East £286,384 £275,855 3.8%
Cheshire West and Chester £261,864 £251,555 4.1%
Chesterfield £199,040 £193,418 2.9%
Chichester £477,709 £452,872 5.5%
Chorley £226,108 £220,466 2.6%
City of Bristol £345,574 £342,481 0.9%
City of Derby £206,746 £193,276 7.0%
City of Kingston upon Hull £134,582 £130,459 3.2%
City of London £988,117 £795,936 24.1%
City of Nottingham £188,750 £178,675 5.6%
City of Peterborough £240,430 £226,858 6.0%
City of Plymouth £222,848 £217,081 2.7%
City of Westminster £921,609 £990,594 -7.0%
Colchester £312,602 £305,062 2.5%
Cornwall £313,324 £307,872 1.8%
Cotswold £488,525 £475,848 2.7%
County Durham £127,047 £121,659 4.4%
Coventry £226,829 £218,641 3.7%
Crawley £329,164 £314,881 4.5%
Croydon £412,288 £413,171 -0.2%
Cumberland £163,079 £157,739 3.4%
Dacorum £468,036 £454,260 3.0%
Darlington £159,782 £156,870 1.9%
Dartford £356,260 £347,704 2.5%
Derbyshire £232,213 £221,029 5.1%
Derbyshire Dales £335,783 £320,676 4.7%
Devon £336,182 £323,772 3.8%
Doncaster £161,295 £159,364 1.2%
Dorset £362,101 £354,451 2.2%
Dover £323,974 £301,678 7.4%
Dudley £223,910 £219,270 2.1%
Ealing £527,622 £515,090 2.4%
East Cambridgeshire £366,840 £327,244 12.1%
East Devon £369,757 £350,777 5.4%
East Hampshire £453,152 £436,632 3.8%
East Hertfordshire £440,218 £446,969 -1.5%
East Lindsey £229,679 £224,031 2.5%
East Riding of Yorkshire £216,734 £213,033 1.7%
East Staffordshire £223,343 £216,374 3.2%
East Suffolk £297,692 £304,634 -2.3%
East Sussex £353,007 £344,643 2.4%
Eastbourne £293,495 £287,837 2.0%
Eastleigh £339,126 £335,809 1.0%
Elmbridge £665,356 £698,481 -4.7%
Enfield £445,676 £446,388 -0.2%
Epping Forest £521,033 £513,947 1.4%
Epsom and Ewell £552,159 £536,546 2.9%
Erewash £210,861 £207,204 1.8%
Essex £369,295 £362,235 1.9%
Exeter £329,649 £310,144 6.3%
Fareham £359,599 £350,251 2.7%
Fenland £225,679 £234,020 -3.6%
Folkestone and Hythe £329,927 £315,963 4.4%
Forest of Dean £309,775 £298,008 3.9%
Fylde £245,922 £221,216 11.2%
Gateshead £154,023 £147,976 4.1%
Gedling £240,172 £233,888 2.7%
Gloucester £251,405 £239,944 4.8%
Gloucestershire £336,267 £321,350 4.6%
Gosport £250,656 £244,194 2.6%
Gravesham £334,413 £324,925 2.9%
Great Yarmouth £204,864 £213,913 -4.2%
Greenwich £419,857 £419,871 0.0%
Guildford £535,228 £512,226 4.5%
Hackney £646,689 £596,898 8.3%
Halton £189,813 £177,656 6.8%
Hammersmith and Fulham £787,893 £744,855 5.8%
Hampshire £382,917 £368,512 3.9%
Harborough £375,454 £356,044 5.5%
Haringey £605,643 £580,144 4.4%
Harlow £316,856 £314,554 0.7%
Harrow £512,866 £502,000 2.2%
Hart £490,577 £473,396 3.6%
Hartlepool £130,930 £126,019 3.9%
Hastings £281,832 £264,939 6.4%
Havant £336,094 £314,932 6.7%
Havering £421,725 £418,650 0.7%
Herefordshire £295,593 £291,949 1.2%
Hertfordshire £456,614 £449,009 1.7%
Hertsmere £539,859 £530,295 1.8%
High Peak £258,035 £249,268 3.5%
Hillingdon £453,689 £446,201 1.7%
Hinckley and Bosworth £274,269 £268,852 2.0%
Horsham £457,380 £436,611 4.8%
Hounslow £444,127 £428,530 3.6%
Huntingdonshire £319,541 £309,339 3.3%
Hyndburn £117,975 £119,534 -1.3%
Ipswich £230,447 £231,751 -0.6%
Isle of Wight £291,579 £282,686 3.1%
Islington £690,034 £727,119 -5.1%
Kensington and Chelsea £1,314,120 £1,517,127 -13.4%
Kent £363,341 £350,764 3.6%
King’s Lynn and West Norfolk £265,210 £262,907 0.9%
Kingston upon Thames £552,129 £530,977 4.0%
Kirklees £191,280 £183,464 4.3%
Knowsley £181,599 £167,945 8.1%
Lambeth £545,537 £535,503 1.9%
Lancashire £184,290 £176,973 4.1%
Lancaster £193,269 £187,463 3.1%
Leeds £237,818 £227,791 4.4%
Leicester £237,252 £220,666 7.5%
Leicestershire £296,936 £284,127 4.5%
Lewes £412,745 £400,116 3.2%
Lewisham £442,180 £443,158 -0.2%
Lichfield £310,899 £306,328 1.5%
Lincoln £184,163 £178,004 3.5%
Lincolnshire £229,805 £227,093 1.2%
Liverpool £173,049 £174,156 -0.6%
Luton £279,563 £272,273 2.7%
Maidstone £352,690 £341,724 3.2%
Maldon £402,393 £401,096 0.3%
Malvern Hills £327,364 £319,922 2.3%
Manchester £226,844 £218,393 3.9%
Mansfield £181,993 £170,472 6.8%
Medway £293,141 £287,604 1.9%
Melton £313,325 £288,080 8.8%
Merton £564,071 £558,949 0.9%
Mid Devon £301,977 £290,799 3.8%
Mid Suffolk £332,083 £314,266 5.7%
Mid Sussex £466,490 £445,880 4.6%
Middlesbrough £137,129 £132,084 3.8%
Milton Keynes £325,704 £306,171 6.4%
Mole Valley £571,362 £559,538 2.1%
New Forest £412,613 £412,098 0.1%
Newark and Sherwood £230,836 £221,052 4.4%
Newcastle upon Tyne £196,618 £186,184 5.6%
Newcastle-under-Lyme £194,483 £185,954 4.6%
Newham £415,092 £402,214 3.2%
Norfolk £285,149 £279,830 1.9%
North Devon £319,091 £309,186 3.2%
North East Derbyshire £227,419 £226,616 0.4%
North East Lincolnshire £149,125 £147,016 1.4%
North Hertfordshire £399,527 £380,428 5.0%
North Kesteven £265,356 £255,342 3.9%
North Lincolnshire £184,853 £178,114 3.8%
North Norfolk £322,391 £319,547 0.9%
North Northamptonshire £271,439 £261,211 3.9%
North Somerset £336,180 £317,983 5.7%
North Tyneside £206,644 £192,127 7.6%
North Warwickshire £241,574 £253,425 -4.7%
North West Leicestershire £267,830 £262,569 2.0%
North Yorkshire £274,967 £269,006 2.2%
Northumberland £193,701 £182,753 6.0%
Norwich £239,687 £237,498 0.9%
Nottinghamshire £230,491 £219,840 4.8%
Nuneaton and Bedworth £229,352 £223,407 2.7%
Oadby and Wigston £287,673 £266,524 7.9%
Oldham £187,995 £179,867 4.5%
Oxford £478,100 £461,856 3.5%
Oxfordshire £431,059 £416,370 3.5%
Pendle £131,530 £125,005 5.2%
Portsmouth £255,397 £244,400 4.5%
Preston £158,204 £150,662 5.0%
Reading £317,409 £318,070 -0.2%
Redbridge £460,849 £458,735 0.5%
Redcar and Cleveland £154,588 £152,151 1.6%
Redditch £260,030 £255,310 1.8%
Reigate and Banstead £489,982 £469,735 4.3%
Ribble Valley £263,929 £259,392 1.7%
Richmond upon Thames £756,534 £750,605 0.8%
Rochdale £191,538 £179,989 6.4%
Rochford £418,281 £411,969 1.5%
Rossendale £181,232 £179,536 0.9%
Rother £372,940 £364,822 2.2%
Rotherham £174,925 £173,184 1.0%
Rugby £303,444 £288,373 5.2%
Runnymede £483,549 £469,848 2.9%
Rushcliffe £351,737 £335,922 4.7%
Rushmoor £336,479 £322,928 4.2%
Rutland £394,096 £362,430 8.7%
Salford £212,681 £205,540 3.5%
Sandwell £197,196 £189,532 4.0%
Sefton £210,359 £202,169 4.1%
Sevenoaks £511,850 £496,473 3.1%
Sheffield £209,308 £200,326 4.5%
Shropshire £271,877 £266,682 1.9%
Slough £318,081 £310,223 2.5%
Solihull £334,159 £319,345 4.6%
Somerset £302,001 £292,253 3.3%
South Cambridgeshire £443,871 £439,362 1.0%
South Derbyshire £258,401 £236,651 9.2%
South Gloucestershire £348,961 £333,638 4.6%
South Hams £425,522 £412,097 3.3%
South Holland £231,065 £232,303 -0.5%
South Kesteven £265,623 £266,359 -0.3%
South Norfolk £343,123 £324,202 5.8%
South Oxfordshire £501,398 £504,219 -0.6%
South Ribble £218,875 £203,929 7.3%
South Staffordshire £296,215 £292,090 1.4%
South Tyneside £157,782 £151,404 4.2%
Southampton £242,864 £238,375 1.9%
Southend-on-Sea £333,777 £332,159 0.5%
Southwark £535,043 £526,935 1.5%
Spelthorne £425,454 £411,773 3.3%
St Albans £577,642 £580,982 -0.6%
St Helens £181,968 £171,371 6.2%
Stafford £257,114 £254,724 0.9%
Staffordshire £241,810 £236,332 2.3%
Staffordshire Moorlands £225,003 £223,712 0.6%
Stevenage £335,904 £329,359 2.0%
Stockport £290,720 £282,535 2.9%
Stockton-on-Tees £167,110 £154,714 8.0%
Stoke-on-Trent £144,136 £134,957 6.8%
Stratford-on-Avon £383,498 £376,135 2.0%
Stroud £342,069 £334,496 2.3%
Suffolk £295,136 £293,896 0.4%
Sunderland £136,554 £135,882 0.5%
Surrey £522,809 £511,048 2.3%
Surrey Heath £456,278 £442,789 3.0%
Sutton £430,883 £424,545 1.5%
Swale £312,501 £298,067 4.8%
Swindon £271,700 £254,005 7.0%
Tameside £205,169 £200,578 2.3%
Tamworth £233,736 £226,936 3.0%
Tandridge £523,404 £521,133 0.4%
Teignbridge £310,061 £309,104 0.3%
Telford and Wrekin £227,182 £208,225 9.1%
Tendring £271,082 £259,074 4.6%
Test Valley £406,184 £390,194 4.1%
Tewkesbury £363,230 £342,133 6.2%
Thanet £314,018 £299,828 4.7%
Three Rivers £588,186 £571,573 2.9%
Thurrock £318,297 £317,791 0.2%
Tonbridge and Malling £440,551 £432,946 1.8%
Torbay £257,853 £247,694 4.1%
Torridge £312,424 £295,281 5.8%
Tower Hamlets £501,583 £467,988 7.2%
Trafford £359,568 £355,948 1.0%
Tunbridge Wells £457,896 £444,041 3.1%
Uttlesford £490,314 £463,590 5.8%
Vale of White Horse £421,240 £417,729 0.8%
Wakefield £198,887 £187,313 6.2%
Walsall £214,383 £206,134 4.0%
Waltham Forest £504,472 £485,436 3.9%
Wandsworth £628,961 £627,967 0.2%
Warrington £258,112 £245,007 5.3%
Warwick £364,949 £349,904 4.3%
Warwickshire £311,058 £303,076 2.6%
Watford £390,636 £385,483 1.3%
Waverley £554,517 £532,443 4.1%
Wealden £417,986 £414,519 0.8%
Welwyn Hatfield £432,052 £432,020 0.0%
West Berkshire £407,790 £393,157 3.7%
West Devon £318,416 £296,273 7.5%
West Lancashire £239,088 £213,508 12.0%
West Lindsey £200,372 £206,585 -3.0%
West Northamptonshire £295,459 £287,424 2.8%
West Oxfordshire £403,015 £372,583 8.2%
West Suffolk £301,673 £298,779 1.0%
West Sussex £402,392 £387,381 3.9%
Westmorland and Furness £229,575 £218,066 5.3%
Wigan £184,157 £174,671 5.4%
Wiltshire £337,973 £326,429 3.5%
Winchester £518,101 £471,061 10.0%
Windsor and Maidenhead £532,565 £542,249 -1.8%
Wirral £204,130 £198,008 3.1%
Woking £492,330 £470,201 4.7%
Wokingham £511,374 £485,735 5.3%
Wolverhampton £202,342 £193,856 4.4%
Worcester £256,955 £255,378 0.6%
Worcestershire £290,482 £290,594 0.0%
Worthing £358,912 £347,505 3.3%
Wychavon £324,795 £338,150 -3.9%
Wyre £192,232 £190,656 0.8%
Wyre Forest £239,555 £241,345 -0.7%
York £319,268 £308,829 3.4%
England £303,557 £298,596 1.7%

Average price by local authority for England

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

3.2 Annual price change by London borough

London borough May 2023 May 2022 Difference
Barking and Dagenham £355,594 £336,137 5.8%
Barnet £579,798 £582,586 -0.5%
Bexley £400,221 £385,189 3.9%
Brent £524,395 £528,451 -0.8%
Bromley £503,691 £490,795 2.6%
Camden £860,920 £856,096 0.6%
City of London £988,117 £795,936 24.1%
City of Westminster £921,609 £990,594 -7.0%
Croydon £412,288 £413,171 -0.2%
Ealing £527,622 £515,090 2.4%
Enfield £445,676 £446,388 -0.2%
Greenwich £419,857 £419,871 0.0%
Hackney £646,689 £596,898 8.3%
Hammersmith and Fulham £787,893 £744,855 5.8%
Haringey £605,643 £580,144 4.4%
Harrow £512,866 £502,000 2.2%
Havering £421,725 £418,650 0.7%
Hillingdon £453,689 £446,201 1.7%
Hounslow £444,127 £428,530 3.6%
Islington £690,034 £727,119 -5.1%
Kensington and Chelsea £1,314,120 £1,517,127 -13.4%
Kingston upon Thames £552,129 £530,977 4.0%
Lambeth £545,537 £535,503 1.9%
Lewisham £442,180 £443,158 -0.2%
Merton £564,071 £558,949 0.9%
Newham £415,092 £402,214 3.2%
Redbridge £460,849 £458,735 0.5%
Richmond upon Thames £756,534 £750,605 0.8%
Southwark £535,043 £526,935 1.5%
Sutton £430,883 £424,545 1.5%
Tower Hamlets £501,583 £467,988 7.2%
Waltham Forest £504,472 £485,436 3.9%
Wandsworth £628,961 £627,967 0.2%

Average price by London borough

In May 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 £356,000.

3.3 Average price change by property type

Average price change by property type for England

Property type May 2023 May 2022 Difference
Detached £478,030 £468,773 2.0%
Semi-detached £289,575 £285,968 1.3%
Terraced £247,907 £244,456 1.4%
Flat or maisonette £249,976 £245,322 1.9%
All £303,557 £298,596 1.7%

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 2023 March 2022
Adur 54 76
Amber Valley 112 166
Arun 138 256
Ashfield 100 158
Ashford 97 179
Babergh 57 127
Barking and Dagenham 75 134
Barnet 179 373
Barnsley 198 301
Basildon 110 211
Basingstoke and Deane 148 239
Bassetlaw 99 151
Bath and North East Somerset 141 232
Bedford 94 171
Bexley 178 254
Birmingham 594 1,013
Blaby 73 125
Blackburn with Darwen 120 171
Blackpool 133 219
Bolsover 65 104
Bolton 161 320
Boston 41 110
Bournemouth Christchurch and Poole 323 624
Bracknell Forest 70 172
Bradford 383 610
Braintree 112 201
Breckland 113 173
Brent 94 192
Brentwood 57 101
Brighton and Hove 253 345
Broadland 124 193
Bromley 233 357
Bromsgrove 82 124
Broxbourne 57 111
Broxtowe 70 156
Buckinghamshire 339 603
Burnley 93 151
Bury 148 233
Calderdale 190 274
Cambridge 81 122
Cambridgeshire 455 808
Camden 101 142
Cannock Chase 81 136
Canterbury 94 181
Castle Point 58 100
Central Bedfordshire 205 408
Charnwood 130 211
Chelmsford 142 237
Cheltenham 104 184
Cherwell 102 221
Cheshire East 355 609
Cheshire West and Chester 278 476
Chesterfield 104 141
Chichester 92 172
Chorley 85 151
City of Bristol 345 521
City of Derby 181 263
City of Kingston upon Hull 201 290
City of London 12 14
City of Nottingham 203 293
City of Peterborough 165 270
City of Plymouth 217 390
City of Westminster 127 210
Colchester 147 239
Cornwall 475 705
Cotswold 67 101
County Durham 467 665
Coventry 229 360
Crawley 86 119
Croydon 209 382
Cumberland 266 369
Dacorum 89 204
Darlington 89 145
Dartford 71 146
Derbyshire 679 1,058
Derbyshire Dales 61 100
Devon 723 1,052
Doncaster 224 405
Dorset 320 526
Dover 90 130
Dudley 238 339
Ealing 144 263
East Cambridgeshire 68 108
East Devon 152 213
East Hampshire 74 154
East Hertfordshire 106 170
East Lindsey 132 201
East Riding of Yorkshire 303 480
East Staffordshire 89 176
East Suffolk 207 326
East Sussex 463 850
Eastbourne 108 189
Eastleigh 125 166
Elmbridge 83 159
Enfield 154 235
Epping Forest 86 154
Epsom and Ewell 53 71
Erewash 88 155
Essex 1,070 1,864
Exeter 116 159
Fareham 101 126
Fenland 88 168
Folkestone and Hythe 117 187
Forest of Dean 60 120
Fylde 84 131
Gateshead 180 230
Gedling 110 158
Gloucester 103 148
Gloucestershire 509 818
Gosport 60 105
Gravesham 56 113
Great Yarmouth 72 132
Greenwich 136 214
Guildford 84 182
Hackney 117 188
Halton 74 156
Hammersmith and Fulham 117 174
Hampshire 1,086 1,717
Harborough 53 141
Haringey 88 168
Harlow 58 114
Harrow 118 173
Hart 66 125
Hartlepool 75 137
Hastings 67 154
Havant 85 181
Havering 187 283
Herefordshire 144 210
Hertfordshire 714 1,291
Hertsmere 60 88
High Peak 88 104
Hillingdon 143 265
Hinckley and Bosworth 70 140
Horsham 119 176
Hounslow 111 167
Huntingdonshire 125 226
Hyndburn 70 135
Ipswich 104 168
Isle of Wight 116 235
Islington 119 168
Kensington and Chelsea 106 194
Kent 1,127 2,030
King’s Lynn and West Norfolk 111 237
Kingston upon Thames 123 169
Kirklees 316 489
Knowsley 91 150
Lambeth 168 294
Lancashire 1,059 1,708
Lancaster 117 199
Leeds 576 843
Leicester 170 227
Leicestershire 466 900
Lewes 78 109
Lewisham 150 269
Lichfield 54 134
Lincoln 92 146
Lincolnshire 623 1,057
Liverpool 312 519
Luton 99 214
Maidstone 137 232
Maldon 46 65
Malvern Hills 59 115
Manchester 282 454
Mansfield 95 151
Medway 209 353
Melton 32 67
Merton 119 190
Mid Devon 51 98
Mid Suffolk 67 139
Mid Sussex 125 218
Middlesbrough 103 170
Milton Keynes 193 339
Mole Valley 63 100
New Forest 149 226
Newark and Sherwood 111 150
Newcastle upon Tyne 202 363
Newcastle-under-Lyme 88 120
Newham 96 180
Norfolk 763 1,284
North Devon 92 129
North East Derbyshire 89 118
North East Lincolnshire 114 190
North Hertfordshire 77 155
North Kesteven 90 153
North Lincolnshire 135 230
North Norfolk 103 149
North Northamptonshire 240 464
North Somerset 185 332
North Tyneside 164 227
North Warwickshire 29 76
North West Leicestershire 71 160
North Yorkshire 521 765
Northumberland 264 431
Norwich 119 189
Nottinghamshire 685 1,045
Nuneaton and Bedworth 115 177
Oadby and Wigston 37 56
Oldham 148 249
Oxford 81 110
Oxfordshire 471 857
Pendle 88 123
Portsmouth 150 250
Preston 117 202
Reading 136 198
Redbridge 150 215
Redcar and Cleveland 107 159
Redditch 93 111
Reigate and Banstead 87 218
Ribble Valley 64 72
Richmond upon Thames 137 246
Rochdale 149 267
Rochford 62 103
Rossendale 61 102
Rother 83 156
Rotherham 212 312
Rugby 97 124
Runnymede 71 85
Rushcliffe 100 121
Rushmoor 77 111
Rutland 24 64
Salford 209 314
Sandwell 196 273
Sefton 225 335
Sevenoaks 75 143
Sheffield 379 541
Shropshire 294 363
Slough 80 104
Solihull 180 259
Somerset 462 770
South Cambridgeshire 93 184
South Derbyshire 72 170
South Gloucestershire 202 315
South Hams 87 115
South Holland 54 115
South Kesteven 133 180
South Norfolk 121 211
South Oxfordshire 124 212
South Ribble 87 149
South Staffordshire 74 139
South Tyneside 99 177
Southampton 187 290
Southend-on-Sea 124 236
Southwark 146 257
Spelthorne 77 140
St Albans 108 157
St Helens 106 251
Stafford 107 160
Staffordshire 618 1,066
Staffordshire Moorlands 70 98
Stevenage 50 92
Stockport 257 347
Stockton-on-Tees 155 268
Stoke-on-Trent 207 313
Stratford-on-Avon 99 179
Stroud 99 175
Suffolk 575 965
Sunderland 164 311
Surrey 820 1,515
Surrey Heath 65 146
Sutton 145 228
Swale 113 180
Swindon 220 318
Tameside 174 277
Tamworth 55 103
Tandridge 58 111
Teignbridge 118 194
Telford and Wrekin 143 237
Tendring 136 247
Test Valley 115 140
Tewkesbury 76 90
Thanet 106 187
Three Rivers 54 81
Thurrock 96 178
Tonbridge and Malling 81 179
Torbay 109 244
Torridge 68 83
Tower Hamlets 131 274
Trafford 165 282
Tunbridge Wells 90 173
Uttlesford 56 92
Vale of White Horse 94 170
Wakefield 265 411
Walsall 183 292
Waltham Forest 168 223
Wandsworth 251 375
Warrington 166 222
Warwick 124 184
Warwickshire 464 740
Watford 60 116
Waverley 104 171
Wealden 127 242
Welwyn Hatfield 53 117
West Berkshire 122 159
West Devon 39 61
West Lancashire 95 140
West Lindsey 81 152
West Northamptonshire 280 522
West Oxfordshire 70 144
West Suffolk 140 205
West Sussex 720 1,162
Westmorland and Furness 203 311
Wigan 261 387
Wiltshire 337 677
Winchester 86 144
Windsor and Maidenhead 116 186
Wirral 280 471
Woking 75 132
Wokingham 133 195
Wolverhampton 131 255
Worcester 97 156
Worcestershire 497 760
Worthing 106 145
Wychavon 94 152
Wyre 98 153
Wyre Forest 72 102
York 157 207
England 39,785 65,344

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

4.2 Sales volumes by London borough

Sales volumes by London borough

London borough March 2023 March 2022
Barking and Dagenham 75 134
Barnet 179 373
Bexley 178 254
Brent 94 192
Bromley 233 357
Camden 101 142
City of London 12 14
City of Westminster 127 210
Croydon 209 382
Ealing 144 263
Enfield 154 235
Greenwich 136 214
Hackney 117 188
Hammersmith and Fulham 117 174
Haringey 88 168
Harrow 118 173
Havering 187 283
Hillingdon 143 265
Hounslow 111 167
Islington 119 168
Kensington and Chelsea 106 194
Kingston upon Thames 123 169
Lambeth 168 294
Lewisham 150 269
Merton 119 190
Newham 96 180
Redbridge 150 215
Richmond upon Thames 137 246
Southwark 146 257
Sutton 145 228
Tower Hamlets 131 274
Waltham Forest 168 223
Wandsworth 251 375

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 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
March 2019 65,206
March 2020 57,626
March 2021 115,873
March 2022 65,344
March 2023 39,785

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

4.4 Sales volumes for London

Sales volumes for London over the past 5 years

Date Sales volumes for London
March 2019 6,875
March 2020 6,842
March 2021 14,884
March 2022 7,470
March 2023 4,532

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 2023 Average existing March 2023 New build monthly change Existing monthly change New build annual change Existing annual change
London £607,043 £517,783 -0.3% -1.9% 16.5% 0.4%
North East £271,723 £148,543 0.3% -1.1% 19.1% 2.8%
East Midlands £393,758 £237,160 1.9% -0.3% 20.2% 4.3%
East of England £517,245 £340,871 0.1% -1.5% 19.5% 2.9%
North West £335,556 £204,524 1.7% -1.4% 21.4% 3.9%
South East £537,573 £385,235 2.0% 0.0% 19.8% 3.6%
South West £454,634 £318,333 1.9% -0.4% 21.1% 4.6%
West Midlands Region £386,952 £236,985 -1.7% -3.7% 18.7% 2.3%
Yorkshire and The Humber £304,312 £198,125 0.4% -1.6% 19.7% 3.4%
England £439,033 £295,748 0.8% -1.3% 19.5% 3.2%

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 2023 Average former owner occupier price May 2023 First time buyer monthly change Former owner occupier monthly change First time buyer annual change Former owner occupier annual change
London £453,057 £604,633 -1.2% -1.3% 0.9% 0.6%
North East £135,140 £182,504 -0.9% -1.0% 3.6% 4.5%
East Midlands £207,328 £280,020 0.5% 0.0% 3.5% 3.2%
East of England £284,527 £393,681 -0.6% -0.9% -0.1% 0.0%
North West £177,847 £241,395 -0.1% -0.2% 2.4% 2.9%
South East £307,482 £455,140 -0.6% -1.1% 1.8% 1.3%
South West £263,949 £368,022 0.0% -0.5% 1.1% 0.9%
West Midlands Region £206,063 £285,534 0.7% 0.3% 2.3% 2.0%
Yorkshire and The Humber £174,738 £231,045 -0.1% -0.7% 1.2% 1.2%
England £251,894 £348,052 -0.3% -0.6% 1.7% 1.6%

7. Funding status

Cash and mortgage indicator for England by region

Region Average cash price May 2023 Average mortgage price May 2023 Cash monthly change Mortgage monthly change Cash annual change Mortgage annual change
London £546,177 £518,898 -0.6% -1.4% 1.3% 0.7%
North East £144,115 £167,055 -0.7% -1.1% 3.9% 4.1%
East Midlands £235,466 £252,776 0.1% 0.3% 2.5% 3.7%
East of England £326,887 £354,825 -0.8% -0.7% -0.3% 0.1%
North West £191,732 £222,281 0.0% -0.2% 2.5% 2.7%
South East £370,130 £398,096 -1.3% -0.7% 1.5% 1.6%
South West £318,185 £327,191 -0.1% -0.3% 0.3% 1.4%
West Midlands Region £234,520 £254,239 0.5% 0.5% 1.9% 2.3%
Yorkshire and The Humber £193,939 £209,841 -0.6% -0.3% 0.6% 1.4%
England £284,143 £313,219 -0.4% -0.5% 1.4% 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 March 2023
East Midlands 2
East of England 2
London 14
North East 19
North West 17
South East 16
South West 3
West Midlands Region 8
Yorkshire and The Humber 11
England 92

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 eileen.morrison@landregistry.gov.uk

Telephone 0300 006 5288