Population by age-groups (2019)
London’s population is comparatively young; the average (median) age in London is 35.6, compared to 40.3 in the UK overall.
More than one in 10 people living in Inner London (11.4%) are aged between 30 and 34. This compares to just 6.3% of those in the rest of England. More broadly, in Inner London, almost half the population is made up out of those who are in their early twenties to early forties (46.7%), compared to the rest of England where three in 10 (30.9%) are in this age group, and Inner London is home to a higher proportion of young people than Outer London.
This is caused by people moving to Inner London for work early in their careers and then leaving as they start families. The largest five-year age band is 30 to 34 year olds in Inner London, 35 to 39 year olds in Outer London and 50 to 54 year olds in the rest of England. A relatively small proportion of London’s population is over 65; 9.5% in Inner London and 13.9% in Outer London compared to 19.5% in the rest of England.