how many people are in london today

1 minute ago 1
Nature

The estimated population of London in 2025 is approximately 9,840,740 people. This figure represents the urban agglomeration of London, including the city and adjacent suburban areas, reflecting a growth from previous years. The population density and demographic diversity in London are also notably high compared to the rest of England, with significant ethnic diversity and a large proportion of residents born outside the UK.