A 1 de enero registró un nuevo récord de población: 49.570.725 habitantes, tras ganar más de 2 millones de residentes en los últimos 4 años.

España contaba con 49.570.725 habitantes a 1 de enero de 2026, el valor máximo desde que el INE registra datos de población, tras aumentar en 442.428 personas en el último año.
El crecimiento poblacional se debió de nuevo a la llegada de personas nacidas en el extranjero, ya que el número de residentes nacidos en España disminuyó.
De hecho, la población nacida en el extranjero ha superado por primera vez los 10 millones de personas (10.004.581), si bien la cifra de extranjeros es inferior -7.243.561- debido a que parte de esas personas nacidas en otro país ya han adquirido la nacionalidad española.
Por tanto, según las últimas cifras facilitadas hoy por el INE, más de una quinta parte de los residentes en España han nacido fuera y el 14,6% de la población es extrajera, cinco puntos porcentuales más que hace una década (el porcentaje de extranjeros a 1 de enero de 2016 era del 9,5%).
Sólo en los últimos tres meses de 2025 el número de extranjeros aumentó en 56.431 personas, y el de nacidos en el extranjero en más de 100.000. En cambio, los residentes nacidos en España se redujeron en 18.696 personas en el último trimestre.
El origen mayoritario de los inmigrantes que llegaron en los últimos meses del año es Colombia (36.000 personas), Venezuela (27.000) y Marruecos (22.000).
Fruto de este crecimiento de residentes también ha aumentado la cifra de hogares. A 1 de enero pasado se contabilizaban 19.746.638, con un aumento de 46.332 durante el cuarto trimestre de 2025 y de casi un millón respecto a enero de 2022, hace cuatro años.