ONS Private Rents · July 2026

Average rent by area

Average monthly private rents and annual trends across England and Wales, from the official ONS Price Index of Private Rents.

See the highest buy-to-let yields in the UK →

Nations (6)

Regions (9)

Towns & Cities (316)

Adur£1,399+3.0%Amber Valley£794+3.1%Arun£1,227+3.1%Ashfield£793+5.0%Ashford£1,246+3.4%Babergh£968+3.9%Barking and Dagenham£1,696+2.8%Barnet£1,945+3.6%Barnsley£693+7.5%Basildon£1,421+5.8%Basingstoke and Deane£1,307+2.0%Bassetlaw£720+1.6%Bath and North East Somerset£1,881+7.4%Bedford£1,170+3.4%Bexley£1,534+1.5%Birmingham£1,093+2.8%Blaby£994+6.1%Blackburn with Darwen£713+4.8%Blackpool£714+6.8%Blaenau Gwent£679+6.9%Bolsover£710+5.5%Bolton£884+9.9%Boston£803+1.1%Bournemouth Christchurch and Poole£1,399+3.0%Bracknell Forest£1,456+1.8%Bradford£749+3.3%Braintree£1,217+2.8%Breckland£925+3.0%Brent£2,012+2.0%Brentwood£1,618+2.9%Bridgend£759+7.8%Brighton and Hove£1,809-1.1%Broadland£939+4.5%Bromley£1,681+2.6%Bromsgrove£985+1.6%Broxbourne£1,687+3.1%Broxtowe£945-0.9%Buckinghamshire£1,474+4.6%Burnley£628+2.9%Bury£969+1.6%Caerphilly£743+8.4%Calderdale£753+2.2%Cambridge£1,806+1.9%Camden£2,800+0.5%Cannock Chase£859+6.0%Canterbury£1,281+5.7%Cardiff£1,169+3.4%Carmarthenshire£685+7.0%Castle Point£1,257+4.8%Central Bedfordshire£1,249+3.6%Ceredigion£723+5.3%Charnwood£958+4.0%Chelmsford£1,442+3.3%Cheltenham£1,259+4.3%Cherwell£1,294+1.4%Cheshire East£984+6.3%Cheshire West and Chester£986+6.0%Chesterfield£754+2.4%Chichester£1,328+2.8%Chorley£792+7.0%City of Bristol£1,880+6.5%City of Derby£857+2.4%City of Kingston upon Hull£691+7.2%City of Nottingham£1,011+2.3%City of Peterborough£1,003+4.1%City of Plymouth£1,001+5.2%City of Westminster£3,179-2.0%Colchester£1,196+2.3%Conwy£791+2.1%Cornwall£1,004+3.3%Cotswold£1,248+6.0%County Durham£645+6.0%Coventry£1,019+2.3%Crawley£1,486+3.1%Croydon£1,581+3.3%Cumberland£675+6.9%Dacorum£1,583+0.3%Darlington£686+6.2%Dartford£1,570+3.0%Denbighshire£712+5.9%Derbyshire Dales£810+7.3%Doncaster£691+5.8%Dorset£1,051+4.8%Dover£1,029+9.7%Dudley£853+3.3%Ealing£2,085+2.2%East Cambridgeshire£1,035+0.6%East Devon£965+6.1%East Hampshire£1,262+1.2%East Hertfordshire£1,519+2.5%East Lindsey£699+6.5%East Riding of Yorkshire£724+4.7%East Staffordshire£851+5.5%East Suffolk£840+4.8%Eastbourne£1,166+0.7%Eastleigh£1,214+3.4%Elmbridge£1,867+1.1%Enfield£1,821+5.1%Epping Forest£1,843+5.8%Epsom and Ewell£1,694+1.0%Erewash£834+2.1%Exeter£1,320+1.3%Fareham£1,189+1.7%Fenland£840+3.7%Flintshire£803+6.0%Folkestone and Hythe£1,176+11.1%Forest of Dean£826+0.3%Fylde£866+5.5%Gateshead£798+5.3%Gedling£899+3.2%Gloucester£1,112+7.4%Gosport£1,165+5.8%Gravesham£1,331+5.9%Great Yarmouth£841+8.0%Greenwich£1,980+5.6%Guildford£1,728+5.4%Gwynedd£722+7.3%Hackney£2,644+3.2%Halton£745+7.1%Hammersmith and Fulham£2,796+1.9%Harborough£963+2.9%Haringey£2,213+1.5%Harlow£1,518+4.2%Harrow£1,773+3.0%Hart£1,417+3.3%Hartlepool£556-0.5%Hastings£1,006+1.6%Havant£1,146+2.3%Havering£1,564+2.2%Herefordshire£811+2.3%Hertsmere£1,817+3.4%High Peak£928+6.7%Hillingdon£1,565+2.1%Hinckley and Bosworth£933+3.8%Horsham£1,465+3.5%Hounslow£1,945+3.1%Huntingdonshire£1,050+3.4%Hyndburn£645+3.8%Ipswich£993+4.1%Isle of Anglesey£710+4.2%Isle of Wight£950+7.6%Islington£2,854+5.9%Kensington and Chelsea£3,629+0.8%King's Lynn and West Norfolk £940+4.2%Kingston upon Thames£1,807-1.2%Kirklees£780+12.6%Knowsley£844+10.4%Lambeth£2,519+4.2%Lancaster£815+6.0%Leeds£1,140+3.6%Leicester£1,024+2.3%Lewes£1,325+6.1%Lewisham£1,828+2.4%Lichfield£1,100+8.0%Lincoln£944+5.3%Liverpool£909+5.7%Luton£1,221+2.4%Maidstone£1,293+3.3%Maldon£1,143+4.4%Malvern Hills£943+8.8%Manchester£1,365+3.8%Mansfield£788+4.0%Medway£1,236+2.5%Melton£796+6.5%Merthyr Tydfil£755-1.1%Merton£2,153+4.5%Mid Devon£876+1.6%Mid Suffolk£1,001+5.8%Mid Sussex£1,420+3.4%Middlesbrough£699+4.7%Milton Keynes£1,343+3.8%Mole Valley£1,548+1.8%Monmouthshire£993+2.6%Neath Port Talbot£689+6.9%New Forest£1,241+1.4%Newark and Sherwood£813+4.9%Newcastle upon Tyne£1,207+9.8%Newcastle-under-Lyme£830+8.4%Newham£1,927+2.8%Newport£956+2.6%North Devon£845-0.1%North East Derbyshire£787+3.8%North East Lincolnshire£633+5.4%North Hertfordshire£1,429+5.0%North Kesteven£820+5.7%North Lincolnshire£653+6.4%North Norfolk£864+5.0%North Northamptonshire£988+5.5%North Somerset£1,205+3.4%North Tyneside£851+6.8%North Warwickshire£978+5.6%North West Leicestershire£910+9.7%North Yorkshire£844+2.0%Northumberland£691+6.7%Norwich£1,146+0.9%Nuneaton and Bedworth£921+5.0%Oadby and Wigston£1,025+4.1%Oldham£931+11.0%Oxford£1,966+4.8%Pembrokeshire£692+4.9%Pendle£666+6.2%Portsmouth£1,367+2.2%Powys£622+9.7%Preston£788+6.2%Reading£1,573+1.9%Redbridge£1,724+2.1%Redcar and Cleveland£643+1.2%Redditch£951+8.5%Reigate and Banstead£1,637+1.8%Rhondda Cynon Taf£753+2.2%Ribble Valley£816+5.5%Richmond upon Thames£2,318+4.0%Rochdale£844+7.5%Rochford£1,298+5.0%Rossendale£808+4.9%Rother£1,166+0.8%Rotherham£683+3.8%Rugby£1,046+5.4%Runnymede£1,579-1.8%Rushcliffe£1,041+2.6%Rushmoor£1,387+5.6%Rutland£962+2.1%Salford£1,167+3.5%Sandwell£947+7.8%Sefton£935+5.5%Sevenoaks£1,803+4.2%Sheffield£929+4.5%Shropshire£819+3.9%Slough£1,569+2.4%Solihull£1,269+2.4%Somerset£1,006+5.7%South Cambridgeshire£1,411+3.8%South Derbyshire£879+4.4%South Gloucestershire£1,456+4.5%South Hams£1,009+3.2%South Holland£768+3.7%South Kesteven£843+0.8%South Norfolk£981+3.2%South Oxfordshire£1,392+2.0%South Ribble£800+5.3%South Staffordshire£949+4.8%South Tyneside£737+6.9%Southampton£1,255+3.1%Southend-on-Sea£1,296+4.8%Southwark£2,431+3.8%Spelthorne£1,661+3.1%St Albans£1,931+3.0%St Helens£802+6.1%Stafford£898+6.3%Staffordshire Moorlands£724+7.3%Stevenage£1,436+4.2%Stockport£1,111+5.1%Stockton-on-Tees£735+4.2%Stoke-on-Trent£711+5.4%Stratford-on-Avon£1,143+5.5%Stroud£1,040+6.0%Sunderland£704+4.6%Surrey Heath£1,508+1.8%Sutton£1,553+2.0%Swale£1,103+0.9%Swansea£848+6.0%Swindon£1,090+3.8%Tameside£927+5.7%Tamworth£920+0.5%Tandridge£1,634+3.9%Teignbridge£958+3.7%Telford and Wrekin£861+7.1%Tendring£1,051+4.6%Test Valley£1,234+8.4%Tewkesbury£1,086+13.1%Thanet£1,114+3.8%Three Rivers£1,820+2.6%Thurrock£1,375+4.8%Tonbridge and Malling£1,484+3.3%Torbay£917+4.4%Torfaen£858+1.1%Torridge£788+2.5%Tower Hamlets£2,439+3.0%Trafford£1,367+2.5%Tunbridge Wells£1,529+4.6%Uttlesford£1,286+0.2%Vale of Glamorgan£987+4.4%Vale of White Horse£1,343+1.7%Wakefield£800+5.8%Walsall£916+8.7%Waltham Forest£1,765+1.1%Wandsworth£2,620+3.9%Warrington£894+5.1%Warwick£1,239+1.9%Watford£1,823+3.4%Waverley£1,450-3.2%Wealden£1,266+2.0%Welwyn Hatfield£1,509+3.7%West Berkshire£1,314+3.2%West Devon£840+2.1%West Lancashire£803+6.4%West Lindsey£744+10.9%West Northamptonshire£1,078+3.2%West Oxfordshire£1,293+0.0%West Suffolk£1,179+3.9%Westmorland and Furness£812+6.5%Wigan£745+6.9%Wiltshire£1,072+5.9%Winchester£1,505+3.8%Windsor and Maidenhead£1,805+1.5%Wirral£852+6.8%Woking£1,619-1.7%Wokingham£1,470+2.4%Wolverhampton£942+11.1%Worcester£974+4.8%Worthing£1,3030.0%Wrexham£766+3.1%Wychavon£950+3.1%Wyre£737+6.6%Wyre Forest£823-2.3%York£1,193+6.3%