España continúa con un crecimiento demográfico estable, acercándose a los 50 millones de habitantes al 1 de enero de 2026, según datos provisionales del Instituto Nacional de Estadística (INE). La población total se situó en 49,57 millones, con un incremento de 81,520 personas en el último trimestre de 2025 y un crecimiento anual de 442,428 residentes. Este aumento no responde a un aumento en la natalidad, que continúa en descenso, sino al incremento en la cantidad de personas nacidas en el extranjero, que superó por primera vez los 10 millones, alcanzando 10,004,581 individuos. Este número supera a la población extranjera total en España, producto de procesos de adquisición de nacionalidad española. Durante el último trimestre, la población extranjera creció en 56,431 personas, totalizando 7,24 millones, mientras la población de nacionalidad española aumentó en 25,089 habitantes. Las principales nacionalidades de inmigrantes son colombiana, venezolana y marroquí, con 36,600, 27,000 y 22,000 llegadas respectivamente. Otros grupos destacados incluyen peruanos, italianos, ucranianos, brasileños, hondureños y argelinos. En cuanto a las salidas de inmigrantes, las cifras más altas corresponden a marroquíes, colombianos y españoles, con 13,000, 12,500 y 7,900 partidas, respectivamente. Estas tendencias reflejan un panorama migratorio diverso que continúa influyendo en el crecimiento de la población española.