Home
Show Map

United Kingdom: London

Contents: Boroughs and Parishes

The population of the boroughs and civil parishes of Greater London by census results and latest official estimates.

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
2001-04-29
Population
Census
2011-03-27
Population
Census
2021-03-21
Population
Estimate
2024-06-30
Barking and DagenhamBorough163,944185,911218,869232,747
Barking and DagenhamBorough163,940185,911218,890232,747
BarnetBorough314,564356,386389,344405,050
BarnetBorough314,568356,386389,300405,050
BexleyBorough218,307231,997246,472256,434
BexleyBorough218,308231,997246,466256,434
BrentBorough263,464311,215339,816352,976
BrentBorough263,358311,053339,816352,976
BromleyBorough295,532309,392329,991335,319
BromleyBorough295,532309,392329,986335,319
CamdenBorough198,020220,338210,136216,943
CamdenBorough198,021220,338210,145216,943
City of LondonCity7,1857,3758,58315,111
City of LondonCity7,1857,3758,57915,111
City of WestminsterBorough181,286219,396204,236209,996
Queen's ParkParish9,18112,56312,75412,477
WestminsterUnparished Area172,105206,833191,464197,519
CroydonBorough330,587363,378390,719409,342
CroydonBorough330,590363,378390,715409,342
EalingBorough300,948338,449367,115385,985
EalingBorough300,950338,449367,094385,985
EnfieldBorough273,559312,466329,984327,434
EnfieldBorough273,554312,466329,972327,434
GreenwichBorough214,403254,557289,068299,528
GreenwichBorough214,400254,557289,133299,528
HackneyBorough202,824246,270259,146266,758
HackneyBorough202,825246,270259,110266,758
Hammersmith and FulhamBorough165,242182,493183,157188,687
Hammersmith and FulhamBorough165,345182,655183,158188,687
HaringeyBorough216,507254,926264,238263,850
HaringeyBorough216,508254,926264,234263,850
HarrowBorough206,814239,056261,203270,724
HarrowBorough206,815239,056261,203270,724
HaveringBorough224,248237,232262,052276,274
HaveringBorough224,250237,232262,052276,274
HillingdonBorough243,006273,936305,909329,185
HillingdonBorough243,007273,936305,894329,185
HounslowBorough212,341253,957288,181299,424
HounslowBorough212,340253,957288,195299,424
IslingtonBorough175,797206,125216,589223,024
IslingtonBorough175,797206,125216,573223,024
Kensington and ChelseaBorough158,919158,649143,375144,518
Kensington and ChelseaBorough158,919158,649143,378144,518
Kingston upon ThamesBorough147,273160,060168,063172,692
Kingston upon ThamesBorough147,267160,060168,037172,692
LambethBorough266,169303,086317,654316,920
LambethBorough266,169303,086317,657316,920
LewishamBorough248,922275,885300,553301,255
LewishamBorough248,923275,885300,582301,255
MertonBorough187,908199,693215,187218,539
MertonBorough187,910199,693215,205218,539
NewhamBorough243,891307,984351,036374,523
NewhamBorough243,887307,984351,052374,523
RedbridgeBorough238,635278,970310,260321,231
RedbridgeBorough238,643278,970310,287321,231
Richmond upon ThamesBorough172,335186,990195,278196,678
Richmond upon ThamesBorough172,333186,990195,279196,678
SouthwarkBorough244,866288,283307,637314,786
SouthwarkBorough244,864288,283307,621314,786
SuttonBorough179,768190,146209,639214,525
SuttonBorough179,765190,146209,602214,525
Tower HamletsBorough196,106254,096310,306331,886
Tower HamletsBorough196,100254,096310,320331,886
Waltham ForestBorough218,341258,249278,425279,737
Waltham ForestBorough218,343258,249278,446279,737
WandsworthBorough260,380306,995327,506337,655
WandsworthBorough260,374306,995327,508337,655
LondonRegion7,172,0918,173,9418,799,7289,089,736

Source: UK Office for National Statistics.

Explanation: Parishes as at May 2025. All population and corresponding area figures of parishes are based on assigning output areas by using population-weighted centroids. Thus, slight discrepancies are possible compared to the actual parish boundaries that are depicted in the map. No population figures (and the actual area) are provided for parishes smaller than output areas.


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)
80+ years291,359
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