The population density of London as a whole is 12,331 people per square mile.
Individual boroughs vary, from a low of 5,304/sq mi (Havering, Outer London) to 38,498/sq mi (Kensington & Chelsea).
The City of London has a density of 7,054/sq mi.
Copyright © 2026 eLLeNow.com All Rights Reserved.