Skip to content
What are you searching for?
Advanced search
View more cities

What's my room worth?

If you’re thinking of renting your room out, it can be hard to know what to charge. We’ve put together a list of the average monthly room rent in every major town and city to help you get a sense of what your room could be worth.

For a more detailed idea, just put your area or postcode into the search box on the left and see what other people are charging right now for similar properties.

We've ranked all the top towns and cities by their average monthly rent to help you work out where to move to.

Average rents are updated every quarter - last updated October 2024

Town/CityAverage monthly room rentAverage annual rent
Aberdeen£524£6,288
Aldershot£668£8,016
Ashford£673£8,076
Aylesbury£682£8,184
Barnsley£512£6,144
Barnet£846£10,152
Barry£604£7,248
Basingstoke£637£7,644
Basildon£712£8,544
Bath£739£8,868
Bedford£633£7,596
Belfast£607£7,284
Benfleet£713£8,556
Birmingham£560£6,720
Birkenhead£514£6,168
Blackburn£478£5,736
Blackpool£507£6,084
Bootle£453£5,436
Bognor Regis£681£8,172
Bolton£561£6,732
Bradford£475£5,700
Bracknell£681£8,172
Brentwood£748£8,976
Brighton£755£9,060
Bristol£743£8,916
Bromley£829£9,948
Burnley£489£5,868
Bury£584£7,008
Cannock£580£6,960
Canterbury£600£7,200
Cardiff£627£7,524
Carlisle£529£6,348
Chatham£647£7,764
Cheadle£680£8,160
Chelmsford£691£8,292
Cheltenham£632£7,584
Chester£624£7,488
Chesterfield£545£6,540
Clacton-on-Sea£619£7,428
Colchester£621£7,452
Coventry£549£6,588
Crawley£703£8,436
Crewe£530£6,360
Croydon£831£9,972
Darlington£520£6,240
Dartford£760£9,120
Derby£577£6,924
Doncaster£507£6,084
Dorchester£585£7,020
Dudley£543£6,516
Dumfries£525£6,300
Dundee£594£7,128
Dunstable£641£7,692
Durham£612£7,344
Eastbourne£649£7,788
Eastleigh£662£7,944
Edinburgh£920£11,040
Ellesmere Port£571£6,852
Enfield£802£9,624
Epsom£833£9,996
Esher£732£8,784
Exeter£653£7,836
Falkirk£645£7,740
Fareham£629£7,548
Farnborough£658£7,896
Gateshead£575£6,900
Gillingham£631£7,572
Glasgow£690£8,280
Gloucester£584£7,008
Gosport£625£7,500
Gravesend£697£8,364
Grays£724£8,688
Great Yarmouth£592£7,104
Grimsby£493£5,916
Guildford£805£9,660
Halifax£545£6,540
Halesowen£587£7,044
Harlow£682£8,184
Harrogate£626£7,512
Hartlepool£524£6,288
Harrow£824£9,888
Hastings£650£7,800
Hemel Hempstead£725£8,700
Hereford£586£7,032
High Wycombe£705£8,460
Horsham£727£8,724
Huddersfield£458£5,496
Hull£493£5,916
Hove£791£9,492
Ilford£793£9,516
Inverness£602£7,224
Ipswich£603£7,236
Isle of Wight£589£7,068
Keighley£521£6,252
Kettering£545£6,540
Kidderminster£527£6,324
Kingston upon Thames£911£10,932
Lancaster£583£6,996
Leamington Spa£634£7,608
Leeds£577£6,924
Leicester£554£6,648
Lincoln£530£6,360
Littlehampton£664£7,968
Liverpool£529£6,348
Livingston£570£6,840
Londonderry£564£6,768
London - East£961£11,532
London - East Central£1,257£15,084
London - North£939£11,268
London - North West£1,012£12,144
London - South East£947£11,364
London - South West£1,035£12,420
London - West£1,072£12,864
London - West Central£1,341£16,092
Loughborough£554£6,648
Lowestoft£594£7,128
Luton£615£7,380
Macclesfield£609£7,308
Maidstone£690£8,280
Mansfield£519£6,228
Margate£653£7,836
Manchester£707£8,484
Maidenhead£745£8,940
Middlesbrough£477£5,724
Milton Keynes£679£8,148
Morecambe£779£9,348
Newcastle upon Tyne£593£7,116
Newcastle-under-Lyme£527£6,324
Newport£575£6,900
Norwich£600£7,200
Northampton£595£7,140
Nuneaton£533£6,396
Oldbury£569£6,828
Oldham£604£7,248
Oxford£818£9,816
Paisley£518£6,216
Perth£510£6,120
Peterborough£577£6,924
Plymouth£576£6,912
Poole£677£8,124
Portsmouth£639£7,668
Preston£515£6,180
Reading£704£8,448
Redditch£534£6,408
Redhill£773£9,276
Rochdale£590£7,080
Rotherham£505£6,060
Rugby£585£7,020
Runcorn£530£6,360
Sale£647£7,764
Salisbury£675£8,100
Salford£699£8,388
Scunthorpe£473£5,676
Sheffield£528£6,336
Shrewsbury£616£7,392
Slough£728£8,736
Smethwick£578£6,936
Solihull£635£7,620
South Shields£495£5,940
Southampton£647£7,764
Southend-on-Sea£691£8,292
Southport£547£6,564
St. Albans£768£9,216
St. Helens£526£6,312
Staines£767£9,204
Stafford£549£6,588
Stevenage£710£8,520
Stockport£643£7,716
Stockton-on-Tees£522£6,264
Stoke-on-Trent£506£6,072
Stourbridge£676£8,112
Sunderland£496£5,952
Sutton Coldfield£662£7,944
Swansea£534£6,408
Swindon£651£7,812
Taunton£601£7,212
Tamworth£580£6,960
Telford£527£6,324
Tonbridge£698£8,376
Torquay£566£6,792
Truro£649£7,788
Twickenham£912£10,944
Tunbridge Wells£736£8,832
Wakefield£525£6,300
Wallasey£510£6,120
Walsall£535£6,420
Waltham Cross£775£9,300
Warrington£554£6,648
Watford£767£9,204
West Bromwich£528£6,336
Weston-Super-Mare£631£7,572
Wigan£553£6,636
Woking£761£9,132
Wolverhampton£507£6,084
Worcester£548£6,576
Worthing£711£8,532
York£718£8,616

Advertise your room

Got a room for rent? Find a lodger for free today

Post a free ad