Según los cálculos de Eurostat (oficina estadística de la UE), Europa alcanzará su máximo de población en 2040, con unos 526 millones de habitantes, y disminuirá luego gradualmente hasta los 517 millones en 2060. El Reino Unido se convertiría en el país más poblado de la UE, pasando de 62 a 78,9 millones, por delante de Francia (de 64,7 a 73,7 millones). Alemania perdería un 18,8% de la población, pasando de 81,7 a 66,4 millones. España pasaría de los 46 millones actuales a 52,3 millones en 2060, y tendría la población más envejecida.