A few important facts

Ethnic Makeup in London, region

White British 37%
Other White 15%
Black African 8%
Indian 7%
Mixed 6%
Other 5%
Other Asian 5%
Black Caribbean 4%
Bangladeshi 4%
Pakistani 3%
White Irish 1.8%
Chinese 1.7%
Other Black 1.7%
Arab 1.6%
Roma 0.4%
Gypsy 0.1%

Looking for postcode-level results?

Enter a postcode or street name in the search bar

Ethnic Makeup in boroughs of London (region)

Borough name + City of LondonMain ethnicity%
1. Tower HamletsBangladeshi35%
2. NewhamBangladeshi16%
3. HarrowIndian29%
4. BrentIndian19%
5. BromleyWhite British67%
6. HaveringWhite British66%
7. BexleyWhite British64%
8. Richmond upon ThamesWhite British63%
9. SuttonWhite British57%
10. Kingston upon ThamesWhite British54%
11. WandsworthWhite British48%
12. City of LondonWhite British43%
13. GreenwichWhite British41%
14. MertonWhite British41%
15. IslingtonWhite British40%
16. Hammersmith and FulhamWhite British38%
17. LambethWhite British38%
18. CroydonWhite British37%
19. LewishamWhite British37%
20. HillingdonWhite British37%
21. BarnetWhite British36%
22. SouthwarkWhite British36%
23. CamdenWhite British35%
24. Waltham ForestWhite British34%
25. HackneyWhite British34%
26. Kensington and ChelseaWhite British33%
27. HaringeyWhite British32%
28. EnfieldWhite British31%
29. Barking and DagenhamWhite British31%
30. HounslowWhite British28%
31. WestminsterWhite British28%
32. EalingWhite British24%
33. RedbridgeWhite British23%

Explore ethnic makeup in other regions

  • Ethnic makeup in East Midlands
  • Ethnic makeup in East of England
  • Ethnic makeup in North East
  • Ethnic makeup in North West
  • Ethnic makeup in South East
  • Ethnic makeup in South West
  • Ethnic makeup in West Midlands
  • Ethnic makeup in Yorkshire and The Humber

Data source: Office for National Statistics

Census 2021

Explore more

  • Overview
  • Affluence
  • Crime
  • Noise
  • Transport
  • Amenities
  • Schools
  • Environment
  • Reviews
A few important facts

Religion in London, region

Christian 41%
No Religion 27%
Muslim 15%
Religion Not Stated 7%
Hindu 5%
Jewish 1.7%
Sikh 1.6%
Other Religion 1%
Buddhist 0.9%

Looking for postcode-level results?

Enter a postcode or street name in the search bar

Religion in boroughs of London (region)

Borough name + City of LondonMain religion%
1. HaveringChristian52%
2. BexleyChristian50%
3. CroydonChristian49%
4. Kensington and ChelseaChristian48%
5. BromleyChristian48%
6. MertonChristian47%
7. EnfieldChristian46%
8. SuttonChristian46%
9. Hammersmith and FulhamChristian46%
10. Barking and DagenhamChristian45%
11. Richmond upon ThamesChristian45%
12. GreenwichChristian45%
13. LewishamChristian44%
14. LambethChristian44%
15. SouthwarkChristian43%
16. Kingston upon ThamesChristian43%
17. WandsworthChristian43%
18. HaringeyChristian39%
19. HillingdonChristian39%
20. Waltham ForestChristian39%
21. BrentChristian39%
22. HounslowChristian38%
23. EalingChristian38%
24. WestminsterChristian37%
25. BarnetChristian37%
26. NewhamChristian35%
27. HarrowChristian34%
28. Tower HamletsMuslim40%
29. RedbridgeMuslim31%
30. City of LondonNo Religion44%
31. IslingtonNo Religion41%
32. HackneyNo Religion36%
33. CamdenNo Religion35%

Explore religion in other regions

  • Religion in East Midlands
  • Religion in East of England
  • Religion in North East
  • Religion in North West
  • Religion in South East
  • Religion in South West
  • Religion in West Midlands
  • Religion in Yorkshire and The Humber

Data source: Office for National Statistics

Census 2021

A few important facts

Residents Age in London, region

Aged 20 to 39 33%
Aged 40 to 59 27%
Aged under 20 24%
Aged 60 to 79 13%
Aged 80 and over 3%

