Selon la Banque mondiale, la densité de population de l'Angleterre est de 406,3 personnes par kilomètre carré (1 037,9 personnes par mile carré).