Su población municipal estimada a mediados de 2015 (correspondiente al Gran Londres) fue de 8.673.713, la más grande de cualquier ciudad de la Unión Europea, y representa el 12,5 % de la población del Reino Unido.
Londres tenía aproximadamente 8.673.713 personas viviendo en ella a mediados de 2015.