ONS Private Rents · May 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,383+2.9%Amber Valley£789+3.8%Arun£1,224+3.5%Ashfield£785+4.7%Ashford£1,243+4.2%Babergh£972+4.5%Barking and Dagenham£1,690+4.8%Barnet£1,934+3.6%Barnsley£678+5.8%Basildon£1,410+5.8%Basingstoke and Deane£1,317+3.9%Bassetlaw£718+2.9%Bath and North East Somerset£1,881+7.9%Bedford£1,168+4.0%Bexley£1,528+4.8%Birmingham£1,088+3.3%Blaby£982+5.9%Blackburn with Darwen£711+5.9%Blackpool£704+6.8%Blaenau Gwent£674+7.0%Bolsover£704+6.3%Bolton£883+9.8%Boston£796+1.7%Bournemouth Christchurch and Poole£1,404+3.7%Bracknell Forest£1,490+4.8%Bradford£746+4.6%Braintree£1,232+4.6%Breckland£920+4.6%Brent£2,005-1.3%Brentwood£1,613+2.8%Bridgend£749+8.5%Brighton and Hove£1,816-0.4%Broadland£939+5.9%Bromley£1,675+3.1%Bromsgrove£979+1.6%Broxbourne£1,665+2.0%Broxtowe£955+0.7%Buckinghamshire£1,477+5.2%Burnley£622+3.1%Bury£967+4.2%Caerphilly£742+8.6%Calderdale£750+3.9%Cambridge£1,805+2.0%Camden£2,759-2.2%Cannock Chase£848+4.6%Canterbury£1,276+5.5%Cardiff£1,157+3.3%Carmarthenshire£680+6.8%Castle Point£1,249+5.0%Central Bedfordshire£1,247+5.2%Ceredigion£714+5.1%Charnwood£955+4.1%Chelmsford£1,445+6.2%Cheltenham£1,249+3.0%Cherwell£1,289+1.8%Cheshire East£979+7.2%Cheshire West and Chester£974+6.0%Chesterfield£738+0.9%Chichester£1,325+3.1%Chorley£779+6.5%City of Bristol£1,883+7.9%City of Derby£852+1.9%City of Kingston upon Hull£690+7.4%City of Nottingham£1,006+3.1%City of Peterborough£981+1.7%City of Plymouth£994+5.3%City of Westminster£3,163-2.9%Colchester£1,211+4.5%Conwy£781+1.4%Cornwall£1,003+4.6%Cotswold£1,255+7.1%County Durham£638+6.0%Coventry£1,017+1.9%Crawley£1,482+4.0%Croydon£1,572+3.7%Cumberland£666+6.9%Dacorum£1,579+0.9%Darlington£676+5.6%Dartford£1,562+3.4%Denbighshire£706+6.2%Derbyshire Dales£805+6.8%Doncaster£689+5.7%Dorset£1,041+3.8%Dover£1,012+8.3%Dudley£849+5.3%Ealing£2,060+1.1%East Cambridgeshire£1,024+0.2%East Devon£973+7.3%East Hampshire£1,260+1.3%East Hertfordshire£1,503+3.5%East Lindsey£694+5.3%East Riding of Yorkshire£721+5.1%East Staffordshire£838+3.7%East Suffolk£834+3.2%Eastbourne£1,162+0.3%Eastleigh£1,210+3.6%Elmbridge£1,831-2.0%Enfield£1,788+4.3%Epping Forest£1,842+6.2%Epsom and Ewell£1,690+0.4%Erewash£834+2.1%Exeter£1,314+1.8%Fareham£1,213+4.3%Fenland£835+3.9%Flintshire£790+4.3%Folkestone and Hythe£1,161+10.0%Forest of Dean£823+1.4%Fylde£858+6.2%Gateshead£790+4.8%Gedling£892+2.9%Gloucester£1,105+7.1%Gosport£1,158+7.0%Gravesham£1,328+6.5%Great Yarmouth£833+7.6%Greenwich£1,952+4.4%Guildford£1,728+6.1%Gwynedd£708+6.3%Hackney£2,622+2.8%Halton£738+6.9%Hammersmith and Fulham£2,770+0.5%Harborough£962+2.5%Haringey£2,212+1.9%Harlow£1,517+5.5%Harrow£1,759+2.9%Hart£1,418+4.7%Hartlepool£561+1.9%Hastings£1,006+1.7%Havant£1,135+1.9%Havering£1,564+3.7%Herefordshire£809+3.0%Hertsmere£1,802+2.6%High Peak£907+4.2%Hillingdon£1,557+1.7%Hinckley and Bosworth£926+4.7%Horsham£1,455+3.7%Hounslow£1,933+2.9%Huntingdonshire£1,047+3.6%Hyndburn£640+4.0%Ipswich£989+3.3%Isle of Anglesey£706+3.2%Isle of Wight£946+8.0%Islington£2,828+4.8%Kensington and Chelsea£3,591-1.4%King's Lynn and West Norfolk £935+4.5%Kingston upon Thames£1,803+1.3%Kirklees£775+12.3%Knowsley£814+6.2%Lambeth£2,527+5.8%Lancaster£807+6.2%Leeds£1,134+2.6%Leicester£1,024+3.1%Lewes£1,323+6.2%Lewisham£1,821+2.9%Lichfield£1,096+8.7%Lincoln£951+6.9%Liverpool£901+6.2%Luton£1,217+3.0%Maidstone£1,290+4.0%Maldon£1,151+6.8%Malvern Hills£940+8.3%Manchester£1,352+3.2%Mansfield£779+3.4%Medway£1,238+3.3%Melton£791+6.2%Merthyr Tydfil£754+1.3%Merton£2,114+2.8%Mid Devon£873+2.1%Mid Suffolk£994+5.4%Mid Sussex£1,415+3.3%Middlesbrough£707+7.0%Milton Keynes£1,336+3.5%Mole Valley£1,548+1.8%Monmouthshire£992+3.5%Neath Port Talbot£681+9.1%New Forest£1,240+1.6%Newark and Sherwood£794+3.3%Newcastle upon Tyne£1,204+10.3%Newcastle-under-Lyme£826+8.4%Newham£1,923+5.3%Newport£952+3.1%North Devon£845+1.3%North East Derbyshire£774+3.2%North East Lincolnshire£618+3.2%North Hertfordshire£1,421+4.6%North Kesteven£828+7.2%North Lincolnshire£645+6.4%North Norfolk£860+5.3%North Northamptonshire£984+7.1%North Somerset£1,197+3.1%North Tyneside£838+5.4%North Warwickshire£975+7.4%North West Leicestershire£905+9.5%North Yorkshire£833+1.5%Northumberland£679+5.6%Norwich£1,152+2.0%Nuneaton and Bedworth£916+8.7%Oadby and Wigston£1,024+5.2%Oldham£917+11.1%Oxford£1,958+6.6%Pembrokeshire£690+5.6%Pendle£652+5.3%Portsmouth£1,366+2.6%Powys£620+9.6%Preston£782+7.2%Reading£1,577+2.6%Redbridge£1,725+2.9%Redcar and Cleveland£645+3.6%Redditch£904+2.4%Reigate and Banstead£1,636+2.5%Rhondda Cynon Taf£748+2.5%Ribble Valley£810+5.4%Richmond upon Thames£2,305+4.7%Rochdale£829+8.3%Rochford£1,296+5.4%Rossendale£808+6.3%Rother£1,165+0.8%Rotherham£679+4.9%Rugby£1,038+4.9%Runnymede£1,575-2.7%Rushcliffe£1,033+2.8%Rushmoor£1,380+7.9%Rutland£964+3.4%Salford£1,162+4.2%Sandwell£940+8.6%Sefton£928+5.7%Sevenoaks£1,790+3.5%Sheffield£922+4.3%Shropshire£813+3.8%Slough£1,575+3.2%Solihull£1,260+1.2%Somerset£990+4.4%South Cambridgeshire£1,407+3.9%South Derbyshire£874+4.3%South Gloucestershire£1,450+4.3%South Hams£1,000+3.0%South Holland£762+3.7%South Kesteven£838+0.2%South Norfolk£981+4.2%South Oxfordshire£1,381-0.3%South Ribble£793+5.5%South Staffordshire£945+5.7%South Tyneside£726+5.8%Southampton£1,250+3.1%Southend-on-Sea£1,287+5.2%Southwark£2,394+1.6%Spelthorne£1,631+1.1%St Albans£1,925+3.3%St Helens£790+5.6%Stafford£891+6.2%Staffordshire Moorlands£716+6.3%Stevenage£1,426+4.1%Stockport£1,100+5.2%Stockton-on-Tees£738+5.0%Stoke-on-Trent£709+5.4%Stratford-on-Avon£1,135+4.6%Stroud£1,039+6.9%Sunderland£701+4.4%Surrey Heath£1,508+2.9%Sutton£1,550+2.5%Swale£1,091+1.4%Swansea£838+5.5%Swindon£1,089+3.4%Tameside£920+6.8%Tamworth£938+3.3%Tandridge£1,622+3.5%Teignbridge£951+3.8%Telford and Wrekin£856+8.0%Tendring£1,051+6.2%Test Valley£1,215+7.2%Tewkesbury£1,020+6.7%Thanet£1,109+4.8%Three Rivers£1,809+2.9%Thurrock£1,366+6.2%Tonbridge and Malling£1,479+3.7%Torbay£908+4.3%Torfaen£856+1.2%Torridge£787+2.9%Tower Hamlets£2,419+2.4%Trafford£1,362+2.6%Tunbridge Wells£1,517+4.8%Uttlesford£1,283+1.0%Vale of Glamorgan£984+6.2%Vale of White Horse£1,333+0.8%Wakefield£794+5.6%Walsall£908+7.6%Waltham Forest£1,763+1.2%Wandsworth£2,599+3.6%Warrington£885+4.7%Warwick£1,238+2.0%Watford£1,814+4.0%Waverley£1,445-3.1%Wealden£1,266+2.3%Welwyn Hatfield£1,482+2.7%West Berkshire£1,290+2.8%West Devon£839+1.3%West Lancashire£799+8.2%West Lindsey£728+8.6%West Northamptonshire£1,072+3.2%West Oxfordshire£1,277-0.9%West Suffolk£1,177+3.8%Westmorland and Furness£805+6.5%Wigan£741+7.5%Wiltshire£1,064+7.0%Winchester£1,505+3.9%Windsor and Maidenhead£1,818+3.3%Wirral£838+6.0%Woking£1,618-1.4%Wokingham£1,482+3.6%Wolverhampton£934+11.6%Worcester£965+4.4%Worthing£1,311+2.1%Wrexham£757+2.6%Wychavon£938+1.8%Wyre£726+6.1%Wyre Forest£821-1.9%York£1,182+5.3%