De acordo com o Banco Mundial, a densidade populacional da Inglaterra é de 406,3 pessoas por quilômetro quadrado (1.037,9 pessoas por milha quadrada).