La población de densidad de Inglaterra, a partir de mediados de 2013, es de 413 personas por kilómetro cuadrado, según la Oficina de Estadísticas Nacionales. En comparación, la densidad de población de Gales es de 135 personas por kilómetro cuadrado, y la densidad de población de Escocia es de solo 68 personas por kilómetro cuadrado.
La población de Inglaterra a mediados de 2013 era de aproximadamente 53.9 millones de personas. Esta cifra representa el 84 por ciento de la población total del Reino Unido, que es de 64.1 millones. El crecimiento de la población de Inglaterra se ve parcialmente impulsado por una cifra neta de migración internacional de 158,000 personas. Inglaterra también tiene la segunda tasa de fertilidad más alta en el Reino Unido, según datos de 2012.