- Home
- London
- Statistics
- People
- Population of the urban area
People
Statistics · City
Population of the urban area in London
1975 – 2025 · 11 data points
Updated 21 Oct 2026
Source: European Commission JRC — GHSL Urban Centre Database, 1975 – 2025
Featured spot available
Your business could be here
First in “Statistics” — with a photo and a “Featured” mark.
Take this spot
Latest value · 2025
10,408,332
+4.4%
since 2020
First value · 1975
7,480,308
since 2015
+12%
+0.7% a year on average
Population of the urban area, 1975 – 2025 people · London
10M
2025
Source: European Commission JRC — GHSL Urban Centre Database, 1975 – 2025
The series at a glance London · 1975 – 2025
Latest value
10,408,332 · 2025
First value
7,480,308 · 1975
Highest
10,408,332 · 2025
Lowest
7,148,157 · 1980
Average change
+0.7% a year on average
Data points
11
By year
All years · 1975 – 2025
| Year | London | Change |
|---|---|---|
| 2025 | 10,408,332 | +4.4% |
| 2020 | 9,970,600 | +7.5% |
| 2015 | 9,278,819 | +7.5% |
| 2010 | 8,628,660 | +7.9% |
| 2005 | 7,999,437 | +3.8% |
| 2000 | 7,704,283 | +3.3% |
| 1995 | 7,455,227 | +3.3% |
| 1990 | 7,217,590 | +0.9% |
| 1985 | 7,151,728 | +0.0% |
| 1980 | 7,148,157 | −4.4% |
| 1975 | 7,480,308 |
Source: European Commission JRC — GHSL Urban Centre Database, 1975 – 2025
What it means
How many people live in the built-up city as a whole, regardless of municipal borders.
How it is calculated
Satellite maps of buildings and census data are combined into a 1 km grid; the continuous dense area of at least 50,000 people is the urban centre. Every five years from 1975; 2030 is a projection.
People
London in numbers
Population
69M
2024 · United Kingdom
Population growth
0.30%
2025 · United Kingdom
Population density
285
2024 · United Kingdom
Size of the urban area
1,649
2025
Density of the urban area
6,312
2025
Median age
39.8
2023 · United Kingdom
Children under 15
17.0%
2024 · United Kingdom
Residents 65 and over
18.8%
2022 · United Kingdom
Life expectancy
81.4
2024 · United Kingdom
Births per woman
1.55
2024 · United Kingdom
Birth rate
9.9
2024 · United Kingdom
Infant mortality
4.1
2024 · United Kingdom