Home
Show Map

United Kingdom: Greater London

Contents: Greater London

Administrative Area


8,804,769 Population [2021] – estimate

9,089,736 Population [2024] – estimate

1,572km² Area

5,782/km² Density [2024]

Contents: Boroughs

The population of the boroughs of Greater London.

The Details icon links to further information about a selected division including its population structure (gender, age groups, age distribution, country of birth, ethnic group, religion).

NameStatusPopulation
Estimate
1981-06-30
Population
Estimate
1991-06-30
Population
Estimate
2001-06-30
Population
Estimate
2011-06-30
Population
Estimate
2021-06-30
Population
Estimate
2024-06-30
Barking and DagenhamBorough161,300155,500165,700187,029218,714232,747
BarnetBorough295,200297,700319,500357,538388,955405,050
BexleyBorough217,400218,100218,800232,774246,637256,434
BrentBorough248,300240,800269,600312,245339,248352,976
BromleyBorough299,200293,500296,200310,554329,899335,319
CamdenBorough179,100180,700202,600220,087210,968216,943
City of LondonCity6,7005,4007,4007,4128,68915,111
City of WestminsterBorough188,400185,000203,300219,582205,759209,996
CroydonBorough320,700315,900335,100364,815390,691409,342
EalingBorough285,300283,800307,300339,314366,762385,985
EnfieldBorough260,900260,100277,300313,935329,876327,434
GreenwichBorough214,100210,900217,500255,483289,537299,528
HackneyBorough185,200185,000207,200247,182260,082266,758
Hammersmith and FulhamBorough150,200153,800169,400182,445183,310188,687
HaringeyBorough206,900207,000221,300255,540264,317263,850
HarrowBorough199,900203,000210,000240,499261,159270,724
HaveringBorough242,000230,900224,700237,927262,086276,274
HillingdonBorough233,600234,400245,600275,499305,107329,185
HounslowBorough201,000203,900216,000254,927288,164299,424
IslingtonBorough165,400171,800179,400206,285217,050223,024
Kensington and ChelseaBorough141,200143,600162,200158,251144,266144,518
Kingston upon ThamesBorough134,400136,100149,000160,436167,992172,692
LambethBorough251,700255,000273,400304,481317,691316,920
LewishamBorough237,500240,200254,300276,938300,013301,255
MertonBorough167,600170,900191,100200,543215,426218,539
NewhamBorough211,900216,300249,400310,460351,256374,523
RedbridgeBorough221,800222,000241,900281,395310,130321,231
Richmond upon ThamesBorough164,800166,600174,300187,527195,315196,678
SouthwarkBorough218,800227,200256,700288,717306,762314,786
SuttonBorough170,200170,100181,500191,123209,617214,525
Tower HamletsBorough144,700166,300201,100256,012312,715331,886
Waltham ForestBorough217,200215,900222,000259,742278,147279,737
WandsworthBorough262,400262,000271,700307,710328,429337,655
Greater LondonAdministrative Area6,805,0006,829,3007,322,4008,204,4078,804,7699,089,736

Source: UK Office for National Statistics.


Further information about the population structure:

Gender (E 2024)
Males4,409,526
Females4,680,210
Age Groups (E 2024)
0-17 years1,916,086
18-64 years6,058,153
65+ years1,115,497
Age Distribution (E 2024)
90+ years54,298
80-89 years237,061
70-79 years485,057
60-69 years787,666
50-59 years1,087,518
40-49 years1,268,973
30-39 years1,537,372
20-29 years1,508,607
10-19 years1,068,691
0-9 years1,054,493
Country of Birth (C 2021)
UK5,223,986
EU1,122,663
Europe (other)243,873
Middle East & Asia1,146,247
Africa625,071
Other country437,886
Ethnic Group (C 2021)
White4,731,172
Asian1,817,640
Black1,188,370
Arab139,791
Mixed/multiple505,775
Other ethnic group416,977
Religion (C 2021)
Christians3,577,681
Muslims1,318,754
Hindus453,034
Sikhs144,543
Buddhists77,425
Jews145,466
Other religion86,759
No religion2,380,404