A densidade populacional da Inglaterra, em meados de 2013, era de 413 pessoas por quilômetro quadrado, de acordo com o Office for National Statistics. Em comparação, a densidade populacional do País de Gales é de 135 pessoas por quilômetro quadrado, e a densidade populacional da Escócia é de apenas 68 pessoas por quilômetro quadrado.
A população da Inglaterra em meados de 2013 era de aproximadamente 53,9 milhões de pessoas. Esse número representa 84% da população total do Reino Unido, que é de 64,1 milhões. O crescimento populacional da Inglaterra é parcialmente impulsionado por um número líquido de migração internacional de 158.000 pessoas. A Inglaterra também tem a segunda maior taxa de fertilidade do Reino Unido, de acordo com dados de 2012.