Nach Angaben der Weltbank beträgt die Bevölkerungsdichte Englands 406,3 Einwohner pro Quadratkilometer (1.037,9 Einwohner pro Quadratmeile).