Looking for postcode-level results?

Enter a postcode or street name in the search bar

Residents Age in boroughs of London (region)

Borough name + City of LondonMain age band%
1. Barking and DagenhamAged under 2031%
2. Tower HamletsAged 20 to 3947%
3. City of LondonAged 20 to 3946%
4. IslingtonAged 20 to 3943%
5. LambethAged 20 to 3943%
6. WandsworthAged 20 to 3943%
7. HackneyAged 20 to 3941%
8. SouthwarkAged 20 to 3941%
9. Hammersmith and FulhamAged 20 to 3941%
10. WestminsterAged 20 to 3939%
11. NewhamAged 20 to 3938%
12. CamdenAged 20 to 3938%
13. LewishamAged 20 to 3935%
14. HaringeyAged 20 to 3934%
15. Waltham ForestAged 20 to 3934%
16. GreenwichAged 20 to 3933%
17. Kensington and ChelseaAged 20 to 3933%
18. BrentAged 20 to 3933%
19. MertonAged 20 to 3931%
20. EalingAged 20 to 3931%
21. HounslowAged 20 to 3931%
22. RedbridgeAged 20 to 3930%
23. HillingdonAged 20 to 3929%
24. HarrowAged 20 to 3929%
25. CroydonAged 20 to 3929%
26. BarnetAged 20 to 3929%
27. HaveringAged 20 to 3927%
28. Richmond upon ThamesAged 40 to 5932%
29. SuttonAged 40 to 5929%
30. BromleyAged 40 to 5929%
31. Kingston upon ThamesAged 40 to 5929%
32. EnfieldAged 40 to 5928%
33. BexleyAged 40 to 5927%

Explore residents age in other regions

  • Residents age in East Midlands
  • Residents age in East of England
  • Residents age in North East
  • Residents age in North West
  • Residents age in South East
  • Residents age in South West
  • Residents age in West Midlands
  • Residents age in Yorkshire and The Humber

Data source: Office for National Statistics

Census 2021

A few important facts

Household Type in London, region

One-person household 29%
Single-family: with dependent children 27%
Single-family: no children 14%
Multiple families or unrelated people 13%
Single-family: with non-dependent children 11%
Single-family: all aged 66 and over 4%
Single-family: other 1.7%

Looking for postcode-level results?

Enter a postcode or street name in the search bar

Household Type in boroughs of London (region)

Borough name + City of LondonMain household type%
1. City of LondonOne-person household51%
2. Kensington and ChelseaOne-person household44%
3. WestminsterOne-person household43%
4. CamdenOne-person household39%
5. Hammersmith and FulhamOne-person household36%
6. IslingtonOne-person household36%
7. SouthwarkOne-person household33%
8. HackneyOne-person household33%
9. LambethOne-person household32%
10. Tower HamletsOne-person household32%
11. HaringeyOne-person household31%
12. LewishamOne-person household30%
13. WandsworthOne-person household30%
14. GreenwichOne-person household30%
15. BrentOne-person household27%
16. Barking and DagenhamSingle-family: with dependent children37%
17. RedbridgeSingle-family: with dependent children32%
18. EnfieldSingle-family: with dependent children32%
19. SuttonSingle-family: with dependent children32%
20. HillingdonSingle-family: with dependent children31%
21. Richmond upon ThamesSingle-family: with dependent children30%
22. BexleySingle-family: with dependent children30%
23. Kingston upon ThamesSingle-family: with dependent children30%
24. HounslowSingle-family: with dependent children29%
25. BromleySingle-family: with dependent children29%
26. HaveringSingle-family: with dependent children29%
27. CroydonSingle-family: with dependent children29%
28. BarnetSingle-family: with dependent children29%
29. NewhamSingle-family: with dependent children29%
30. MertonSingle-family: with dependent children29%
31. Waltham ForestSingle-family: with dependent children28%
32. HarrowSingle-family: with dependent children28%
33. EalingSingle-family: with dependent children28%

Explore household type in other regions

  • Household type in East Midlands
  • Household type in East of England
  • Household type in North East
  • Household type in North West
  • Household type in South East
  • Household type in South West
  • Household type in West Midlands
  • Household type in Yorkshire and The Humber

Data source: Office for National Statistics

Census 2021