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.

Average rents are updated every quarter - last updated January 2026

 

Town/CityAverage monthly room rentAverage annual rent
Aberdeen£517£6,204
Aldershot£668£8,016
Ashford£694£8,328
Aylesbury£691£8,292
Barnet£853£10,236
Barnsley£492£5,904
Barry£569£6,828
Basildon£720£8,640
Basingstoke£669£8,028
Bath£832£9,984
Bedford£628£7,536
Belfast£589£7,068
Benfleet£815£9,780
Birkenhead£525£6,300
Birmingham£618£7,416
Blackburn£485£5,820
Blackpool£518£6,216
Bognor Regis£676£8,112
Bolton£575£6,900
Bootle£527£6,324
Bournemouth£661£7,932
Bracknell£707£8,484
Bradford£472£5,664
Brentwood£807£9,684
Brighton£750£9,000
Bristol£737£8,844
Bromley£807£9,684
Burnley£470£5,640
Bury£620£7,440
Cambridge£788£9,456
Cannock£598£7,176
Canterbury£600£7,200
Cardiff£666£7,992
Carlisle£586£7,032
Chatham£642£7,704
Cheadle£689£8,268
Chelmsford£704£8,448
Cheltenham£655£7,860
Chester£628£7,536
Chesterfield£553£6,636
Clacton-on-Sea£628£7,536
Colchester£642£7,704
Corby£576£6,912
Coventry£560£6,720
Crawley£719£8,628
Crewe£516£6,192
Croydon£823£9,876
Darlington£493£5,916
Dartford£768£9,216
Derby£585£7,020
Dewsbury£553£6,636
Doncaster£499£5,988
Dorchester£645£7,740
Dudley£551£6,612
Dumfries£564£6,768
Dundee£596£7,152
Dunstable£660£7,920
Durham£638£7,656
Eastbourne£671£8,052
Eastleigh£673£8,076
Edinburgh£778£9,336
Ellesmere Port£605£7,260
Enfield£820£9,840
Epsom£792£9,504
Esher£740£8,880
Exeter£674£8,088
Falkirk£658£7,896
Fareham£668£8,016
Farnborough£684£8,208
Gateshead£568£6,816
Gillingham£639£7,668
Glasgow£690£8,280
Gloucester£617£7,404
Gosport£643£7,716
Gravesend£710£8,520
Grays£737£8,844
Great Yarmouth£570£6,840
Grimsby£497£5,964
Guildford£797£9,564
Halesowen£541£6,492
Halifax£548£6,576
Harlow£700£8,400
Harrogate£623£7,476
Harrow£821£9,852
Hartlepool£499£5,988
Hastings£666£7,992
Hemel Hempstead£705£8,460
Hereford£622£7,464
High Wycombe£705£8,460
Horsham£735£8,820
Hove£773£9,276
Huddersfield£485£5,820
Hull£512£6,144
Ilford£781£9,372
Inverness£649£7,788
Ipswich£629£7,548
Isle of Man£696£8,352
Isle of Wight£596£7,152
Keighley£598£7,176
Kettering£569£6,828
Kidderminster£541£6,492
Kilmarnock£624£7,488
Kingston upon Thames£922£11,064
Kirkcaldy£587£7,044
Lancaster£574£6,888
Leamington Spa£616£7,392
Leeds£565£6,780
Leicester£566£6,792
Lincoln£517£6,204
Lisburn£609£7,308
Littlehampton£653£7,836
Liverpool£555£6,660
Livingston£597£7,164
London£985£11,820
Londonderry£566£6,792
Loughborough£582£6,984
Lowestoft£589£7,068
Luton£624£7,488
Macclesfield£602£7,224
Maidenhead£757£9,084
Maidstone£709£8,508
Manchester£691£8,292
Mansfield£523£6,276
Margate£655£7,860
Middlesbrough£477£5,724
Milton Keynes£693£8,316
Morecambe£656£7,872
Motherwell£552£6,624
Newcastle upon Tyne£605£7,260
Newcastle-under-Lyme£530£6,360
Newport£573£6,876
Northampton£595£7,140
Norwich£603£7,236
Nottingham£589£7,068
Nuneaton£560£6,720
Oldbury£548£6,576
Oldham£591£7,092
Oxford£831£9,972
Paisley£542£6,504
Perth£546£6,552
Peterborough£587£7,044
Plymouth£573£6,876
Poole£699£8,388
Portsmouth£650£7,800
Preston£529£6,348
Reading£712£8,544
Redditch£564£6,768
Redhill£818£9,816
Reigate£791£9,492
Rochdale£591£7,092
Rotherham£492£5,904
Rugby£595£7,140
Runcorn£565£6,780
Sale£671£8,052
Salford£731£8,772
Salisbury£667£8,004
Scunthorpe£498£5,976
Sheffield£521£6,252
Shrewsbury£579£6,948
Slough£726£8,712
Smethwick£603£7,236
Solihull£647£7,764
South Shields£523£6,276
Southall£790£9,480
Southampton£660£7,920
Southend-on-Sea£683£8,196
Southport£583£6,996
St. Albans£813£9,756
St. Helens£532£6,384
Stafford£569£6,828
Staines£799£9,588
Stevenage£711£8,532
Stockport£681£8,172
Stockton-on-Tees£482£5,784
Stoke-on-Trent£505£6,060
Stourbridge£649£7,788
Sunderland£516£6,192
Sutton Coldfield£649£7,788
Swansea£528£6,336
Swindon£671£8,052
Tamworth£590£7,080
Taunton£679£8,148
Telford£559£6,708
Tonbridge£706£8,472
Torquay£576£6,912
Truro£676£8,112
Tunbridge Wells£747£8,964
Twickenham£914£10,968
Wakefield£521£6,252
Wallasey£526£6,312
Walsall£534£6,408
Waltham Cross£753£9,036
Warrington£613£7,356
Waterlooville£637£7,644
Watford£791£9,492
West Bromwich£520£6,240
Weston-Super-Mare£643£7,716
Widnes£590£7,080
Wigan£565£6,780
Woking£803£9,636
Wolverhampton£553£6,636
Worcester£597£7,164
Worthing£711£8,532
York£732£8,784

===

Methodology

Average room rents come from SpareRoom's Rental Index (ads include bills)

===

Advertise your room

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

Post a free ad