Según el Banco Mundial, la densidad de población de Inglaterra es de 406,3 personas por kilómetro cuadrado (1.037,9 personas por milla cuadrada).