In 2023, Croydon had the largest population among London's 32 boroughs at 397,741, while Kensington and Chelsea had the smallest population, at 147,460.
In 2023/24, there were 2,102 rough sleepers reported in Westminster, making it the London borough with the highest number of rough sleepers in that year. Other boroughs which also had a high number of homeless people included, Camden, Ealing, and Lambeth.
Not seeing a result you expected?
Learn how you can add new datasets to our index.
In 2023, Croydon had the largest population among London's 32 boroughs at 397,741, while Kensington and Chelsea had the smallest population, at 147,460.