People and Places
Languages in London by borough
Explore the 2021 Census main-language breakdown across London’s boroughs.
Opening the interactive data…
View borough figures
Census language: resident counts
2021 Census · London’s 32 boroughs and the City of London
Main language of residents aged three and over (TS024), not every language spoken.
This is the London overview for the period shown; interactive selections above do not change this reference table.
Scroll across the table to see all columns on smaller screens.
| Borough | English main language | Other main language |
|---|---|---|
| Barking and Dagenham | 158,652 | 50,244 |
| Barnet | 289,057 | 86,047 |
| Bexley | 214,970 | 22,657 |
| Brent | 217,371 | 110,404 |
| Bromley | 292,904 | 25,701 |
| Camden | 160,655 | 43,382 |
| City of London | 6,624 | 1,826 |
| Croydon | 315,336 | 60,237 |
| Ealing | 244,855 | 109,501 |
| Enfield | 242,839 | 74,807 |
| Greenwich | 227,031 | 50,566 |
| Hackney | 199,667 | 49,524 |
| Hammersmith and Fulham | 139,670 | 37,965 |
| Haringey | 185,666 | 69,460 |
| Harrow | 174,443 | 77,406 |
| Havering | 227,346 | 24,935 |
| Hillingdon | 229,263 | 64,975 |
| Hounslow | 198,853 | 78,555 |
| Islington | 169,831 | 39,805 |
| Kensington and Chelsea | 106,682 | 32,962 |
| Kingston upon Thames | 134,395 | 28,104 |
| Lambeth | 253,317 | 54,987 |
| Lewisham | 242,028 | 46,869 |
| Merton | 162,563 | 44,398 |
| Newham | 220,022 | 116,570 |
| Redbridge | 218,924 | 78,711 |
| Richmond upon Thames | 167,514 | 21,368 |
| Southwark | 244,002 | 53,723 |
| Sutton | 173,379 | 28,868 |
| Tower Hamlets | 218,131 | 80,621 |
| Waltham Forest | 206,863 | 59,785 |
| Wandsworth | 261,751 | 54,091 |
| Westminster | 146,375 | 52,599 |
Main-language figures cover residents aged three and over. They are not counts of every language someone speaks, citizenship or English proficiency, and their denominator differs from total population.