La population londonienne est à ce jour estimée à un peu moins de 9,2 millions d’habitants, soit deux millions de plus qu’en 2000. C’est de loin la plus grande ville du Royaume-Uni, car la seconde, Birmingham, ne compte que 1,1 million d’habitants.
Sur le continent européen, la capitale britannique est devancée par Istanbul (près de 15 millions d’habitants) et Moscou (un peu plus de 10 millions), mais reste loin devant Paris (2,2 millions). A l’échelle mondiale, Londres ne se classe qu’à la 27 ème position des villes les plus peuplées.