Skip to content
What are you searching for?
Advanced search

Average rent in UK towns and cities

Looking for a room to rent in the UK and need to know where the cheapest places to rent are? 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 July 2024

What's your budget?

Under £500 per month

Town/CityAverage monthly room rent Q2 2024
Bootle£454
Huddersfield£468
Rotherham£472
Wallasey£475
Middlesbrough£476
Burnley£476
Bradford£478
Barnsley£480
Grimsby£483
Stockton-on-Tees£485
Kidderminster£486
South Shields£489
Sunderland£493
Scunthorpe£494
Dumfries£494
Preston£496
Birkenhead£496
Blackburn£498

Under £600 per month

Town/CityAverage monthly room rent Q2 2024
Hull£503
Doncaster£506
Paisley£507
Widnes£508
Hartlepool£509
West Bromwich£510
Darlington£510
Crewe£512
Blackpool£515
Stoke-on-Trent£517
Redditch£518
Wolverhampton£519
Carlisle£520
Lincoln£522
Aberdeen£523
Liverpool£525
Newcastle-under-Lyme£525
Sheffield£526
Nuneaton£529
Chesterfield£530
Swansea£531
Keighley£531
St. Helens£533
Telford£535
Wakefield£535
Perth£536
Mansfield£536
Oldbury£537
Halifax£541
Runcorn£541
Londonderry£543
Walsall£543
Kettering£544
Dudley£545
Cannock£545
Coventry£546
Southport£548
Loughborough£550
Leicester£553
Worcester£554
Wigan£554
Tamworth£556
Dundee£560
Newport£563
Ellesmere Port£565
Kilmarnock£566
Plymouth£567
Bolton£568
Birmingham£569
Rochdale£571
Barry£571
Gateshead£571
Lowestoft£571
Stourbridge£572
Corby£573
Derby£573
Livingston£574
Shrewsbury£576
Hereford£577
Oldham£578
Gloucester£579
Newcastle upon Tyne£579
Belfast£581
Leeds£583
Warrington£584
Peterborough£585
Canterbury£587
Rugby£587
Inverness£589
Torquay£590
Lancaster£591
Nottingham£591
Isle of Wight£592
Northampton£593
Smethwick£594
Waterlooville£595
Stafford£595
Fareham£596
Norwich£597
Taunton£598

Under £700 per month

Town/CityAverage monthly room rent Q2 2024
Morecambe£600
Bury£603
Colchester£604
Ipswich£606
Harrogate£607
Chester£607
Macclesfield£607
Clacton-on-Sea£609
Truro£610
Weston-Super-Mare£613
Luton£614
Chatham£617
Durham£619
Sale£624
Cheltenham£624
Bedford£626
Halesowen£627
Solihull£629
Leamington Spa£629
Cardiff£630
Stockport£632
Gosport£633
Salisbury£634
Exeter£634
Basingstoke£636
Portsmouth£636
Littlehampton£636
Southampton£637
Sutton Coldfield£639
Gillingham£642
Swindon£647
Margate£647
Farnborough£649
Kirkcaldy£650
Eastleigh£651
Dorchester£651
Dunstable£652
Eastbourne£653
Aldershot£657
Falkirk£658
Southend-on-Sea£660
Ashford£662
Bournemouth£664
Bracknell£669
Poole£675
Hastings£677
Milton Keynes£677
High Wycombe£680
Tunbridge Wells£680
Stevenage£682
Harlow£683
Aylesbury£684
Great Yarmouth£687
Maidstone£688
Worthing£690
Glasgow£692
Cheadle£695
Gravesend£696
Bognor Regis£697
Crawley£699

Under £800 per month

Town/CityAverage monthly room rent Q2 2024
Salford£700
Tonbridge£700
Basildon£702
Horsham£703
Reading£703
Chelmsford£703
Hemel Hempstead£709
York£712
Manchester£717
Slough£721
Grays£722
Benfleet£724
Bristol£735
Brighton£747
Maidenhead£753
St. Albans£753
Bath£755
Woking£760
Brentwood£763
Staines£767
Southall£767
Hove£769
Watford£771
Redhill£778
Dartford£778
Ilford£785
Cambridge£786
Esher£788
Oxford£792
Waltham Cross£795
Bromley£797

Under £900 per month

Town/CityAverage monthly room rent Q2 2024
Epsom£808
Guildford£812
Enfield£812
Harrow£821
Croydon£833
Barnet£841
Edinburgh£844
Twickenham£889
Kingston upon Thames£898

Under £1,000 per month

Town/CityAverage monthly room rent Q2 2024
London - South East£948
London - North£949
London - East£955
London - North East£977

Over £1,000 per month

Town/CityAverage monthly room rent Q2 2024
London - South West£1,014
London - West£1,039
London - East Central£1,220
London - West Central£1,319