Por primera vez, el número de personas nacidas en el extranjero que viven en España ha superado los 10 millones, en concreto, 10.004.581. Esto hace que, a pesar de que el número de nacidos y nacidas en España disminuyera (-18.696 para situarse en un total de 39.566.144), la población total se sitúe en 49.570.725 habitantes a 1 de enero de 2025.
En cuanto a la nacionalidad, actualmente hay en España 42.327.164 personas con nacionalidad española y 7.243.561 con nacionalidad extranjera. Es decir, es mayor el número de personas nacidas fuera que aquellas con nacionalidad foránea, algo que, según explican en el Instituto Nacional de Estadística (INE) se debe a los procesos de adquisiciones de nacionalidad española.
Algo que, como ya se ha explicado, no tiene que ver con la regularización de extranjeros recientemente anunciada por Pedro Sánchez, puesto que es un proceso distinto en el que las personas no adquieren la nacionalidad española, que es lo que les permitiría votar en las elecciones generales y autonómicas.
Las principales nacionalidades de los inmigrantes durante el cuarto trimestre de 2025 fueron la colombiana (con 36.600 llegadas a España), la venezolana (27.000) y la marroquí (22.000). Por su parte, las nacionalidades más numerosas de los emigrantes fueron la marroquí (con 13.000 salidas), la colombiana (12.500) y la española (7.900).
Hogares y población por lugar de residencia
El número de hogares se situó en 19.746.638 a 1 de enero de 2026, con un aumento de 46.332 durante el cuarto trimestre de 2025. No ha parado de crecer desde el 1 de enero de 2022, cuando eran 18.821.499.
Durante el cuarto trimestre de 2025 la población creció en todas las comunidades autónomas, salvo en las Islas Baleares. También creció en la ciudad autónoma de Ceuta y descendió en la ciudad autónoma de Melilla. Los mayores incrementos se dieron en la Comunidad Valenciana (0,34%), Castilla-La Mancha (0,27%) y Comunidad de Madrid (0,24%). De media, el incremento fue del 0,16%.