La población de España ha alcanzado un nuevo récord histórico en el primer trimestre de 2025, situándose en 49.153.849 habitantes, tras un aumento de 75.865 personas. Este crecimiento se debe, principalmente, al incremento de la población extranjera, que ha aumentado en 95.363 personas. Sin embargo, según se desprende de la Estadística Continua de Población publicada por el Instituto Nacional de Estadística (INE), la población española ha disminuido en 19.498 personas.
El número de extranjeros residentes en el país se sitúa en 6.947.711 personas. Por otro lado, la población nacida en el extranjero alcanza los 9.498.002 habitantes, superando así a la de nacionalidad extranjera debido a los procesos de adquisición de la nacionalidad española.
Por comunidades autónomas, la población ha crecido en casi todas ellas, así como en la ciudad autónoma de Melilla. En contraste, ha descendido en Baleares, Extremadura y la ciudad autónoma de Ceuta. Los mayores aumentos se registraron en la Comunidad de Madrid (0,45 %), la Comunidad Valenciana (0,37 %) y la Región de Murcia (0,26 %).