OFFICIAL ONS DATAJULY 2026

Average rent, area by area

The official average private rent for all 316 local authorities in England and Wales, from the ONS. Pick your area for rents by bedroom count, the two-year trend and what homes there actually sell for.

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