The Office for National Statistics (ONS) mid-2020 estimates for each London borough:
| # | Borough | Population |
|---|---|---|
| 1 | Barking and Dagenham | 208,500 |
| 2 | Barnet | 393,700 |
| 3 | Bexley | 246,700 |
| 4 | Brent | 334,600 |
| 5 | Bromley | 333,500 |
| 6 | Camden | 256,200 |
| 7 | Croydon | 386,700 |
| 8 | Ealing | 353,200 |
| 9 | Enfield | 333,200 |
| 10 | Greenwich | 286,500 |
| 11 | Hackney | 286,900 |
| 12 | Hammersmith and Fulham | 188,500 |
| 13 | Haringey | 271,600 |
| 14 | Harrow | 248,200 |
| 15 | Havering | 271,200 |
| 16 | Hillingdon | 308,300 |
| 17 | Hounslow | 278,600 |
| 18 | Islington | 242,600 |
| 19 | Kensington and Chelsea | 156,400 |
| 20 | Kingston upon Thames | 176,200 |
| 21 | Lambeth | 316,800 |
| 22 | Lewisham | 303,500 |
| 23 | Merton | 204,600 |
| 24 | Newham | 351,500 |
| 25 | Redbridge | 308,300 |
| 26 | Richmond upon Thames | 198,000 |
| 27 | Southwark | 318,300 |
| 28 | Sutton | 204,400 |
| 29 | Tower Hamlets | 322,600 |
| 30 | Waltham Forest | 281,600 |
| 31 | Wandsworth | 331,000 |
| 32 | Westminster | 253,200 |
Source: ONS Mid-Year Population Estimates, 2020. For latest, check ons.gov.uk.