Skip to content
 

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 April 2024

What's your budget?

Under £500 per month

Town/CityAverage monthly room rent Q1 2024
Bootle£458
Huddersfield£475
Blackburn£476
Middlesbrough£477
Barnsley£479
Bradford£479
Grimsby£481
Burnley £486
South Shields£489
Stoke-on-Trent£491
Doncaster£491
Blackpool£495
Scunthorpe£497
Rotherham £498

Under £600 per month

Town/CityAverage monthly room rent Q1 2024
Kidderminster£500
Widnes£501
Crewe£502
Londonderry£502
Darlington£504
Dumfries£504
Sunderland£505
Hull£506
Chesterfield£508
Carlisle£508
Stockton-on-Tees£508
Preston£511
St.Helens£511
Nuneaton£514
Mansfield£514
Wolverhampton£514
West Bromwich£515
Runcorn£517
Liverpool£518
Perth£523
Sheffield£524
Aberdeen£526
Newcastle-under-Lyme£527
Keighley£527
Wallasey£527
Paisley£529
Redditch£532
Southport£534
Dudley£534
Cannock£536
Corby£537
Swansea£537
Worcester£537
Wakefield£541
Halifax£541
Birkenhead£544
Walsall£544
Coventry£545
Telford£546
Lancaster£548
Newport£549
Tamworth£552
Shrewsbury£553
Lincoln£553
Ellesmere Port£554
Belfast£557
Kettering£559
Wigan£559
Loughborough£560
Stafford£561
Leicester£561
Waterlooville£563
Hereford£568
Rochdale£568
Barry£569
Derby£571
Isle of Wight£572
Plymouth£574
Gloucester£575
Birmingham£576
Gateshead£576
Newcastle upon Tyne£577
Livingston£577
Oldbury£578
Rugby£579
Leeds£580
Oldham£582
Inverness£583
Stourbridge£584
Peterborough£585
Dundee£587
Norwich£587
Clacton-on-Sea£589
Bolton£589
Canterbury£592
Warrington£592
Fareham£594
Ipswich£595
Lowestoft£595
Macclesfield£595
Great Yarmouth£595
Bury£596
Chester£597
Torquay£597
Nottingham£598

Under £700 per month

Town/CityAverage monthly room rent Q1 2024
Northampton£602
Smethwick£602
Taunton£603
Leamington Spa£603
Hartlepool£605
Durham£609
Sailsbury£611
Solihull£615
Colchester£615
Bedford£618
Luton£621
Truro£621
Farnborough£623
Littlehampton£624
Gosport£624
Dorchester£625
Morcambe£629
Cheadle£631
Chatham£633
Dunstable£633
Southampton£634
Exeter£635
Eastborne£635
Portsmouth£635
Sutton Coldfield£637
Aldershot£638
Basingstoke£638
Weston-Super-Mare£639
Gillingham£641
Halesowen£641
Stockport£642
Cardiff£642
Southend-on-Sea£643
Harrogate£644
Ashford£650
Margate£653
Swindon£656
Sale£656
Aylesbury£658
Bracknell£662
Benfleet£665
Tonbridge£665
Bournemouth£665
Eastleigh£667
Milton Keynes£670
Cheltenham£671
Stevenage£675
High Wycombe£677
Gravesend£682
Worthing£683
Poole£684
Crawley£691
York£694
Maidstone£695
Manchester£695
Glasgow£697
Tunbridge Wells£699

Under £800 per month

Town/CityAverage monthly room rent Q1 2024
Hemel Hempstead£700
Basildon£703
Bognor Regis£705
Harlow£711
Grays£712
Horsham£714
Reading£716
Chelmsford£716
Salford£717
Hastings£720
Bristol£727
Bath£731
Hove£732
Falkirk£733
Brighton£738
Redhill£744
Slough£747
Staines£765
Southall£765
St.Albans£770
Watford£771
Dartford£771
Woking£771
Maidenhead£775
Enfield£778
Waltham Cross£778
Cambridge£783
Oxford£796
Bromley£796
Guildford£797
Brentwood£799

Under £900 per month

Town/CityAverage monthly room rent Q1 2024
Edinburgh£811
Epsom£811
Ilford£817
Croydon£818
Harrow£821
Barnet£836
Reigate£863
Twickenham£884

Under £1,000 per month

Town/CityAverage monthly room rent Q1 2024
Kingston upon Thames£904
London - South East£948
London - North£958
London - East£973
London - North West£986

Over £1,000 per month

Town/CityAverage monthly room rent Q1 2024
London - South West£1,038
London - West£1,053
London - East Central£1,244
London - West Central£1,305