El crecimiento poblacional de España se debió al incremento de personas nacidas en el extranjero, ya que el número de nacidas en España disminuyó. Esta población nacida en el extranjero --de 9.686.214 personas-- fue mayor que la de nacionalidad extranjera, debido a los procesos de adquisiciones de nacionalidad española.
Por su parte, el número de extranjeros aumentó en 95.277 personas durante el trimestre, hasta 7.050.174. La población de nacionalidad española aumentó en 24.534.
Las principales nacionalidades de los inmigrantes durante el segundo trimestre de 2025 fueron la colombiana (con 36.100 llegadas a España), la marroquí (25.000) y la venezolana (21.600).
Por su parte, las nacionalidades más numerosas de los emigrantes fueron la colombiana (con 9.800 salidas), la española (9.700) y la marroquí (9.200).
Durante el segundo trimestre de 2025, la población creció en todas las comunidades autónomas y en la ciudad autónoma de Ceuta. Y descendió en la ciudad autónoma de Melilla. Los mayores incrementos se dieron en Aragón (0,91%), Comunitat Valenciana (0,50%) y Baleares (0,42%).