DATOS ANUALES DESDE 1971
La población residente en España se situaba, a 1 de enero de 2013, en 46.704.314 habitantes, es decir un 0,2 % y 162.390 personas menos que a comienzos de 2012, datos que reflejan el primer descenso de población en España desde que existen datos anuales (1971).
A lo largo de 2012, España registró un saldo migratorio negativo de 162.390, lo que indica que 476.748 personas optaron por salir del país frente a las 314.358 que llegaron. De las que abandonaron el país 59.724 eran españoles y 417.023 extranjeros, según los últimos datos del Instituto Nacional de Estadística (INE).