En total, 2.058.048 personas con nacionalidad española viven fuera de España. El ránking de países con más españoles se configura así: Argentina (404.111), Francia (215.183), Venezuela (188.585) y Alemania (122.218).
En este año, los países que más personas con nacionalidad española han recibido, en términos relativos, han sido Ecuador (un 51,7%), Colombia (un 21,5%) y Perú (un 13,6%).
Más de la mitad de los españoles residentes en el extranjero (el 59,6%) son personas con doble nacionalidad que nacieron en su actual país de residencia, la mayoría en América, mientras que el 34,2 por ciento lo hizo en España y el 5,8% restante en otros países.
Esto se debe a que muchos extranjeros que vinieron a España, y consiguieron la nacionalidad española, han vuelto durante estos años de crisis a sus países de origen.