List of cities in United Kingdom by population

Source UN (World Urbanization Prospects 2025)
Date09 Feb 2026

UK cities population

Code City Population Share (%) Rank Change
20252026UKWorldPopulation(%)
LondLondon10,416,42010,486,50215.113370,0820.67
BirmBirmingham2,631,7572,643,3203.80219111,5630.44
MancManchester2,535,4272,541,8873.6531986,4600.25
LiveLiverpool1,227,4701,230,2031.7744222,7330.22
LeedLeeds1,065,6071,069,8491.5454814,2420.40
GlasGlasgow970,320972,0411.4065391,7210.18
NewcNewcastle upon Tyne760,969762,9071.1077041,9380.25
NottNottingham649,610651,1440.93688361,5340.24
BrisBristol615,703617,0500.88798841,3470.22
ShefSheffield549,695553,1140.7951010003,4190.62
LeicLeicester530,264532,4760.7661110492,2120.42
EdinEdinburgh521,784522,6640.7511210668800.17
PortPortsmouth488,385495,0290.7121311316,6441.36
BrigBrighton467,937473,7590.6811411875,8221.24
BelfBelfast441,925445,0640.6401512603,1390.71
CoveCoventry427,678429,5760.6181613181,8980.44
CardCardiff390,692391,7860.5631714661,0940.28
BourBournemouth386,557388,6800.5591814762,1230.55
MiddMiddlesbrough349,436350,1840.5031916517480.21
SoutSouthampton347,446348,9300.5022016571,4840.43
StokStoke-on-Trent332,542333,3220.4792117427800.23
HullHull322,100323,0680.4652217919680.30
WakeWakefield306,684308,4590.4432318901,7750.58
SoutSouthend-on-Sea280,158282,4740.4062420742,3160.83
ReadReading274,632276,1740.3972521251,5420.56
LutoLuton273,544274,6260.3952621441,0820.40
DerbDerby271,170271,8260.3912721726560.24
GillGillingham258,422261,0100.3752822662,5881.00
PlymPlymouth257,281258,2190.3712922929380.36
NortNorthampton222,991225,1740.3243026432,1830.98
MiltMilton Keynes211,234213,2770.3073128112,0430.97
WaltWalton-on-Thames205,663207,9700.2993229052,3071.12
FarnFarnham202,349203,3780.2923329731,0290.51
BlacBlackpool193,561200,0990.2883430256,5383.38
NorwNorwich195,969198,6130.2863530492,6441.35
SwinSwindon195,820196,5440.2833630837240.37
AberAberdeen188,927189,5980.2733732156710.36
PresPreston183,362183,7660.2643833164040.22
SundSunderland182,966183,4020.2643933244360.24
PetePeterborough178,184181,3660.2614033613,1821.79
IpswIpswich175,504177,0830.2554134591,5790.90
OxfoOxford172,436173,6290.2504235301,1930.69
SlouSlough167,492168,0990.2424336386070.36
DundDundee159,648160,7980.2314438081,1500.72
HuddHuddersfield159,354159,8210.2304538324670.29
WarrWarrington152,208152,4880.2194640302800.18
YorkYork150,274151,0320.2174740697580.50
BlacBlackburn145,401145,7160.2104842353150.22
CambCambridge140,937142,4590.2054943261,5221.08
SwanSwansea141,420141,8710.2045043414510.32
BurnBurnley140,995141,6320.2045143506370.45
GlouGloucester139,667140,4840.2025243898170.58
TelfTelford137,637138,2980.1995344596610.48
MargMargate132,833136,4680.1965445123,6352.74
ColcColchester134,095135,5380.1955545481,4431.08
GrimGrimsby128,440128,7570.1855648133170.25
PolePolegate124,504125,6100.1815749361,1060.89
ChelCheltenham119,298119,8080.1725851925100.43
NewpNewport119,212119,5520.1725952033400.29
LincLincoln116,742117,0390.1686053252970.25
BarnBarnsley115,047115,3910.1666154053440.30
TorqTorquay113,689114,0240.1646254763350.29
HighHigh Wycombe111,988113,9850.1646354771,9971.78
WigaWigan112,087112,5600.1626455494730.42
ChelChelmsford110,371111,5140.1606556021,1431.04
BasiBasingstoke110,509111,0240.1606656235150.47
CrawCrawley110,089110,9130.1596756328240.75
MaidMaidstone109,320110,0910.1586856817710.71
WishWishaw109,579110,0820.1586956845030.46
BedfBedford109,667110,0800.1587056864130.38
ExetExeter109,213109,4760.1577157152630.24
EllaElland108,787109,1040.1577257333170.29
BasiBasildon106,917107,9270.1557357921,0100.94
GrayGrays106,493107,2900.1547458297970.75
NortNorthfleet106,024106,7650.1547558547410.70
WorcWorcester104,338105,1600.1517659518220.79
DoncDoncaster102,672103,2350.1487760725630.55