El Estado español ha batido de nuevo su récord de población, habiendo alcanzado a fecha de 1 de enero de 2026 los 49,5 millones de habitantes —49.570.725, en concreto—. El aumento ha sido de unas 81.520 personas con respecto al anterior trimestre de 2025, de acuerdo con los últimos datos del Instituto Nacional de Estadística (INE). Un crecimiento que se debe principalmente a la inmigración, con unas 56.431 personas. Por primera vez en la historia, la cifra de residentes en España nacidos en otros países alcanza los 10 millones de habitantes, un 14,6% de la población total. En el caso de Catalunya, la población ha aumentado un 0,23%, por encima de la media española (0,16%). De esta manera continua una tendencia de crecimiento rápido, que desde principios de 2023 ha sido de cerca de un millón y medio de personas en el conjunto estatal.

Durante el cuarto trimestre de 2025, y respecto al anterior, la población ha crecido en casi todos los territorios del Estado, excepto en las Illes Balears y Melilla. Los mayores incrementos se han dado en el País Valencià (0,34 %), Castilla-La Mancha (0,27 %), Madrid (0,24 %) y Catalunya y la ciudad autónoma de Ceuta (0,23 % en ambos casos). Igual que la media española (0,16 %) están Aragón y Cantabria, y por debajo, pero también aumentando población, se sitúan Castilla y León (0,14 %), Murcia (0,13 %), Galicia (0,12 %), Asturias (0,9 %), País Vasco (0,07 %), Andalucía (0,06 %), Extremadura, Navarra y La Rioja (0,05 % en los tres casos) y Canarias (0,02 %). En un sentido contrario, en Melilla la población disminuyó un 0,26 % y en Balears un 0,07 %.

Los principales orígenes de los inmigrantes llegados a España durante el último trimestre de 2025 fueron de nacionalidad colombiana —con 36.600 llegadas—, venezolana —27.000— y marroquí —22.000—.  Le siguen los nacidos en el extranjero con nacionalidad española —18.500 personas—, peruanos —15.800—, italianos —8.400—, ucranianos —6.800—, brasileños y hondureños —6.300— y argelinos —6.200—.  Por su parte, las nacionalidades más numerosas de los emigrantes fueron marroquí —con 13.000 salidas—, colombiana —12.500— y española —7.900—.

ine población
Variación de la población en España desde 2023 / Gráfico: INE

Así, de los 49,5 millones de habitantes que tiene España, 39.566.144 es población nacida en el país, mientras que 10.004.581 son residentes en España nacidos en el extranjero, unos 100.216 más que el trimestre anterior. Según la estadística del INE, la población de nacionalidad española aumentó en 25.089 personas en el cuarto trimestre respecto al anterior. Así, de los 49,5 millones de residentes, 42.327.164 tienen nacionalidad española y 7.243.561 nacionalidad extranjera. 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.