La población española aumentó en 534.334 habitantes durante 2023 (un 1,1% más) y se situó en 48.619.695 habitantes, un incremento que se debió especialmente a los extranjeros, cuyo número creció en 412.662 personas, hasta superar por primera vez los 6,5 millones.