Christian Population in London: 3 Million (48.4%) as of 2021 Census

According to the 2021 UK Census, 3,029,000 London residents (48.4%) identified as Christian—the largest single religious group in the city, though no longer a majority.

Breakdown by Denomination (2021)

  • Church of England / Anglican: ~1.2M (est.)
  • Roman Catholic: ~800,000
  • Other Christian (Orthodox, Pentecostal, Evangelical, etc.): ~1M

Note: Census asked "What is your religion?"—voluntary; 6.5% did not answer.

Trend: Steady Decline

Census YearChristian %No Religion %
200158.2%15.8%
201148.4%20.7%
202148.4%27.1%

"No religion" overtook Christianity as the largest single response in several boroughs (Islington, Hackney, Lewisham).

Other Major Groups (2021)

  • Muslim: 15.0% (~938,000)
  • Hindu: 5.1% (~318,000)
  • Jewish: 1.7% (~106,000)
  • Sikh: 1.5% (~94,000)
  • Buddhist: 1.0% (~63,000)

Borough Variation

  • Highest Christian: Havering (66%), Bexley (63%), Bromley (61%)
  • Lowest Christian: Tower Hamlets (23%), Newham (31%), Islington (32%)

Context

London remains the UK's most religiously diverse city. Christianity's cultural imprint—churches, schools, holidays, charities—remains vast, even as active adherence declines.

Copyright Wanderlust World © https://www.ynyoo.com