伦敦大约71%为白人,10%是印度、孟加拉或巴基斯坦后裔,5%为非洲黑人后裔,5%为加勒比海黑人后裔,3%混血人种,还有大约1%为华人。
58.2%的人口信奉基督教,15.8%的人口则无宗教信仰。大约有21.8%的伦敦居民出生在欧盟以外地区。许多人仍然相信,英国是盎格鲁—撒克逊人的国家,白人占绝大多数。
事实并非如此,初次访问伦敦的客人大概会对这里有如此之多的黑人、东方人而感到惊奇。作为过去大英帝国的首都,伦敦不仅收纳了旧殖民地的遗产,也收纳了大量的移民,由此产生了各种深刻的社会问题。但从另一方面来说,这也是成为国际性大都市的条件之一。
人口增长
16世纪后,随着英国资本主义的兴起,伦敦的规模迅速扩大。公元1500年,伦敦的人口不过5万,1600年人口增至20万,1700年增至70万,18—19世纪,伦敦已成为世界上最大的金融和贸易中心。1900年,伦敦的人口增加到200万。20世纪60年代伦敦人口曾达到800多万,2007年伦敦人口为755.69万,2010伦敦人口为800万 。