United Kingdom Cities by Population 2024

400 cities

City
2024 Pop.
London7,556,900
Birmingham984,333
Liverpool864,122
Nottingham729,977
Sheffield685,368
Bristol617,280
Glasgow591,620
Leicester508,916
Edinburgh464,990
Leeds455,123
Cardiff447,287
Manchester395,515
Stoke-on-Trent372,775
Coventry359,262
Sunderland335,415
Birkenhead325,264
Islington319,143
Reading318,014
Kingston upon Hull314,018
Preston313,332
Newport306,844
Swansea300,352
Bradford299,310
Southend-on-Sea295,310
Belfast274,770
Derby270,468
Plymouth260,203
Luton258,018
Wolverhampton252,791
City of Westminster247,614
Southampton246,201
Blackpool239,409
Milton Keynes229,941
Bexley228,000
Northampton215,963
Archway215,667
Norwich213,166
Dudley199,059
Aberdeen196,670
Portsmouth194,150
Newcastle upon Tyne192,382
Sutton187,600
Swindon185,609
Crawley180,508
Ipswich178,835
Wigan175,405
Croydon173,314
Walsall172,141
Mansfield171,958
Oxford171,380
Warrington165,456
Slough163,777
Bournemouth163,600
Peterborough163,379
Cambridge158,434
Doncaster158,141
York153,717
Poole150,092
Gloucester150,053
Burnley149,422
Huddersfield149,017
Telford147,980
Dundee147,710
Blackburn146,521
Basildon144,859
Middlesbrough142,707
Bolton141,331
Stockport139,052
Brighton139,001
West Bromwich135,618
Grimsby134,160
Hastings133,422
High Wycombe133,204
Watford125,707
Saint Peters125,370
Burton upon Trent122,199
Colchester121,859
Eastbourne118,219
Exeter117,763
Rotherham117,618
Cheltenham116,447
Lincoln114,879
Chesterfield113,057
Chelmsford111,511
Mendip110,000
Dagenham108,368
Basingstoke107,642
Maidstone107,627
Sutton Coldfield107,030
Bedford106,940
Oldham104,782
Enfield Town103,970
Woking103,932
St Helens102,555
Worcester101,659
Gillingham101,187
Becontree100,000
Worthing99,110
Rochdale97,550
Solihull96,267
Royal Leamington Spa95,172
Romford95,000
Bath94,782
Harlow94,365
Nuneaton92,698
High Peak92,600
Darlington92,363
Southport91,703
Chester90,524
Stevenage90,232
Wembley90,045
Grays89,755
Harrogate89,060
Hartlepool88,855
Londonderry County Borough87,153
Cannock86,121
Hemel Hempstead85,629
St Albans84,561
South Shields83,655
Derry83,652
Weston-super-Mare82,903
Halifax82,624
Redditch82,253
Beckenham82,000
Tamworth81,964
Scunthorpe79,977
Stockton-on-Tees79,957
Wakefield78,978
Carlisle78,470
Gateshead77,649
Lisburn77,506
Fylde76,500
Paisley76,220
Bracknell76,103
Newcastle under Lyme75,794
Battersea75,651
Crewe75,556
Chatham75,509
Hove75,174
Aylesbury74,748
East Kilbride74,740
Canary Wharf73,390
Rugby73,150
Salford72,750
Purley72,000
Guildford71,873
Shrewsbury71,715
Peckham71,552
Barnsley71,447
Lowestoft70,945
Gosport70,793
Southall70,000
Stafford69,217
Royal Tunbridge Wells68,910
Ellesmere Port67,768
Rossendale67,400
Folkestone66,429
Brixton66,300
Wrexham65,692
Torquay65,388
Maidenhead64,831
Kingswood64,793
Taunton64,621
Waterlooville64,350
Macclesfield63,954
Bognor Regis63,885
Newtownabbey63,860
Kettering63,675
Buckley63,576
Great Yarmouth63,434
Runcorn62,872
Ashford62,787
Tonypandy62,545
Scarborough61,749
Widnes61,464
Aldershot61,339
Bury61,044
Barking61,000
Castleford60,509
Hereford60,415
Bangor60,385
Stroud60,155
Margate60,134
Chelsea60,000
Loughborough59,932
Welwyn Garden City59,910
Farnborough59,902
Rhondda59,450
Craigavon59,236
Wallasey58,794
Littlehampton58,714
Bridgend58,380
Bootle57,791
Weymouth57,691
Fareham57,390
Morley57,385
Cheshunt57,374
Kidderminster57,059
Corby56,810
Dartford56,694
Castlereagh56,679
Dewsbury56,640
Livingston56,570
Stourbridge56,284
Sale55,689
Halesowen55,265
Canterbury55,240
South Croydon55,198
Huyton54,738
Barry54,673
Gravesend54,263
Eastleigh54,225
Acton53,689
Washington53,526
Braintree53,477
Hamilton53,200
Brentwood52,586
Esher52,392
Crosby52,140
Reigate52,123
Dunstable51,973
Morecambe51,644
Cumbernauld51,610
Redhill51,559
Horsham51,472
Staines51,040
Batley50,807
Wellingborough50,577
Clacton-on-Sea50,548
Dunfermline50,380
Bletchley50,193
Keighley50,171
Hayes50,000
Paignton49,886
Llanelli49,591
Kirkcaldy49,460
Bromsgrove49,117
Sittingbourne48,948
South Benfleet48,824
Banbury48,651
West Bridgford48,314
Mitcham48,311
Morden48,233
Cwmbran48,157
Long Eaton47,898
Durham47,785
Northwich47,421
Ayr47,190
Perth47,180
Lancaster47,162
Tipton47,000
Inverness46,870
Kilmarnock46,350
Banstead46,280
Neath46,126
King's Lynn46,093
Winchester46,074
Barrow in Furness45,865
Yeovil45,784
Middleton45,589
Havant45,574
Carshalton45,525
Hinckley45,249
Salisbury44,748
Pontefract44,710
Coatbridge43,970
Sutton in Ashfield43,912
Grantham43,833
Merthyr Tydfil43,820
Great Sankey43,793
Greenock43,690
Ashton-under-Lyne43,675
Leigh43,626
Leatherhead43,544
Letchworth Garden City43,529
Newark on Trent43,363
Worksop43,252
Bury St Edmunds42,812
Kirkby42,744
Wallsend42,739
Redruth42,690
Welling42,500
Christchurch42,396
Andover42,276
Stretford41,953
Dover41,709
Hatfield41,677
Altrincham41,548
Coity41,352
Newburn41,347
Boston41,340
Holloway41,329
Lytham St Annes41,327
Bridgwater41,276
Urmston41,198
Wokingham41,143
Swadlincote40,960
Trowbridge40,952
Prescot40,889
Bexhill-on-Sea40,478
Bloxwich40,000
Ewell39,994
North Shields39,747
Glenrothes39,100
Skelmersdale38,944
Fleet38,726
Abingdon38,676
Tonbridge38,657
Ramsgate38,624
Ilkeston38,587
Coalville38,245
Canvey Island38,170
Surbiton38,158
Whitley Bay38,055
Greenford38,000
Arnold37,873
Houghton-Le-Spring37,840
Bishops Stortford37,838
Leyland37,614
Rushden37,584
Leighton Buzzard37,469
Yeadon37,379
Blyth37,339
Eccles37,275
Redcar37,203
Airdrie37,130
Peterlee37,015
Farnham36,971
Chester-le-Street36,917
Great Malvern36,770
Herne Bay36,642
Wilmslow36,617
Newton Abbot36,474
Stirling36,440
Mangotsfield36,427
Billericay36,338
Chipping Sodbury36,108
Hitchin36,099
Walkden35,937
Tyldesley35,932
Chippenham35,800
Billingham35,708
Pontypool35,686
Accrington35,318
Falkirk35,310
Briton Ferry35,179
Hoddesdon35,174
Bridlington35,154
Bentley34,821
Exmouth34,432
Yate34,406
Felling34,355
Colwyn Bay34,284
Radcliffe34,239
Totton34,169
Letchworth33,955
Chorley33,888
Bicester33,846
Haywards Heath33,845
Irvine33,740
Wigston Magna33,720
Wednesfield33,555
Strood33,381
Windsor33,348
Dumfries33,280
Glossop33,243
Cramlington33,180
Pudsey33,109
Ebbw Vale33,068
Newbury33,065
Wickford32,975
Lichfield32,877
Brighouse32,872
Darwen32,566
Wisbech32,489
Aston32,286
Borehamwood32,176
Prestwich32,125
Motherwell32,120
Cleethorpes32,017
Lower Earley32,000
Shirley32,000
Deeside32,000
Falmouth31,988
Hyde31,926
Chichester31,654
Barnstaple31,616
Spalding31,588
Rutherglen31,180
Thornton-Cleveleys31,157
Aberdare31,135
Caerphilly31,060
Ruislip31,000
Saint Neots30,811
Burgess Hill30,635
Beverley30,587
Deal30,555
Wishaw30,510
Pontypridd30,420
Winsford30,259

United Kingdom has 1 cities with more than a million people, 95 cities with between 100,000 and 1 million people, and 951 cities with between 10,000 and 100,000 people. The largest city in United Kingdom is London, with a population of 7,556,900 people.

Sources