This is a list of the 100 largest cities and towns in the United Kingdom by population. Please note that this list is unrelated to local authority boundaries, and is instead based on urban sub-divisions.

London is the largest city in both England and the United Kingdom, followed by Birmingham. Northampton is the largest town without city status.

The first column in the table below is the rank of the city or town within the UK, while the second column is the rank of the city or town within its own region or nation. 

The ceremonial county column refers to the county that the city or town is located in. In England, this is the ceremonial county; in Scotland it is the council area; in Wales it is the preserved county and in Northern Ireland it is the ceremonial county.

Population figures for cities and towns in England and Wales are based on the 2017 population estimates by the Office for National Statistics, while Scotland’s figures are from the ONS’s 2016 estimates and the figures for Northern Ireland are from the 2011 census. These are the latest official figures.

If you would like a more detailed list, please visit our 1000 Largest Cities and Towns in the UK by Population article.
Rankin regionCity/TownCeremonial countyRegionPopulation
11LondonLondonLondon8,907,918
21BirminghamWest MidlandsWest Midlands1,153,717
31GlasgowGlasgowScotland612,040
41LiverpoolMerseysideNorth West579,256
51BristolBristolSouth West571,922
62ManchesterGreater ManchesterNorth West554,400
71SheffieldSouth YorkshireYorkshire Humber544,402
82LeedsWest YorkshireYorkshire Humber503,388
92EdinburghEdinburghScotland488,050
101LeicesterLeicestershireEast Midlands470,965
112CoventryWest MidlandsWest Midlands369,127
123BradfordWest YorkshireYorkshire Humber361,046
131CardiffSouth GlamorganWales350,558
141BelfastCounty Antrim
County Down
Northern Ireland328,937
152NottinghamNottinghamshireEast Midlands311,823
164Kingston upon HullEast Riding of YorkshireYorkshire Humber288,671
171Newcastle upon TyneTyne and WearNorth East281,842
183Stoke-on-TrentStaffordshireWest Midlands277,051
191SouthamptonHampshireSouth East269,231
203DerbyDerbyshireEast Midlands263,933
212PortsmouthHampshireSouth East248,479
223BrightonEast SussexSouth East241,999
232PlymouthDevonSouth West241,179
244NorthamptonNorthamptonshireEast Midlands229,815
254ReadingBerkshireSouth East229,274
261LutonBedfordshireEast222,907
274WolverhamptonWest MidlandsWest Midlands218,255
283BoltonGreater ManchesterNorth West202,369
293AberdeenAberdeenScotland200,680
303BournemouthDorsetSouth West198,727
312NorwichNorfolkEast195,761
324SwindonWiltshireSouth West191,314
332SwanseaWest GlamorganWales184,436
345Milton KeynesBuckinghamshireSouth East184,105
353Southend-on-SeaEssexEast183,809
365MiddlesbroughNorth YorkshireYorkshire Humber176,991
374PeterboroughCambridgeshireEast175,680
382SunderlandTyne and WearNorth East175,031
394WarringtonCheshireNorth West172,068
406HuddersfieldWest YorkshireYorkshire Humber170,269
416SloughBerkshireSouth East164,046
427OxfordOxfordshireSouth East163,967
437YorkNorth YorkshireYorkshire Humber161,994
445PooleDorsetSouth West158,762
455IpswichSuffolkEast150,334
465TelfordShropshireWest Midlands149,377
476CambridgeCambridgeshireEast149,023
484DundeeDundeeScotland148,280
496GloucesterGloucestershireSouth West146,667
505BlackpoolLancashireNorth West145,722
516BirkenheadMerseysideNorth West144,756
527WatfordHertfordshireEast140,902
537SaleGreater ManchesterNorth West137,915
548ColchesterEssexEast134,176
553NewportGwentWales133.353
566SolihullWest MidlandsWest Midlands127,289
578High WycombeBuckinghamshireSouth East124,073
587ExeterDevonSouth West123,379
593GatesheadTyne and WearNorth East122,088
608BlackburnLancashireNorth West119,707
618CheltenhamGloucestershireSouth West117,843
629MaidstoneKentSouth East117,626
639ChelmsfordEssexEast116,997
649SalfordGreater ManchesterNorth West116,361
6510BasildonEssexEast115,269
668DoncasterSouth YorkshireYorkshire Humber114,900
6710BasingstokeHampshireSouth East114,329
6811WorthingWest SussexSouth East114,212
6912EastbourneEast SussexSouth East113,646
7013CrawleyWest SussexSouth East111,856
7110RochdaleGreater ManchesterNorth West111,733
729RotherhamSouth YorkshireYorkshire Humber110,751
7311StockportGreater ManchesterNorth West110,000
7414GillinghamKentSouth East108,880
757Sutton ColdfieldWest MidlandsWest Midlands108,330
7615WokingSurreySouth East107,611
7712WiganGreater ManchesterNorth West106,686
785LincolnLincolnshireEast Midlands105,447
7913OldhamGreater ManchesterNorth West105,402
8010WakefieldWest YorkshireYorkshire Humber104,757
8114St HelensMerseysideNorth West104,641
828WorcesterWorcestershireWest Midlands103,769
8311Hemel HempsteadHertfordshireEast101,849
849BathSomersetSouth West101,106
8515PrestonLancashireNorth West99,198
8612RaleighEssexEast98,809
8711BarnsleySouth YorkshireYorkshire Humber96,878
8813StevenageHertfordshrieEast93,944
8916HastingsEast SussexSouth East93,592
9016SouthportMerseysideNorth West93,426
914DarlingtonCounty DurhamNorth East92,988
9214BedfordBedfordshireEast92,405
9312HalifaxWest YorkshireYorkshire Humber91,338
945HartlepoolCounty DurhamNorth East89,610
956ChesterfieldDerbyshireEast Midlands89,181
969NuneatonWarwickshireWest Midlands89,001
9713GrimsbyNorth East LincolnshireYorkshire Humber88,500
9810Weston-super-MareSomersetSouth West87,983
9917ChesterCheshireNorth West87,593
10015St AlbansHertfordshireEast86,961

Want to see the cities and towns ranked 101-1000? You’re in luck because we have an article for you.

Photo of Manchester by: unsplash-logoHala AlGhanim

5 thoughts on “100 Largest Cities and Towns in the UK by Population

  1. Andrew Kelly says:

    City of London has a population of 8 thousand, not 8 million. If you mean Greater London, then for comparison, it should be compared to Greater Manchester etc.
    I.e 9 million v 3 million or 3 times bigger, not 18 times bigger

    1. Anonymous says:

      City status and city boundaries in the UK are rediculous! The ‘city’ of London boundaries were created something like a 1000 years ago or something like that,, all that’s contained in that ‘square mile’ now are shops and office blocks really! Historic reasoning probably upholds any change in that particular definition of London! as a city in the real world and in the last few centuries London is huge, and if you want to compare greater Manchester to greater London, still no comparison, and all the suburbs and boroughs of greater London are pretty much connected continually, where as Bolton say is not a suburb or continuation of Manchester, it just happens to be close to it.

    2. John Richards says:

      Absolutely spot-on. I lived both in inner-city Liverpool and in the City of London.
      Relatively few people work in the City of London though many more work there or have office space there.

      The City of Westminster is much bigger than the City of London, both in terms of population and geographic area.

      Whilst the City of Liverpool has a greater population than the City of Manchester, many commute every morning along the M62 and A580 from Liverpool, St. Helens and Newton-le-Willows (all in Merseyside), to work in Manchester.

    3. Jim says:

      Why Greater Manchester and not West Midlands which is the larger of the two.

Leave a Reply