HomeEngland
Show Map

London

Region in England

Contents: Subdivision

The population development in London as well as related information and services (Wikipedia, Google, images).

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
Census
1991-04-05
Population
Census
2001-04-29
Population
Census
2011-03-27
Population
Census
2021-03-21
Population
Estimate
2025-06-30
LondonRegion6,679,3327,172,0918,173,9418,799,7289,122,909
Barking and DagenhamBorough153,124163,944185,911218,869238,295
BarnetBorough293,663314,564356,386389,344408,087
BexleyBorough215,855218,307231,997246,472257,103
BrentBorough237,106263,464311,215339,816352,201
BromleyBorough291,329295,532309,392329,991336,048
CamdenBorough170,532198,020220,338210,136216,658
City of LondonCity5,4737,1857,3758,58315,631
City of WestminsterBorough174,842181,286219,396204,236212,367
CroydonBorough313,110330,587363,378390,719410,085
EalingBorough278,596300,948338,449367,115387,072
EnfieldBorough257,323273,559312,466329,984329,400
GreenwichBorough206,418214,403254,557289,068301,225
HackneyBorough181,164202,824246,270259,146266,241
Hammersmith and FulhamBorough147,748165,242182,493183,157190,216
HaringeyBorough201,985216,507254,926264,238266,218
HarrowBorough201,234206,814239,056261,203272,612
HaveringBorough229,259224,248237,232262,052280,787
HillingdonBorough231,896243,006273,936305,909326,671
HounslowBorough201,393212,341253,957288,181299,486
IslingtonBorough163,902175,797206,125216,589224,551
Kensington and ChelseaBorough139,329158,919158,649143,375145,734
Kingston upon ThamesBorough133,268147,273160,060168,063172,761
LambethBorough243,444266,169303,086317,654314,298
LewishamBorough231,980248,922275,885300,553301,037
MertonBorough168,484187,908199,693215,187218,891
NewhamBorough211,137243,891307,984351,036376,542
RedbridgeBorough219,007238,635278,970310,260321,829
Richmond upon ThamesBorough163,416172,335186,990195,278196,713
SouthwarkBorough219,170244,866288,283307,637312,366
SuttonBorough168,931179,768190,146209,639213,972
Tower HamletsBorough160,599196,106254,096310,306334,240
Waltham ForestBorough211,755218,341258,249278,425283,713
WandsworthBorough252,860260,380306,995327,506339,859
EnglandCountry47,055,20549,138,83153,012,45656,490,04858,834,812

Source: UK Office for National Statistics.


Further information about the population structure:

Gender (E 2025)
Males4,440,532
Females4,682,377
Age Groups (E 2025)
0-17 years1,839,292
18-64 years6,131,099
65+ years1,152,518
Age Distribution (E 2025)
90+ years56,175
80-89 years242,901
70-79 years498,084
60-69 years818,948
50-59 years1,100,048
40-49 years1,288,929
30-39 years1,546,691
20-29 years1,533,954
10-19 years1,023,090
0-9 years1,014,089
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

See also: