# Démographie de l'Espagne

L'Espagne compte 46 600 949 habitants au 1er janvier 2015 contre 47 059 533 au 1er janvier 2013, selon les chiffres de l'Institut national de la statistique espagnol (INE). La population a baissé pour la troisième année consécutive. Selon l'INE, pour la première fois dans l'histoire du pays, les décès l'ont emporté sur les naissances.
La densité de population est de 93 hab./km$^2$ en 2013, très inégalement répartie : la majorité se concentre sur les côtes et dans la région communauté de Madrid.
Au 1er janvier 2013, on recense en Espagne 5 520 133 étrangers soit 11,7 % de la population totale, alors que leur nombre était de 637 085 en 1998. L'Espagne est ainsi devenue en quelques années un des premiers pays d'immigration de la planète. Cependant, dès la fin de l'année 2008, avec l'irruption de la crise économique mondiale, le mouvement d'immigration ralentit fortement, et s'inversa même pour de nombreuses nationalités, une partie des immigrés désormais sans travail retournant dans leur pays d'origine. Au premier janvier 2014, le nombre d'étrangers s'établit à 5 millions, il a baissé de 9,8 % en un an et représente 10,7 % de la population totale.
En l'absence d'immigration ou de rebond de la natalité, la population de l'Espagne pourrait passer de 46 à 23 millions d'habitants d'ici 2100.

## Évolution de la population espagnole

Selon les chiffres de l'INE$^,$ :
* 1594 : 8 206 791 habitants.
* 1769 : 9 159 999 habitants.
* 1787 : 10 268 150 habitants.
* 1833 : 12 286 941 habitants.
* 1846 : 12 162 872 habitants.
* 1857 : 15 464 340 habitants.
* 1877 : 16 622 175 habitants.
* 1887 : 17 549 608 habitants.
* 1900 : 18 616 630 habitants.
* 1910 : 19 990 669 habitants.
* 1920 : 21 388 551 habitants.
* 1930 : 23 677 095 habitants.
* 1940 : 26 014 278 habitants.
* 1950 : 28 117 873 habitants.
* 1960 : 30 582 936 habitants.
* 1970 : 33 956 047 habitants.
* 1981 : 37 742 561 habitants.
* 1991 : 39 433 942 habitants.
* 2000 : 40 499 791 habitants.
* 2005 : 43 038 035 habitants (1er janvier).
* 2006 : 43 758 250 habitants (1er janvier).
* 2007 : 44 474 631 habitants (1er janvier).
* 2008 : 45 283 259 habitants (1er janvier).
* 2009 : 45 828 172 habitants (1er janvier - provisoire).
* 2010 : 45 989 016 habitants (1er janvier - provisoire).
* 2013 : 47 059 533 habitants.
* 2014 : 46 725 164 habitants
* 2015 : 46 449 565 habitants (1er semestre)
* 2015 : 46 410 149 habitants (2e semestre)
* 2016 : 46 440 099 habitants (1er semestre).
* 2016 : 46 449 874 habitants (2e semestre).
* 2017 : 46 527 039 habitants (1er semestre).
* 2017 : 46 532 689 habitants (2e semestre).
* 2018 : 46 658 447 habitants (1er semestre).
* 2018 : 46 728 814 habitants (2e semestre).
* 2019 : 46 973 060 habitants (1er semestre).
* 2019 : 47 105 358 habitants (2e semestre).
* 2020 : 47 322 614 habitants (1er semestre).
* 2020 : 47 355 685 habitants (2e semestre).
* 2021 : 47 398 685 habitants (1er semestre).
* 2021 : 47 326 687 habitants (2e semestre).

## Mouvement naturel de la population

La fécondité des femmes espagnoles, maximale entre 1960 et 1975, subit dès 1976 une forte baisse jusqu'à la fin des années 1990 (1998). Le pourcentage d'enfants nés de mère étrangère se montait à 13,8 % en 2004, en augmentation de 13,1 % par rapport à 2003. Le nombre de ces enfants était de 62 700. Pour 2008, les chiffres provisoires de l'INE attribuent pas moins de 107 475 naissances à ces mères, soit plus de 20 % du total des naissances du pays.
À l'instar de la majorité des pays européens, sauf redressement majeur très improbable de la fécondité des femmes espagnoles, le pays serait confronté à une décroissance démographique majeure d'ici 2030-2040 (crash démographique). Seule une immigration importante semble à même de l'éviter. C'est bien ce qui s'est produit depuis le début du XXIe siècle jusqu'en 2012. Mais le solde migratoire s'est ensuite inversé : 409 000 départs contre 307 000 arrivées en 2014 selon l'INE ; les départs sont nombreux parmi les immigrés sud-américains, mais aussi les espagnols eux-mêmes, dont 78 000 se sont expatriés contre 41 000 revenus en 2014.
Mouvement naturel de la population en Espagne$^,$$^,$ :
| Année | Nombre de naissances | Taux de natalité | Taux de fécondité | Nombre de décès | Taux de mortalité |
| 1950 | 558 965 | 20,00 | 2,48 | 300 989 | 10,7 |
| 1960 | 654 537 | 21,50 | 2,77 | 262 244 | 8,6 |
| 1965 | 667 749 | 20,80 | 2,94 | 267 387 | 8,3 |
| 1970 | 656 102 | 19,40 | 2,88 | 280 143 | 8,2 |
| 1975 | 669 378 | 18,80 | 2,80 | 298 192 | 8,3 |
| 1980 | 571 018 | 15,20 | 2,20 | 289 344 | 7,7 |
| 1985 | 456 298 | 11,80 | 1,64 | 312 532 | 8,1 |
| 1990 | 401 425 | 10,30 | 1,36 | 333 142 | 8,5 |
| 1995 | 363 469 | 9,20 | 1,16 | 346 227 | 8,7 |
| 2000 | 397 632 | 9,80 | 1,24 | 360 391 | 8,9 |
| 2001 | 406 380 | 10,00 | 1,26 | 360 131 | 8,8 |
| 2002 | 418 846 | 10,10 | 1,25 | 368 618 | 8,9 |
| 2003 | 439 863 | 10,50 | 1,30 | 383 729 | 9,1 |
| 2004 | 454 591 | 10,60 | 1,33 | 371 934 | 8,7 |
| 2005 | 466 371 | 10,75 | 1,346 | 387 355 | 8,7 |
| 2006 | 481 102 | 10,96 | 1,373 | 371 267 | 8,4 |
| 2007 | 492 527 | 10,98 | 1,396 | 385 361 | 8,6 |
| 2008 | 518 967 | 11,38 | 1,458 | 385 954 | 8,5 |
| 2009 | 493 717 | 10,6 | 1,38 | 383 486 | 8,3 |
| 2010 | 485 252 | 10,4 | 1,37 | 379 970 | 8,2 |
| 2011 | 470 553 | 10,1 | 1,34 | 399 570 | 8,6 |
| 2012 | 453 348 | 9,7 | 1,32 | 404 460 | 8,6 |
| 2013 | 424 440 | 9,1 | 1,27 | 408 890 | 8,8 |
| 2014 | 426 076 | 9,2 | 1,32 | 412 740 | 8,9 |
| 2015 | 417 265 | 9,0 | 1,33 | 416 020 | 9,0 |

## Baisse de la population dans les années à venir ?

Selon un rapport de 2015, l'Espagne devrait perdre 1 million d'habitants d'ici 2029 à cause de deux facteurs, la faible natalité, et l'émigration des jeunes diplômés vers des pays économiquement en meilleure santé.

## Agglomérations urbaines principales

Les agglomérations urbaines suivantes dépassaient les 300 000 habitants au 1er janvier 2005 :
| Aire urbaine | Habitants au 1er janvier 2005 | Aire urbaine | Habitants au 1er janvier 2005 |
| Madrid | 5 843 041 | Murcie | 563 272 |
| Barcelone | 4 686 701 | Palma | 474 035 |
| Valence | 1 694 970 | Grenade | 472 638 |
| Séville | 1 317 098 | Vigo | 423 821 |
| Malaga | 1 074 074 | Santa Cruz de Tenerife-La Laguna | 420 198 |
| Bilbao | 947 581 | Saint-Sébastien | 399 125 |
| AM Centrale d'Asturies | 855 199 | La Corogne | 396 015 |
| Alicante-Elche | 710 448 | Valladolid | 383 894 |
| Saragosse | 683 763 | Tarragone | 375 749 |
| Las Palmas de Grande Canarie | 616 903 | Cordoue | 321 164 |
| Bahía de Cádiz (Baie de Cadix) | 615 494 | Pampelune | 309 631 |

## Évolution de la population des communautés et des provinces
### Évolution de la population des communautés autonomes

Évolution de la population des communautés autonomes :
| Région | Population au 1er janvier | Population au 1er janvier | Population au 1er janvier | Population au 1er janvier | Population au 1er janvier | Population au 1er janvier | Population au 1er janvier | Population au 1er janvier | Accr. 1998-2006 | % |
| Région | 1998 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | Accr. 1998-2006 | % |
| Andalousie | 7 236 459 | 7 403 968 | 7 478 432 | 7 606 848 | 7 687 518 | 7 849 799 | 7 975 672 | 8 059 461 | 739 213 | 10,22 |
| Aragon | 1 183 234 | 1 199 753 | 1 217 514 | 1 230 090 | 1 249 584 | 1 269 027 | 1 277 471 | 1 296 655 | 94 237 | 7,96 |
| Asturies | 1 081 834 | 1 075 329 | 1 073 971 | 1 075 381 | 1 073 761 | 1 076 635 | 1 076 896 | 1 074 862 | −4 938 |
| Îles Baléares | 796 483 | 878 627 | 916 968 | 947 361 | 955 045 | 983 131 | 1 001 062 | 1 030 650 | 204 579 | 25,69 |
| Îles Canaries | 1 630 015 | 1 781 366 | 1 843 755 | 1 894 868 | 1 915 540 | 1 968 280 | 1 995 833 | 2 025 951 | 365 818 | 22,44 |
| Cantabrie | 527 137 | 537 606 | 542 275 | 549 690 | 554 784 | 562 309 | 568 091 | 572 824 | 40 954 | 7,77 |
| Castille/León | 2 484 603 | 2 479 425 | 2 480 369 | 2 487 646 | 2 493 918 | 2 510 849 | 2 523 020 | 2 528 417 | 38 417 | 1,55 |
| Castille/Manche | 1 716 152 | 1 755 053 | 1 782 038 | 1 815 781 | 1 848 881 | 1 894 667 | 1 932 261 | 1 977 304 | 216 109 | 12,59 |
| Catalogne | 6 147 610 | 6 361 365 | 6 506 440 | 6 704 146 | 6 813 319 | 6 995 206 | 7 134 697 | 7 210 508 | 987 087 | 16,06 |
| Estrémadure | 1 069 419 | 1 073 381 | 1 073 050 | 1 073 904 | 1 075 286 | 1 083 879 | 1 086 373 | 1 089 990 | 16 954 | 1,59 |
| Galice | 2 724 544 | 2 732 926 | 2 737 370 | 2 751 094 | 2 750 985 | 2 762 198 | 2 767 524 | 2 772 533 | 42 980 | 1,58 |
| Madrid | 5 091 336 | 5 372 433 | 5 527 152 | 5 718 942 | 5 804 829 | 5 964 143 | 6 008 183 | 6 081 689 | 916 847 | 18,01 |
| Région de Murcie | 1 115 068 | 1 190 378 | 1 226 993 | 1 269 230 | 1 294 694 | 1 335 792 | 1 370 306 | 1 392 117 | 255 238 | 22,89 |
| Navarre | 530 819 | 556 263 | 569 628 | 578 210 | 584 734 | 593 472 | 601 874 | 605 876 | 71 055 | 13,39 |
| Pays basque | 2 098 628 | 2 101 478 | 2 108 281 | 2 112 204 | 2 115 279 | 2 124 846 | 2 133 684 | 2 141 860 | 35 056 | 1,67 |
| La Rioja | 263 644 | 270 400 | 281 614 | 287 390 | 293 553 | 301 084 | 306 377 | 308 968 | 42 733 | 16,21 |
| Communauté valencienne | 4 023 441 | 4 202 608 | 4 326 708 | 4 470 885 | 4 543 304 | 4 692 449 | 4 806 908 | 4 885 029 | 783 467 | 19,47 |
| Ceuta | 72 117 | 75 694 | 76 152 | 74 931 | 74 654 | 75 276 | 75 861 | 76 603 | 3 744 | 5,19 |
| Melilla | 60 108 | 68 789 | 69 184 | 68 463 | 68 016 | 65 488 | 66 871 | 69 440 | 6 763 | 11,25 |
| Total | 39 852 651 | 41 116 842 | 41 837 894 | 42 717 064 | 43 197 684 | 44 108 530 | 44 708 964 | 45 200 737 | 5 264 243 | 13,21 |

### Répartition de la population

Victime de l'exode rural, une partie de l'Espagne est marquée par une faible densité de population. C'est le cas notamment de la Serranía Celtibérica.

## Fécondité

Le taux de fécondité est le nombre moyen d'enfants mis au monde au cours d'une année par l'ensemble des femmes d'une population. Un taux de fécondité d'au moins 2,06 est nécessaire pour assurer le simple remplacement des générations, dans les conditions de mortalité régnant aujourd'hui en Espagne, l'un des pays du monde où la mortalité est minimale. Cela signifie que chaque femme doit avoir en moyenne 2,06 enfants au cours de sa vie, nombre nécessaire pour qu'en moyenne 100 femmes soient remplacées par 100 filles. Il faut en effet tenir compte du fait qu'il naît approximativement 105 garçons pour 100 filles, et que tous les bébés n'arriveront pas à l'âge de la reproduction, puisqu'il en meurt un certain nombre en cours de route et surtout au cours de la première année. C'est la mortalité infantile, dont le taux pour l'Espagne valait 3,77 pour mille en 2006.
Indice de fécondité depuis 1960 :
* 1960 : 2,86
* 1961 : 2,77
* 1962 : 2,80
* 1963 : 2,88
* 1964 : 3,01
* 1965 : 2,94
* 1966 : 2,91
* 1967 : 2,94
* 1968 : 2,87
* 1969 : 2,86
* 1970 : 2,84
* 1971 : 2,86
* 1972 : 2,84
* 1973 : 2,82
* 1974 : 2,87
* 1975 : 2,79
* 1976 : 2,79
* 1977 : 2,65
* 1978 : 2,52
* 1979 : 2,34
* 1980 : 2,22
* 1981 : 2,03
* 1982 : 1,94
* 1983 : 1,79
* 1984 : 1,72
* 1985 : 1,63
* 1986 : 1,60
* 1987 : 1,47
* 1988 : 1,42
* 1989 : 1,36
* 1990 : 1,33
* 1991 : 1,31
* 1992 : 1,32
* 1993 : 1,27
* 1994 : 1,20
* 1995 : 1,18
* 1996 : 1,15
* 1997 : 1,15
* 1998 : 1,16
* 1999 : 1,20
* 2000 : 1,24
* 2001 : 1,26
* 2002 : 1,27
* 2003 : 1,30
* 2004 : 1,33
* 2005 : 1,33
* 2006 : 1,36
* 2007 : 1,396
* 2008 : 1,458
* 2009 : 1,38
* 2010 : 1,37
* 2011 : 1,34
* 2012 : 1,32
* 2013 : 1,27
* 2014 : 1,32

### Évolution de la fécondité des communautés autonomes

Évolution de la fécondité dans les communautés autonomes :
| Région | Nombre d'enfants par femme | Nombre d'enfants par femme | Nombre d'enfants par femme | Nombre d'enfants par femme | Nombre d'enfants par femme | Nombre d'enfants par femme | Nombre d'enfants par femme | Nombre d'enfants par femme | Nombre d'enfants par femme | Nombre d'enfants par femme | Nombre d'enfants par femme |
| Région | 1975 | 1980 | 1985 | 1990 | 1995 | 2000 | 2002 | 2003 | 2004 | 2005 | 2006 |
| Andalousie | 3,135 | 2,726 | 2,013 | 1,659 | 1,374 | 1,355 | 1,356 | 1,409 | 1,439 | 1,466 | 1,508 |
| Aragon | 2,414 | 1,958 | 1,438 | 1,163 | 1,065 | 1,125 | 1,166 | 1,224 | 1,260 | 1,262 | 1,322 |
| Asturies | 2,377 | 1,829 | 1,309 | 0,975 | 0,829 | 0,861 | 0,862 | 0,912 | 0,924 | 0,956 | 0,985 |
| Îles Baléares | 2,843 | 2,187 | 1,898 | 1,622 | 1,291 | 1,351 | 1,382 | 1,369 | 1,354 | 1,342 | 1,404 |
| Îles Canaries | 3,202 | 2,534 | 1,799 | 1,484 | 1,232 | 1,243 | 1,213 | 1,180 | 1,158 | 1,199 | 1,214 |
| Cantabrie | 2,680 | 2,161 | 1,455 | 1,152 | 0,922 | 1,056 | 1,096 | 1,155 | 1,183 | 1,212 | 1,160 |
| Castille/León | 2,316 | 2,041 | 1,498 | 1,172 | 0,975 | 0,997 | 1,020 | 1,050 | 1,066 | 1,093 | 1,111 |
| Castille/Manche | 2,626 | 2,381 | 1,832 | 1,614 | 1,361 | 1,287 | 1,291 | 1,331 | 1,334 | 1,340 | 1,344 |
| Catalogne | 2,863 | 1,898 | 1,489 | 1,252 | 1,147 | 1,281 | 1,333 | 1,390 | 1,433 | 1,455 | 1,473 |
| Estrémadure | 2,526 | 2,499 | 1,924 | 1,630 | 1,351 | 1,287 | 1,254 | 1,273 | 1,263 | 1,277 | 1,314 |
| Galice | 2,383 | 2,068 | 1,475 | 1,171 | 0,952 | 0,965 | 0,948 | 0,996 | 0,999 | 1,018 | 1,033 |
| Madrid | 2,911 | 2,088 | 1,545 | 1,273 | 1,125 | 1,254 | 1,313 | 1,366 | 1,385 | 1,375 | 1,408 |
| Murcie | 3,228 | 2,882 | 2,023 | 1,727 | 1,411 | 1,474 | 1,529 | 1,580 | 1,564 | 1,594 | 1,639 |
| Navarre | 2,659 | 2,003 | 1,420 | 1,234 | 1,114 | 1,210 | 1,313 | 1,386 | 1,396 | 1,345 | 1,388 |
| Pays basque | 2,773 | 1,855 | 1,285 | 0,986 | 0,912 | 1,039 | 1,090 | 1,161 | 1,182 | 1,191 | 1,226 |
| La Rioja | 2,454 | 2,065 | 1,490 | 1,207 | 1,049 | 1,156 | 1,214 | 1,322 | 1,316 | 1,340 | 1,313 |
| Communauté valencienne | 2,917 | 2,328 | 1,629 | 1,377 | 1,198 | 1,296 | 1,343 | 1,347 | 1,360 | 1,390 |
| Ceuta | - | - | - | - | 1,808 | 1,685 | 1,760 | 1,771 | 1,885 | 1,927 | 2,587 |
| Melilla | - | - | - | - | 2,070 | 2,015 | 1,898 | 2,030 | 1,855 | 1,947 | 2,670 |
| Total | 2,803 | 2,215 | 1,642 | 1,362 | 1,173 | 1,234 | 1,263 | 1,310 | 1,329 | 1,346 | 1,373 |
La fécondité des femmes espagnoles est l'une des plus basses de l'Union européenne, mais le taux de fécondité n'est pas homogène dans toutes les régions du pays. L'Espagne orientale et sud-orientale qui jouxte la Méditerranée et qui bénéficie d'un important boom économique et de ce fait d'une immigration intense, s'en sort nettement mieux que le reste du pays. Par contre les régions économiquement moins bien loties de l'ouest et surtout du nord-ouest du pays connaissent un niveau de fécondité extrêmement bas. Ainsi, avec moins d'un enfant par femme depuis la fin des années 1980, les Asturies sont au même niveau que Macao, Hong-Kong et la Corée du Sud. Mais la situation est semblable au Pays basque, en Castille-et-León, en Cantabrie, aux îles Canaries et encore plus accentuée en Galice. À part les îles Canaries dont la démographie est soutenue par une intense immigration, l'ensemble des autres régions citées, qui ne bénéficient guère d'un courant d'immigration, devraient perdre la moitié de leur population d'ici le milieu du siècle (migrations non comprises), si du moins rien ne change du point de vue de la fécondité.

### Taux net de reproduction

Le taux net de reproduction est l'indicateur démographique qui mesure le degré de remplacement d'une génération par la suivante. Le remplacement est assuré si le taux net vaut 1,00 au moins. S'il est inférieur à 1,00, il y aura baisse de la population, et cette baisse sera d'autant plus forte que le taux est bas. Pour l'Espagne, le taux net de reproduction valait 0,663 en 2006. Cela implique, si ce taux se maintient dans le futur et sans migrations, une baisse des naissances de 33,7 % d'ici trente ans (en 2036) et en conséquence une diminution de 33,7 % du nombre d'habitants du pays, tous les trente ans.

### Politique familiale

À partir du 3 juillet 2007, une prime de naissance de 2 500 euros est versée à tous les parents pour autant qu'ils résident légalement en Espagne. Appliquée au nombre de naissances enregistrées en 2006, cette mesure a un coût approximatif de 1,2 milliard d'euros, facilement finançable dans ce pays où le budget affichait un surplus de 18 milliards annuellement.
Auparavant, l'Espagne avait une politique de soutien aux familles quasi inexistante. Une allocation familiale de 291 euros annuellement par enfant mineur à charge, était versée, et uniquement aux familles les plus modestes. En outre, une prime d'environ 450 euros était versée pour la naissance d'un enfant. À part cela, il n'y avait pas d'aide publique à la famille.
Cependant, l'État-providence reste peu développé en Espagne : le pays possède un taux de prélèvements obligatoires peu élevé (37 % du PIB) et les dépenses sociales parmi les plus faibles de la zone euro (20,3 % du PIB).
Les allocations familiales ne sont versées qu'aux familles dont le revenu ne dépasse pas les 11 000 euros par an. Le montant de cette aide est de 24,25 euros par enfant et par mois. La sécurité sociale attribue en outre 100 euros par mois aux mères d'enfant de moins de 3 ans lorsqu'elles travaillent. Il existe peu de garderies publiques et elles sont réservées aux foyers les plus modestes. Le système espagnol ne prévoit aucune aide pour la garde d'enfant à domicile.
Dans pareil contexte, au sein d'un pays développé où le coût de la vie est élevé, l'effondrement de la natalité de ces dernières décennies n'a rien d'étonnant et se comprend aisément, l'arrivée d'un enfant engendrant presque toujours une chute très sensible du niveau de vie.

## Immigration

Entre 2001 et 2006, le pays a accueilli une moyenne de 600 000 personnes par an. En janvier 2008, 5,27 millions de personnes, soit 11,5 % de la population espagnole, étaient de nationalité étrangère. La crise économique mondiale de 2008 a fait reculer depuis les années 2010 le nombre d'étrangers, le faisant passer à 10,7 % de la population totale.
Acquisition de la nationalité espagnole par nationalité :
| | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 |
| Total | 225 793 | 205 880 | 114 351 | 150 944 | 66 498 | 90 774 | 98 954 | 126 164 | 144 012 | 181 581 |
| Maroc | 31 673 | 34 807 | 24 285 | 37 009 | 17 082 | 25 315 | 24 527 | 28 258 | 42 000 | 55 463 |
| Colombie | 39 331 | 25 115 | 11 881 | 14 299 | 5 647 | 6 826 | 7 515 | 9 010 | 8 328 | 11 125 |
| Équateur | 39 225 | 32 757 | 13 949 | 15 255 | 7 301 | 7 988 | 8 157 | 8 328 | 8 325 | 10 845 |
| Bolivie | 19 278 | 20 895 | 11 164 | 15 802 | 6 124 | 8 157 | 7 417 | 7 790 | 8 311 | 9 016 |
| République dominicaine | 14 611 | 14 110 | 8 171 | 9 176 | 4 107 | 4 940 | 5 366 | 6 894 | 6 791 | 8 100 |
| Venezuela | 6 217 | 4 302 | 2 332 | 3 127 | 1 068 | 2 034 | 2 554 | 5 814 | 6 536 | 8 036 |
| Pakistan | 1 949 | 3 327 | 2 798 | 3 148 | 1 708 | 2 054 | 3 057 | 4 446 | 5 921 | 6 400 |
| Honduras | 1 702 | 2 142 | 1 632 | 2 525 | 1 267 | 1 783 | 2 739 | 3 866 | 4 235 | 5 778 |
| Pérou | 19 225 | 16 601 | 6 954 | 6 933 | 3 224 | 3 273 | 3 798 | 4 218 | 4 082 | 5 152 |
| Cuba | 7 026 | 5 618 | 3 072 | 4 353 | 1 429 | 2 688 | 3 105 | 5 395 | 4 975 | 4 780 |
| Roumanie | 1 174 | 1 608 | 966 | 1 469 | 696 | 991 | 1 696 | 2 769 | 3 006 | 4 217 |
| Paraguay | 2 958 | 3 003 | 1 935 | 3 358 | 1 265 | 2 500 | 2 726 | 3 645 | 3 219 | 4 172 |
| Brésil | 4 698 | 4 017 | 2 273 | 3 427 | 1 294 | 2 153 | 2 737 | 3 380 | 3 209 | 3 831 |
| Argentine | 8 843 | 7 059 | 3 054 | 3 716 | 1 445 | 2 043 | 2 493 | 3 581 | 3 120 | 3 792 |
| Ukraine | | | | 1 164 | 378 | 981 | 1 558 | 2 253 | 2 167 | 3 206 |
| Nigeria | 1 766 | 1 697 | 1 512 | 2 187 | 743 | 1 272 | 1 172 | 1 963 | 2 383 | 2 855 |
| Nicaragua | 417 | 729 | 599 | 1 280 | 473 | 1 069 | 1 201 | 2 100 | 2 181 | 2 756 |
| Sénégal | 1 877 | 1 957 | 1 643 | 2 287 | 1 176 | 1 408 | 1 556 | 1 700 | 1 903 | 2 438 |
| Inde | | | | 915 | 381 | 600 | 806 | 1 602 | 1 992 | 2 414 |
| Algérie | 1 908 | 1 918 | 1 483 | 2 236 | 979 | 1 451 | 1 183 | 1 319 | 2 074 | 2 228 |
| Russie | | | | 711 | 297 | 502 | 557 | 1 202 | 1 352 | 1 733 |
| Mexique | 1 398 | 1 731 | 722 | 911 | 402 | 549 | 951 | 1 492 | 1 187 | 1 521 |
| Chili | 2 646 | 2 585 | 1 208 | 1 457 | 676 | 812 | 865 | 1 208 | 1 030 | 1 380 |
| Bangladesh | | | | | | | | 766 | 910 | 1 261 |
| Uruguay | 3 248 | 2 645 | 1 285 | 1 847 | 616 | 978 | 1 001 | 1 094 | 1 114 | 1 248 |
| Italie | | | | | | | | 710 | 810 | 1 214 |
| Philippines | | | | | | | | 698 | 926 | 1 132 |
| Moldavie | | | | | | | | 692 | 741 | 1 054 |

### Enjeux liés à l'immigration clandestine

Le gouvernement Zapatero a régularisé environ 700 000 immigrés clandestins entre février et mai 2005. Certains pays membres de l'espace Schengen, comme l'Allemagne ou les Pays-Bas, ont critiqué cette mesure car les immigrés munis de papiers délivrés par l'Espagne peuvent ensuite circuler librement dans les autres pays.
La majorité des immigrants qui arrivent en Espagne proviennent d'Amérique latine (36,21 %), suivie de l'Europe Occidentale (21,06 %), de l'Europe de l'Est (17,75 %) et enfin du Maghreb (14,76 %). Les étrangers originaires de l'Afrique, et plus particulièrement d'Afrique subsaharienne, ainsi que de l'Asie ne constituent qu'une part fort minoritaire des arrivées.
L'arrivée de clandestins africains sur les îles Canaries a été médiatisée. Au cours des cinq premiers mois de 2006, plus de 7 500 immigrés illégaux ont débarqué sur les côtes de cet archipel espagnol. Le Premier ministre a dû répondre aux attaques de l'opposition sur cette question et a demandé le soutien de l'Union européenne. Celle-ci a promis l'envoi de patrouilles aéronavales afin de surveiller la région. D'autre part, le gouvernement espagnol a renforcé sa collaboration diplomatique avec les pays d'Afrique de l'Ouest. Le journal La Razon a révélé que sur les quatre premiers mois de 2006, 60 000 Roumains et Bulgares étaient arrivés en Espagne. Il a rappelé que l'immigration la plus importante venait d'Amérique latine et d'Europe de l'Est.
La carte du Laboratoire DemoMed représente le taux par commune des étrangers résident en Espagne. Les taux les plus importants se situent sur la cote méditerranéenne (communauté de Valence, Catalogne, Murcie...) ainsi que la région de la capitale Madrid. Selon (Q.LARUE 2014) ce phénomène peut s'expliquer par l'attraction de certains territoires, notamment ceux qui bordent la mer Méditerranée (Catalogne, Communauté de Valence, Murcie et Andalousie) mais aussi autour de la capitale Madrid et sa région. Ces régions sont attractives pour les populations étrangères que ce soit pour des emplois dit qualifiés ou des emplois dans le secteur secondaire.
À la suite d'une enquête achevée en février 2020, le Rapporteur spécial des Nations unies sur l'extrême pauvreté, Philip Alston, a déclaré que des travailleurs immigrés en Espagne vivaient « probablement dans les pires conditions que j'aie jamais vues ».

### Répartition par nationalité

Population étrangère au 1er janvier :
| Pays origine | 1998 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 |
| Total étrangers | 637 085 | 1 370 657 | 1 977 946 | 2 664 168 | 3 034 326 | 3 730 610 | 4 144 166 | 4 519 554 | 5 268 762 | 5 648 671 | 5 747 734 | 5 751 487 | 5 736 258 | 5 546 238 | 5 023 487 |
| Total Europe | 312 493 | 534 130 | 701 947 | 937 338 | 1 048 531 | 1 352 253 | 1 609 856 | 1 895 727 | 2 314 425 | 2 496 891 | 2 578 971 | 2 631 278 | 2 689 150 | 2 608 128 | 2 299 165 |
| Total Amérique | 132 157 | 442 888 | 752 563 | 1 073 527 | 1 262 419 | 1 474 493 | 1 528 077 | 1 594 338 | 1 784 890 | 1 842 913 | 1 788 680 | 1 688 658 | 1 573 055 | 1 452 783 | 1 263 030 |
| Total Afrique | 147 876 | 317 241 | 423 043 | 522 682 | 579 372 | 713 974 | 785 279 | 806 795 | 909 757 | 1 009 169 | 1 059 369 | 1 084 793 | 1 102 329 | 1 103 534 | 1 076 164 |
| Total Asie | 42 742 | 74 413 | 98 058 | 127 885 | 141 683 | 186 848 | 217 918 | 219 843 | 256 728 | 296 734 | 317 646 | 343 731 | 368 571 | 378 537 | 381 819 |
| Total Océanie | 1 563 | 1 472 | 1 746 | 2 105 | 1 920 | 2 321 | 2 363 | 2 271 | 2 405 | 2 434 | 2 535 | 2 483 | 2 585 | 2 699 | 2 701 |
| Roumanie | 2 258 | 31 641 | 67 279 | 137 347 | 207 960 | 317 366 | 407 159 | 527 019 | 731 806 | 798 892 | 831 235 | 865 707 | 897 203 | 870 258 | 797 054 |
| Maroc | 111 043 | 233 415 | 307 458 | 378 979 | 420 556 | 511 294 | 563 012 | 582 923 | 652 695 | 718 055 | 754 080 | 773 995 | 788 563 | 792 158 | 774 383 |
| Royaume-Uni | 75 600 | 107 326 | 128 121 | 161 507 | 174 810 | 227 187 | 274 722 | 314 951 | 352 957 | 375 703 | 387 677 | 391 194 | 397 892 | 385 179 | 300 286 |
| Équateur | 3 972 | 139 022 | 259 522 | 390 297 | 475 698 | 497 799 | 461 310 | 427 099 | 427 718 | 421 426 | 399 586 | 360 710 | 308 174 | 263 498 | 218 883 |
| Chine | 11 611 | 27 574 | 37 651 | 51 228 | 62 498 | 87 731 | 104 681 | 106 652 | 125 914 | 147 479 | 158 244 | 167 132 | 177 001 | 181 701 | 186 031 |
| Colombie | 9 997 | 87 209 | 191 018 | 244 684 | 248 894 | 271 239 | 265 141 | 261 542 | 284 581 | 296 674 | 292 641 | 273 176 | 246 345 | 222 542 | 181 875 |
| Italie | 19 287 | 34 689 | 46 221 | 65 396 | 77 130 | 95 377 | 115 791 | 135 108 | 157 789 | 175 316 | 184 277 | 187 893 | 191 901 | 192 431 | 180 999 |
| Bulgarie | 1 453 | 12 035 | 29 741 | 52 838 | 69 854 | 93 037 | 101 617 | 122 057 | 153 973 | 164 717 | 169 552 | 172 926 | 176 411 | 168 997 | 151 579 |
| Bolivie | 1 249 | 6 619 | 13 517 | 28 432 | 52 345 | 97 947 | 139 802 | 200 496 | 242 496 | 230 703 | 213 169 | 199 080 | 186 018 | 173 702 | 150 703 |
| Allemagne | 60 495 | 99 217 | 113 808 | 130 232 | 117 250 | 133 588 | 150 490 | 164 405 | 181 174 | 191 002 | 195 824 | 195 987 | 196 878 | 181 900 | 140 511 |
| Portugal | 35 960 | 47 064 | 52 055 | 56 672 | 55 769 | 66 236 | 80 635 | 100 616 | 127 199 | 140 870 | 142 524 | 140 824 | 138 682 | 129 079 | 109 708 |
| France | 35 867 | 51 582 | 59 811 | 69 930 | 66 858 | 77 791 | 90 021 | 100 408 | 112 610 | 120 507 | 123 870 | 122 503 | 121 637 | 117 829 | 103 552 |
| Pérou | 19 757 | 34 975 | 44 752 | 55 915 | 68 646 | 85 029 | 95 903 | 103 650 | 121 932 | 139 179 | 140 182 | 132 552 | 122 643 | 110 156 | 90 312 |
| Ukraine | 462 | 10 318 | 26 278 | 42 098 | 52 748 | 65 667 | 69 893 | 69 983 | 79 096 | 82 265 | 83 313 | 86 316 | 88 966 | 89 351 | 88 594 |
| Argentine | 19 315 | 32 429 | 56 714 | 109 445 | 130 851 | 152 975 | 150 252 | 141 159 | 147 382 | 142 270 | 132 249 | 120 738 | 109 258 | 98 351 | 85 803 |
| République dominicaine | 16 688 | 31 153 | 37 830 | 44 290 | 47 973 | 57 134 | 61 071 | 65 119 | 77 822 | 88 103 | 91 212 | 91 148 | 92 846 | 92 981 | 84 689 |
| Brésil | 6 709 | 17 078 | 23 719 | 31 270 | 37 448 | 54 115 | 72 441 | 90 161 | 116 548 | 126 185 | 117 808 | 107 596 | 99 870 | 91 828 | 81 132 |
| Pakistan | 2 565 | 8 274 | 13 971 | 21 011 | 23 140 | 31 913 | 42 138 | 42 105 | 47 001 | 54 101 | 56 877 | 70 165 | 79 984 | 81 365 | 79 619 |
| Paraguay | 594 | 928 | 1 365 | 2 536 | 5 734 | 16 295 | 28 587 | 46 238 | 67 403 | 81 551 | 85 687 | 87 906 | 88 327 | 83 386 | 74 910 |
| Pologne | 5 521 | 13 469 | 18 818 | 24 897 | 27 862 | 36 477 | 45 797 | 61 464 | 78 560 | 85 040 | 86 324 | 85 956 | 84 281 | 79 009 | 69 471 |
| Russie | 2 537 | 10 047 | 16 789 | 23 748 | 28 451 | 36 319 | 39 904 | 39 798 | 44 669 | 47 432 | 49 820 | 53 166 | 57 644 | 61 513 | 65 034 |
| Algérie | 5 924 | 18 265 | 28 921 | 36 301 | 39 425 | 46 278 | 47 079 | 45 813 | 51 922 | 56 201 | 58 743 | 60 912 | 62 912 | 64 038 | 63 525 |
| Sénégal | 4 880 | 10 627 | 14 459 | 18 687 | 21 465 | 29 608 | 35 079 | 36 955 | 46 620 | 56 590 | 61 970 | 63 601 | 63 963 | 64 165 | 62 705 |
| Cuba | 10 354 | 24 534 | 31 832 | 38 332 | 39 674 | 45 009 | 44 739 | 45 698 | 50 759 | 54 621 | 54 954 | 54 680 | 54 958 | 54 707 | 50 406 |
| Venezuela | 8 986 | 16 549 | 22 257 | 29 716 | 38 718 | 49 206 | 51 261 | 51 481 | 58 317 | 61 468 | 60 399 | 59 805 | 59 322 | 56 338 | 49 717 |
| Pays-Bas | 15 798 | 23 146 | 26 392 | 30 321 | 29 041 | 33 845 | 39 484 | 44 398 | 49 331 | 52 494 | 53 983 | 54 493 | 55 445 | 54 183 | 47 269 |
| Nigeria | 941 | 7 598 | 12 254 | 16 802 | 20 316 | 27 203 | 31 588 | 32 119 | 37 475 | 42 323 | 44 176 | 45 132 | 46 296 | 46 231 | 44 734 |
| Uruguay | 4 452 | 6 828 | 11 352 | 20 889 | 31 413 | 42 433 | 45 508 | 46 069 | 50 544 | 50 429 | 46 865 | 42 828 | 38 980 | 35 552 | 31 146 |
| Honduras | 885 | 1 974 | 2 856 | 4 091 | 5 128 | 7 017 | 9 108 | 14 253 | 22 026 | 25 307 | 27 363 | 30 897 | 36 016 | 39 599 | 40 608 |
| Inde | 5 680 | 7 996 | 10 007 | 12 657 | 13 871 | 17 558 | 20 550 | 21 296 | 25 185 | 29 742 | 32 947 | 34 130 | 35 888 | 36 598 | 36 570 |
| Philippines | 8 930 | 12 780 | 15 017 | 17 840 | 17 595 | 19 927 | 19 794 | 20 385 | 24 120 | 27 312 | 28 953 | 29 692 | 30 641 | 31 097 | 31 025 |
| Chili | 6 550 | 11 674 | 16 949 | 23 911 | 28 260 | 35 800 | 39 704 | 40 844 | 46 068 | 46 455 | 44 570 | 41 939 | 39 204 | 35 734 | 30 759 |
| Belgique | 12 999 | 19 869 | 22 944 | 25 908 | 23 725 | 26 670 | 29 526 | 31 412 | 33 906 | 35 379 | 36 123 | 35 892 | 36 548 | 35 987 | 30 284 |
| États-Unis | 12 901 | 17 457 | 19 946 | 23 398 | 22 184 | 25 831 | 24 517 | 22 082 | 23 903 | 24 934 | 25 771 | 26 611 | 27 856 | 28 743 | 29 731 |
| Mexique | 4 072 | 7 473 | 10 247 | 15 435 | 18 113 | 22 922 | 23 857 | 21 107 | 23 025 | 24 958 | 25 449 | 25 271 | 25 567 | 25 635 | 23 469 |
| Mali | 615 | 2 449 | 3 829 | 5 300 | 6 890 | 12 158 | 14 886 | 17 094 | 19 704 | 23 142 | 24 228 | 24 745 | 24 634 | 23 942 | 23 181 |
| Gambie | 5 462 | 9 235 | 11 034 | 12 705 | 13 320 | 15 838 | 17 425 | 17 393 | 19 350 | 21 534 | 22 168 | 22 299 | 21 984 | 21 665 | 20 669 |
| Suède | 6 983 | 11 137 | 13 259 | 15 346 | 13 694 | 15 796 | 18 096 | 20 058 | 22 188 | 23 705 | 24 536 | 24 976 | 25 671 | 25 451 | 20 214 |
| Nicaragua | 552 | 863 | 1 076 | 1 337 | 1 482 | 1 953 | 2 648 | 4 547 | 8 404 | 10 815 | 12 190 | 14 516 | 17 455 | 19 610 | 19 807 |
| Lituanie | 121 | 1 847 | 4 959 | 7 969 | 9 355 | 12 642 | 15 822 | 18 528 | 21 150 | 22 004 | 22 289 | 22 496 | 22 862 | 21 401 | 18 832 |
| Moldavie | 74 | 1 228 | 2 624 | 4 572 | 6 439 | 9 300 | 11 330 | 12 801 | 15 767 | 17 529 | 17 838 | 17 688 | 17 853 | 17 761 | 17 438 |
| Norvège | 4 369 | 7 088 | 9 018 | 11 304 | 10 545 | 12 548 | 14 154 | 15 630 | 17 116 | 18 011 | 18 890 | 19 621 | 20 597 | 20 232 | 16 794 |
| Ghana | 636 | 2 321 | 3 598 | 5 264 | 7 118 | 10 482 | 13 288 | 12 699 | 13 133 | 15 179 | 15 692 | 16 399 | 16 971 | 16 837 | 16 405 |
| Irlande | 2 576 | 4 093 | 5 184 | 6 917 | 7 619 | 9 618 | 11 475 | 13 279 | 15 244 | 16 528 | 17 573 | 18 178 | 18 875 | 19 028 | 15 858 |
| Suisse | 10 741 | 13 387 | 14 407 | 15 611 | 13 528 | 14 638 | 15 385 | 16 361 | 17 450 | 17 936 | 18 299 | 18 350 | 18 325 | 17 301 | 14 134 |
| Bangladesh | 416 | 1 167 | 1 933 | 2 656 | 3 174 | 4 827 | 6 318 | 6 480 | 7 984 | 9 545 | 11 147 | 12 246 | 13 075 | 13 886 | 13 547 |
| Guinée équatoriale | 4 150 | 8 188 | 9 759 | 11 123 | 11 590 | 13 096 | 13 251 | 13 129 | 14 676 | 15 652 | 15 595 | 15 032 | 14 374 | 13 446 | 12 695 |
| Arménie | 424 | 2 456 | 3 621 | 5 008 | 6 140 | 7 903 | 9 365 | 9 989 | 11 392 | 11 945 | 11 734 | 11 596 | 11 852 | 12 028 | 11 866 |
| Géorgie | 142 | 878 | 1 772 | 2 907 | 3 903 | 5 160 | 6 284 | 7 355 | 9 562 | 11 144 | 11 133 | 11 231 | 11 629 | 11 727 | 11 664 |
| Finlande | 3 524 | 6 289 | 7 274 | 8 493 | 7 462 | 8 373 | 9 313 | 9 990 | 11 041 | 11 970 | 12 457 | 13 039 | 13 716 | 13 924 | 11 649 |
| Guinée | 1 925 | 3 588 | 4 547 | 5 392 | 5 946 | 8 051 | 9 123 | 9 159 | 10 413 | 11 958 | 12 553 | 12 646 | 12 417 | 12 105 | 11 411 |
| Danemark | 5 050 | 6 760 | 7 570 | 8 446 | 7 734 | 8 855 | 9 977 | 10 906 | 12 208 | 12 925 | 13 150 | 13 196 | 13 365 | 12 834 | 10 736 |
| Mauritanie | 909 | 3 598 | 5 168 | 6 782 | 7 443 | 9 611 | 9 652 | 9 271 | 9 916 | 11 468 | 11 803 | 11 690 | 11 510 | 10 691 | 9 694 |
| Hongrie | 465 | 912 | 1 343 | 1 773 | 1 887 | 2 532 | 3 344 | 4 597 | 6 591 | 7 788 | 8 443 | 8 901 | 9 642 | 10 046 | 9 528 |
| Autriche | 2 735 | 4 774 | 5 562 | 6 466 | 5 883 | 6 769 | 7 776 | 8 651 | 9 742 | 10 526 | 10 932 | 11 001 | 11 120 | 10 501 | 8 863 |
| Tchéquie | 638 | 1 696 | 2 420 | 3 135 | 3 251 | 4 177 | 5 160 | 6 423 | 7 951 | 8 763 | 9 190 | 9 259 | 9 576 | 9 250 | 8 277 |
| Slovaquie | 193 | 868 | 1 469 | 2 164 | 2 466 | 3 519 | 4 515 | 5 909 | 7 398 | 7 977 | 8 138 | 8 234 | 8 440 | 8 147 | 7 228 |
| Salvador | 904 | 1 313 | 1 769 | 2 291 | 2 522 | 3 015 | 3 285 | 3 795 | 5 021 | 5 701 | 6 025 | 6 409 | 6 995 | 7 248 | 7 058 |
| Cameroun | 526 | 1 415 | 1 895 | 2 351 | 2 675 | 3 433 | 3 850 | 4 029 | 4 788 | 5 524 | 5 919 | 6 117 | 6 360 | 6 250 | 6 106 |
| Japon | 2 218 | 3 142 | 3 665 | 4 520 | 4 270 | 4 999 | 5 198 | 4 636 | 4 871 | 4 949 | 5 127 | 5 285 | 5 465 | 5 635 | 5 665 |
| Guinée-Bissau | 745 | 2 179 | 2 684 | 3 048 | 3 374 | 4 490 | 5 076 | 5 229 | 5 911 | 6 212 | 5 875 | 5 565 | 5 398 | 5 304 | 4 892 |
| Reste de l'Asie | 2 195 | 1 678 | 2 122 | 2 607 | 2 511 | 2 907 | 2 890 | 2 860 | 3 304 | 3 671 | 4 012 | 4 245 | 4 650 | 4 838 | 4 873 |
| Lettonie | 89 | 210 | 528 | 850 | 1 088 | 1 377 | 1 731 | 2 128 | 2 523 | 2 869 | 3 439 | 3 793 | 4 260 | 4 595 | 4 555 |
| Grèce | 663 | 1 005 | 1 211 | 1 593 | 1 790 | 2 336 | 3 027 | 3 567 | 4 140 | 4 632 | 4 765 | 4 687 | 4 773 | 4 722 | 4 217 |
| Biélorussie | 124 | 406 | 915 | 1 579 | 2 119 | 2 860 | 3 262 | 3 135 | 3 447 | 3 596 | 3 643 | 3 737 | 3 906 | 3 977 | 4 101 |
| Guatemala | 452 | 795 | 1 057 | 4 113 | 1 551 | 1 895 | 2 081 | 2 417 | 3 266 | 3 882 | 4 068 | 4 207 | 4 368 | 4 150 | 3 772 |
| Corée du Sud | 1 809 | 2 363 | 2 622 | 2 886 | 2 653 | 3 018 | 2 801 | 2 465 | 2 765 | 2 859 | 2 886 | 2 916 | 3 215 | 3 527 | 3 592 |
| Reste de l'Afrique | 2 577 | 2 076 | 2 431 | 2 742 | 2 518 | 2 910 | 2 607 | 2 532 | 2 869 | 3 122 | 3 236 | 3 259 | 3 335 | 3 363 | 3 461 |
| Canada | 1 385 | 1 834 | 2 157 | 2 565 | 2 429 | 2 866 | 2 775 | 2 419 | 2 692 | 2 785 | 2 879 | 3 021 | 3 219 | 3 342 | 3 337 |
| Égypte | 799 | 1 274 | 1 703 | 2 098 | 2 076 | 2 501 | 2 703 | 2 566 | 2 709 | 2 990 | 3 142 | 3 219 | 3 298 | 3 410 | 3 422 |
| Iran | 1 839 | 2 427 | 2 689 | 2 865 | 2 516 | 2 822 | 2 641 | 2 334 | 2 462 | 2 582 | 2 687 | 2 789 | 3 010 | 3 301 | 3 329 |
| Syrie | 1 187 | 1 623 | 2 019 | 2 266 | 2 195 | 2 579 | 2 365 | 2 129 | 2 393 | 2 429 | 2 467 | 2 497 | 2 575 | 2 816 | 3 321 |
| Turquie | 416 | 727 | 883 | 1 067 | 1 145 | 1 483 | 1 656 | 1 758 | 2 086 | 2 400 | 2 640 | 2 729 | 3 044 | 3 215 | 3 239 |
| Serbie | | | | | | | | | 3 123 | 2 952 | 2 996 | 3 201 | 3 331 | 3 293 | 3 157 |
| Népal | 87 | 72 | 122 | 213 | 357 | 540 | 684 | 903 | 1 654 | 2 257 | 2 490 | 2 543 | 2 662 | 2 848 | 3 124 |
| Côte d'Ivoire | 170 | 407 | 565 | 785 | 958 | 1 299 | 1 528 | 1 636 | 2 028 | 2 556 | 2 969 | 3 051 | 3 192 | 3 173 | 3 039 |
| Cap-Vert | 2 168 | 2 536 | 2 765 | 2 908 | 2 751 | 3 095 | 2 939 | 2 998 | 3 329 | 3 468 | 3 428 | 3 341 | 3 249 | 3 098 | 2 964 |
| Estonie | 84 | 104 | 223 | 386 | 461 | 636 | 784 | 984 | 1 169 | 1 354 | 1 493 | 1 662 | 1 822 | 1 998 | 2 028 |
| Panama | 498 | 627 | 798 | 1 098 | 1 214 | 1 467 | 1 597 | 1 794 | 2 137 | 2 264 | 2 331 | 2 305 | 2 213 | 2 188 | 1 986 |
| Tunisie | 528 | 814 | 1 080 | 1 299 | 1 316 | 1 566 | 1 642 | 1 544 | 1 741 | 1 879 | 1 977 | 1 997 | 2 061 | 2 051 | 1 978 |
| Costa Rica | 355 | 517 | 671 | 946 | 981 | 1 232 | 1 267 | 1 320 | 1 678 | 1 887 | 1 925 | 1 924 | 2 026 | 2 042 | 1 926 |
| Albanie | 218 | 440 | 625 | 777 | 925 | 1 165 | 1 316 | 1 353 | 1 552 | 1 714 | 1 779 | 1 781 | 1 906 | 1 932 | 1 917 |
| Australie | 871 | 1 099 | 1 252 | 1 498 | 1 364 | 1 635 | 1 633 | 1 455 | 1 548 | 1 697 | 1 773 | 1 759 | 1 859 | 1 923 | 1 913 |
| Croatie | 353 | 789 | 1 081 | 1 352 | 1 435 | 1 713 | 1 788 | 1 649 | 1 770 | 1 752 | 1 767 | 1 656 | 1 625 | 1 607 | 1 845 |
| Israël | 465 | 708 | 933 | 1 322 | 1 467 | 1 818 | 1 848 | 1 713 | 1 903 | 1 894 | 1 936 | 1 879 | 1 860 | 1 914 | 1 840 |
| Angola | 1 040 | 1 694 | 1 976 | 2 257 | 2 234 | 2 513 | 2 340 | 2 114 | 2 244 | 2 251 | 2 183 | 2 068 | 1 989 | 1 944 | 1 828 |
| République du Congo | 136 | 907 | 1 151 | 1 419 | 1 493 | 1 799 | 1 825 | 1 801 | 1 972 | 2 132 | 2 240 | 2 163 | 2 138 | 2 031 | 1 812 |
| Thaïlande | 333 | 439 | 515 | 592 | 648 | 757 | 792 | 921 | 1 290 | 1 471 | 1 287 | 1 359 | 1 451 | 1 547 | 1 599 |
| Liban | 1 072 | 1 263 | 1 417 | 1 483 | 1 346 | 1 442 | 1 302 | 1 250 | 1 405 | 1 431 | 1 389 | 1 357 | 1 391 | 1 437 | 1 511 |
| Slovénie | 82 | 178 | 238 | 297 | 340 | 470 | 619 | 799 | 1 050 | 1 217 | 1 279 | 1 300 | 1 410 | 1 437 | 1 347 |
| Indonésie | 305 | 308 | 351 | 401 | 363 | 431 | 481 | 586 | 983 | 1 316 | 1 374 | 1 346 | 1 346 | 1 361 | 1 336 |
| Kazakhstan | 67 | 78 | 167 | 260 | 309 | 393 | 434 | 505 | 664 | 759 | 873 | 992 | 1 040 | 1 182 | 1 318 |
| Bosnie-Herzégovine | 917 | 1 382 | 1 609 | 1 823 | 1 691 | 1 946 | 1 827 | 1 659 | 1 683 | 1 674 | 1 592 | 1 481 | 1 400 | 1 388 | 1 288 |
| Burkina Faso | 98 | 137 | 231 | 306 | 363 | 533 | 652 | 725 | 809 | 1 004 | 1 131 | 1 195 | 1 281 | 1 299 | 1 255 |
| Jordanie | 696 | 921 | 1 076 | 1 200 | 1 105 | 1 297 | 1 205 | 1 088 | 1 123 | 1 148 | 1 128 | 1 211 | 1 210 | 1 224 | 1 171 |
| République démocratique du Congo | 652 | 913 | 969 | 965 | 859 | 983 | 1 035 | 1 008 | 1 105 | 1 186 | 1 255 | 1 302 | 1 294 | 1 249 | 1 162 |
| Islande | 202 | 303 | 443 | 603 | 580 | 728 | 920 | 1 083 | 1 243 | 1 387 | 1 433 | 1 391 | 1 427 | 1 420 | 1 120 |
| Kenya | 280 | 347 | 421 | 488 | 452 | 530 | 538 | 530 | 592 | 739 | 873 | 969 | 1 072 | 1 094 | 1 086 |
| Andorre | 680 | 774 | 846 | 949 | 933 | 1 099 | 1 075 | 1 022 | 1 155 | 1 153 | 1 145 | 1 120 | 1 120 | 1 126 | 1 066 |
| Afrique du Sud | 356 | 480 | 607 | 724 | 704 | 810 | 788 | 704 | 803 | 862 | 875 | 903 | 969 | 1 022 | 1 028 |
| Irak | 789 | 1 116 | 1 289 | 1 346 | 1 124 | 1 258 | 1 124 | 880 | 982 | 1 056 | 1 021 | 991 | 1 002 | 1 025 | 1 020 |
| Sierra Leone | 259 | 1 000 | 1 478 | 1 791 | 1 640 | 1 664 | 1 335 | 989 | 981 | 991 | 962 | 920 | 905 | 888 | 818 |
| Éthiopie | 178 | 284 | 356 | 407 | 424 | 503 | 508 | 588 | 695 | 828 | 980 | 986 | 915 | 858 | 789 |
| Viêt Nam | 343 | 325 | 331 | 324 | 329 | 363 | 335 | 330 | 413 | 449 | 515 | 618 | 658 | 719 | 729 |
| Nouvelle-Zélande | 166 | 211 | 258 | 329 | 307 | 390 | 495 | 681 | 720 | 603 | 625 | 606 | 611 | 638 | 650 |
| Dominique | 574 | 690 | 755 | 743 | 715 | 795 | 731 | 604 | 667 | 751 | 745 | 691 | 391 | 691 | 617 |
| Arabie saoudite | 135 | 159 | 161 | 208 | 212 | 268 | 337 | 325 | 312 | 284 | 286 | 338 | 447 | 516 | 599 |
| Macédoine | 103 | 175 | 265 | 332 | 334 | 402 | 432 | 407 | 473 | 530 | 527 | 583 | 620 | 603 | 584 |
| Luxembourg | 307 | 360 | 402 | 459 | 390 | 464 | 520 | 562 | 593 | 639 | 672 | 689 | 695 | 677 | 552 |
| Togo | 89 | 115 | 164 | 228 | 237 | 335 | 360 | 348 | 371 | 423 | 446 | 453 | 462 | 463 | 442 |
| Bénin | 72 | 89 | 155 | 197 | 234 | 308 | 308 | 318 | 352 | 384 | 378 | 379 | 379 | 387 | 360 |
| Liberia | 718 | 1 290 | 1 385 | 1 334 | 995 | 1 083 | 862 | 581 | 554 | 516 | 492 | 455 | 408 | 366 | 320 |
| Malte | 103 | 65 | 76 | 91 | 87 | 110 | 129 | 152 | 185 | 216 | 232 | 257 | 279 | 281 | 244 |
| Chypre | 131 | 103 | 109 | 110 | 85 | 108 | 132 | 146 | 176 | 193 | 199 | 215 | 233 | 227 | 217 |
| Liechtenstein | 69 | 38 | 43 | 51 | 39 | 43 | 46 | 48 | 51 | 58 | 58 | 61 | 52 | 51 | 44 |

### Répartition par nationalité au 1er janvier

| | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
| Population totale | 46 449 565 | 46 440 099 | 46 527 039 | 46 658 447 | 47 026 208 | 47 450 795 | 47 385 107 | 47 486 727 | 48 085 361 |
| Espagne | 41 995 211 | 42 022 582 | 42 107 583 | 42 095 485 | 41 989 330 | 42 016 642 | 41 944 959 | 41 977 681 | 41 995 741 |
| Total étrangers | 4 454 353 | 4 417 517 | 4 419 455 | 4 562 962 | 5 036 878 | 5 434 153 | 5 440 148 | 5 509 046 | 6 089 620 |
| Maroc | 688 693 | 680 486 | 665 604 | 682 022 | 713 776 | 760 715 | 872 759 | 866 711 | 893 953 |
| Roumanie | 708 390 | 695 045 | 683 794 | 673 592 | 670 186 | 665 905 | 644 473 | 639 497 | 629 755 |
| Colombie | 145 534 | 135 864 | 138 358 | 159 563 | 199 182 | 261 208 | 291 751 | 311 520 | 453 911 |
| Italie | 182 694 | 191 618 | 203 826 | 221 368 | 243 748 | 267 666 | 257 256 | 275 188 | 301 791 |
| Royaume-Uni | 301 811 | 296 408 | 293 475 | 284 987 | 286 753 | 300 640 | 282 124 | 291 365 | 284 037 |
| Venezuela | 44 236 | 49 956 | 63 268 | 91 131 | 133 980 | 187 205 | 199 078 | 213 661 | 278 159 |
| Chine | 167 539 | 172 232 | 177 519 | 183 491 | 190 600 | 197 188 | 229 254 | 217 119 | 219 929 |
| Ukraine | 84 127 | 90 763 | 94 475 | 98 992 | 103 606 | 107 576 | 112 034 | 109 837 | 193 238 |
| Pérou | 66 411 | 61 252 | 59 528 | 66 681 | 79 898 | 101 027 | 111 681 | 118 728 | 172 045 |
| Honduras | 35 945 | 40 844 | 48 145 | 64 108 | 84 768 | 109 500 | 130 119 | 133 335 | 156 969 |
| Allemagne | 144 953 | 142 051 | 141 069 | 138 777 | 138 321 | 138 952 | 109 556 | 120 502 | 125 792 |
| France | 98 736 | 100 737 | 103 219 | 106 226 | 111 509 | 117 080 | 109 397 | 116 451 | 120 771 |
| Équateur | 174 372 | 158 951 | 145 201 | 139 441 | 134 853 | 132 637 | 123 736 | 118 126 | 120 034 |
| Argentine | 73 181 | 71 283 | 71 163 | 74 294 | 79 993 | 92 008 | 89 472 | 96 054 | 119 252 |
| Bulgarie | 134 427 | 130 501 | 127 388 | 125 005 | 123 335 | 122 785 | 118 120 | 118 283 | 115 222 |
| Pakistan | 52 803 | 49 843 | 48 999 | 50 714 | 55 376 | 61 953 | 99 352 | 97 939 | 103 683 |
| Portugal | 103 843 | 101 829 | 100 922 | 100 079 | 102 837 | 106 101 | 97 187 | 101 529 | 103 656 |
| Paraguay | 51 868 | 51 251 | 52 394 | 56 928 | 61 293 | 68 336 | 85 866 | 82 696 | 97 650 |
| Brésil | 57 575 | 57 583 | 59 941 | 65 723 | 74 600 | 83 974 | 95 433 | 88 667 | 97 352 |
| Russie | 65 920 | 69 565 | 71 625 | 73 635 | 77 200 | 81 761 | 82 050 | 80 712 | 94 466 |
| Sénégal | 49 153 | 48 717 | 48 275 | 49 442 | 53 219 | 58 173 | 78 550 | 82 036 | 86 830 |
| Bolivie | 101 347 | 89 594 | 75 718 | 72 190 | 67 293 | 63 778 | 57 766 | 78 223 | 74 716 |
| Cuba | 46 786 | 46 895 | 46 880 | 51 520 | 58 503 | 68 018 | 67 967 | 63 648 | 73 548 |
| Nicaragua | 17 759 | 19 489 | 21 406 | 25 915 | 35 640 | 50 960 | 57 656 | 60 026 | 69 022 |
| République dominicaine | 66 821 | 62 439 | 58 637 | 61 288 | 62 808 | 63 981 | 61 090 | 68 069 | 68 152 |
| Algérie | 54 822 | 54 400 | 53 362 | 53 494 | 55 585 | 59 381 | 59 585 | 62 292 | 67 729 |
| Pologne | 67 986 | 66 556 | 65 840 | 64 642 | 65 067 | 65 420 | 65 762 | 54 665 | 56 644 |
| Pays-Bas | 46 114 | 46 492 | 47 320 | 47 852 | 49 626 | 51 385 | 52 690 | 51 329 | 55 417 |
| Inde | 30 782 | 31 683 | 33 133 | 36 086 | 41 467 | 46 549 | 47 177 | 50 096 | 52 786 |
| États-Unis | 30 486 | 33 076 | 35 488 | 38 332 | 42 403 | 46 940 | 48 834 | 40 159 | 46 261 |
| Belgique | 31 309 | 32 370 | 33 636 | 35 072 | 36 980 | 39 133 | 40 692 | 38 453 | 40 929 |
| Philippines | 29 701 | 30 525 | 31 368 | 32 858 | 34 231 | 35 676 | 36 429 | 36 867 | 38 095 |
| Nigeria | 36 151 | 34 813 | 32 860 | 32 257 | 31 679 | 31 502 | 30 249 | 35 656 | 34 114 |
| Mali | 18 853 | 18 592 | 18 309 | 18 068 | 18 911 | 20 560 | 21 770 | 31 280 | 33 154 |
| Mexique | 20 483 | 21 683 | 22 747 | 24 583 | 26 866 | 29 705 | 30 278 | 28 175 | 33 013 |
| Chili | 23 762 | 23 056 | 22 785 | 23 365 | 24 471 | 26 009 | 26 264 | 27 447 | 31 575 |
| Uruguay | 25 286 | 24 301 | 23 532 | 24 115 | 25 066 | 26 892 | 27 291 | 26 844 | 28 086 |
| Salvador | | | | | | | | 24 390 | |
| Gambie | 17 196 | 16 767 | 16 526 | 16 432 | 17 001 | 18 006 | 18 502 | 22 732 | 24 070 |
| Suède | 20 733 | 21 017 | 21 172 | 21 439 | 22 659 | 24 099 | 24 791 | 21 815 | 23 818 |
| Irlande | 15 461 | 15 628 | 15 723 | 15 840 | 16 428 | 17 498 | 18 196 | 19 513 | 21 500 |
| Ghana | 11 654 | 11 301 | 10 994 | 11 298 | 11 980 | 13 512 | 13 775 | 20 234 | 20 948 |
| Géorgie | | | | | | | | 20 568 | |
| Bangladesh | 9 604 | 9 693 | 10 327 | 11 834 | 13 803 | 15 513 | 15 910 | 18 274 | 18 867 |
| Lituanie | 17 628 | 17 200 | 17 216 | 17 131 | 17 439 | 17 904 | 18 071 | 16 253 | 16 952 |
| Moldavie | 16 826 | 17 358 | 17 646 | 18 166 | 18 782 | 19 274 | 19 123 | 16 905 | 16 914 |
| Suisse | 14 412 | 14 648 | 14 989 | 15 306 | 15 753 | 16 227 | 16 556 | 14 030 | 14 705 |
| Guinée équatoriale | 10 022 | 10 601 | 11 085 | 11 397 | 11 605 | 11 711 | 11 268 | 12 248 | 13 160 |
| Finlande | 11 998 | 12 274 | 12 219 | 12 274 | 12 422 | 12 518 | 12 439 | 11 420 | 11 883 |
| Arménie | | | | | | | | 11 784 | |
| Norvège | 16 498 | 16 665 | 16 147 | 15 076 | 15 085 | 14 548 | 14 127 | 11 670 | 11 655 |
| Guinée | 8 942 | 8 785 | 8 602 | 8 341 | 8 686 | 9 476 | 9 518 | 10 956 | 11 092 |
| Hongrie | | | | | | | | 10 929 | |
| Danemark | 11 690 | 11 733 | 11 681 | 11 372 | 11 432 | 11 573 | 11 546 | 9 207 | 9 473 |
| Mauritanie | 8 136 | 7 805 | 7 624 | 7 112 | 6 966 | 7 183 | 7 187 | 8 678 | 9 261 |
| Syrie | | | | | | | | 8 005 | |
| Canada | | | | | | | | 5 122 | 6 056 |

### Répartition de la population en Espagne par pays de naissance au 1er janvier

| | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
| Population totale | 46 667 175 | 46 818 216 | 46 727 890 | 46 512 199 | 46 449 565 | 46 440 099 | 46 527 039 | 46 658 447 | 46 937 060 | 47 332 614 | 47 398 695 | 47 486 727 | 48 085 361 | 48 619 695 |
| Espagne | 40 384 966 | 40 523 263 | 40 553 150 | 40 553 891 | 40 558 357 | 40 521 758 | 40 502 516 | 40 459 614 | 40 398 099 | 40 335 789 | 40 183 817 | 40 018 611 | 39 881 155 | 39 781 461 |
| Total nés à l'étranger | 6 282 209 | 6 294 953 | 6 174 740 | 5 958 308 | 5 891 208 | 5 918 341 | 6 024 523 | 6 198 833 | 6 538 961 | 6 996 825 | 7 214 878 | 7 468 116 | 8 204 206 | 8 838 234 |
| Maroc | 766 966 | 762 385 | 740 097 | 712 490 | 699 881 | 696 819 | 699 492 | 713 763 | 752 160 | 804 619 | 930 221 | 959 946 | 1 026 371 | 1 092 892 |
| Colombie | 375 852 | 373 632 | 365 996 | 353 227 | 347 506 | 347 193 | 361 506 | 386 142 | 431 144 | 499 432 | 532 266 | 564 227 | 715 655 | 856 616 |
| Venezuela | 151 935 | 155 846 | 156 267 | 154 343 | 160 478 | 173 963 | 199 380 | 244 973 | 311 833 | 384 057 | 411 996 | 440 953 | 518 918 | 599 769 |
| Roumanie | 736 285 | 750 427 | 715 034 | 670 066 | 646 182 | 627 813 | 611 876 | 595 663 | 587 142 | 578 939 | 565 724 | 546 953 | 538 699 | 532 456 |
| Équateur | 484 794 | 471 264 | 452 392 | 429 406 | 416 395 | 409 391 | 408 187 | 408 652 | 411 901 | 418 914 | 415 927 | 419 024 | 430 837 | 448 643 |
| Argentine | 276 437 | 270 948 | 264 030 | 255 236 | 251 842 | 252 077 | 255 478 | 261 030 | 272 753 | 296 000 | 302 594 | 327 475 | 373 064 | 415 987 |
| Pérou | 198 640 | 198 032 | 193 643 | 186 857 | 184 803 | 185 777 | 190 461 | 200 530 | 216 802 | 241 569 | 249 640 | 264 104 | 322 407 | 378 924 |
| Royaume-Uni | 317 494 | 318 686 | 321 139 | 314 421 | 305 970 | 300 251 | 296 798 | 288 400 | 290 244 | 303 837 | 290 847 | 298 149 | 293 696 | 285 093 |
| Cuba | 109 478 | 118 586 | 124 014 | 127 535 | 131 134 | 134 816 | 139 016 | 145 016 | 155 435 | 169 866 | 166 076 | 176 770 | 198 639 | 223 532 |
| France | 208 312 | 209 224 | 208 367 | 205 428 | 203 693 | 204 436 | 205 741 | 207 918 | 211 920 | 216 029 | 209 463 | 212 183 | 215 283 | 217 247 |
| Ukraine | 80 523 | 81 516 | 80 756 | 78 824 | 81 618 | 88 263 | 92 506 | 96 784 | 101 831 | 106 878 | 111 606 | 113 217 | 197 192 | 215 700 |
| Honduras | 29 873 | 34 247 | 37 193 | 37 869 | 41 333 | 47 737 | 56 774 | 73 401 | 95 172 | 121 663 | 140 273 | 149 786 | 177 616 | 201 319 |
| République dominicaine | 141 205 | 147 993 | 152 947 | 154 114 | 156 905 | 159 729 | 164 309 | 170 500 | 176 940 | 183 773 | 185 200 | 187 671 | 193 653 | 201 162 |
| Chine | 160 987 | 163 727 | 160 457 | 155 677 | 155 713 | 158 717 | 161 870 | 165 941 | 171 456 | 176 562 | 190 810 | 189 700 | 192 346 | 198 805 |
| Bolivie | 201 580 | 188 698 | 174 286 | 157 480 | 150 680 | 148 342 | 148 640 | 150 247 | 153 106 | 156 726 | 176 757 | 178 714 | 183 734 | 189 285 |
| Brésil | 125 748 | 119 249 | 111 710 | 101 534 | 99 187 | 101 536 | 107 673 | 115 466 | 127 554 | 140 667 | 153 907 | 153 519 | 167 265 | 179 033 |
| Allemagne | 210 754 | 210 203 | 209 645 | 204 513 | 200 642 | 197 250 | 195 683 | 193 068 | 192 090 | 192 148 | 166 060 | 172 109 | 176 496 | 177 715 |
| Italie | 89 935 | 94 782 | 99 321 | 102 123 | 106 324 | 114 201 | 123 659 | 135 275 | 147 024 | 157 523 | 143 928 | 145 839 | 154 749 | 160 201 |
| Paraguay | 81 193 | 79 228 | 71 854 | 61 604 | 58 926 | 59 550 | 63 440 | 68 505 | 74 598 | 83 538 | 106 620 | 108 997 | 127 767 | 146 047 |
| Russie | 62 055 | 67 130 | 71 483 | 74 595 | 79 255 | 83 227 | 85 874 | 87 981 | 92 021 | 97 016 | 97 329 | 101 380 | 118 801 | 134 068 |
| Pakistan | 66 044 | 67 953 | 63 947 | 57 134 | 54 547 | 53 161 | 54 099 | 56 014 | 61 093 | 69 129 | 101 941 | 105 701 | 114 693 | 123 882 |
| Bulgarie | 142 947 | 145 019 | 140 046 | 132 476 | 125 875 | 122 642 | 119 351 | 116 536 | 114 628 | 113 972 | 112 982 | 109 067 | 106 680 | 104 756 |
| Portugal | 130 205 | 128 228 | 123 401 | 116 740 | 112 032 | 109 225 | 107 302 | 104 299 | 103 448 | 103 798 | 95 584 | 94 966 | 95 171 | 96 187 |
| Sénégal | 56 372 | 55 601 | 53 348 | 50 279 | 49 461 | 49 804 | 50 901 | 52 579 | 57 007 | 62 759 | 79 867 | 85 211 | 91 568 | 95 812 |
| Uruguay | 82 272 | 80 136 | 77 860 | 75 110 | 73 640 | 73 422 | 74 241 | 75 479 | 77 950 | 81 877 | 82 813 | 83 381 | 86 620 | 89 595 |
| Algérie | 59 777 | 59 041 | 57 960 | 56 309 | 56 038 | 56 046 | 56 390 | 56 399 | 58 981 | 63 078 | 70 842 | 71 766 | 79 026 | 87 854 |
| Nicaragua | 14 953 | 17 524 | 19 028 | 19 053 | 20 361 | 22 482 | 25 524 | 30 345 | 40 957 | 57 169 | 68 229 | 68 776 | 80 013 | 87 786 |
| Mexique | 46 071 | 47 859 | 49 165 | 47 717 | 48 613 | 50 452 | 52 247 | 54 876 | 58 255 | 62 990 | 61 412 | 65 133 | 72 669 | 79 581 |
| Chili | 63 357 | 62 307 | 59 714 | 55 631 | 54 400 | 54 611 | 55 730 | 57 038 | 59 159 | 61 913 | 61 948 | 64 004 | 70 307 | 76 638 |
| États-Unis | 35 947 | 37 656 | 39 738 | 40 548 | 42 291 | 44 922 | 47 396 | 50 417 | 54 674 | 59 495 | 54 406 | 57 813 | 64 227 | 69 171 |
| Inde | 36 030 | 36 432 | 35 588 | 34 091 | 34 447 | 35 441 | 37 208 | 39 869 | 45 103 | 50 222 | 56 459 | 56 315 | 60 679 | 65 799 |
| Suisse | 63 371 | 63 218 | 63 098 | 62 515 | 62 286 | 62 236 | 62 421 | 62 654 | 63 110 | 63 647 | 57 797 | 58 719 | 59 406 | 59 718 |
| Pays-Bas | 46 623 | 47 134 | 47 610 | 47 019 | 46 711 | 46 888 | 47 416 | 47 955 | 49 568 | 51 094 | 47 978 | 51 538 | 55 312 | 57 711 |
| Philippines | 39 947 | 41 175 | 41 891 | 42 084 | 42 659 | 44 111 | 45 528 | 47 179 | 48 996 | 51 052 | 52 120 | 52 988 | 54 807 | 57 498 |
| Pologne | 72 038 | 71 238 | 68 702 | 66 138 | 63 864 | 62 426 | 61 733 | 60 466 | 60 757 | 60 954 | 50 147 | 50 186 | 52 289 | 54 832 |
| Belgique | 41 902 | 42 272 | 43 306 | 43 833 | 44 130 | 45 148 | 46 337 | 47 754 | 49 681 | 51 742 | 48 138 | 51 015 | 53 460 | 54 776 |
| Nigeria | 6 697 | 35 733 | 33 970 | 31 558 | 30 198 | 29 436 | 28 704 | 27 992 | 27 776 | 27 932 | 33 110 | 32 927 | 33 390 | 34 067 |
| Mali | 23 185 | 21 680 | 19 933 | 18 094 | 17 576 | 17 420 | 17 343 | 17 134 | 17 934 | 19 590 | 27 127 | 30 515 | 32 676 | 32 953 |
| Gambie | 18 872 | 18 625 | 18 101 | 17 262 | 17 017 | 17 135 | 17 531 | 17 822 | 18 657 | 19 887 | 23 997 | 25 579 | 27 574 | 28 750 |
| Guinée équatoriale | 20 964 | 20 280 | 19 856 | 19 183 | 19 339 | 20 136 | 20 958 | 21 271 | 21 567 | 21 912 | 21 793 | 22 101 | 23 723 | 25 281 |
| Moldavie | 17 148 | 17 148 | 16 983 | 16 647 | 17 084 | 17 902 | 18 704 | 19 613 | 20 810 | 22 080 | 21 972 | 22 931 | 24 134 | 24 923 |
| Ghana | 14 767 | 14 174 | 13 238 | 12 252 | 12 043 | 11 896 | 12 009 | 12 246 | 13 191 | 14 987 | 20 292 | 20 985 | 22 266 | 22 961 |
| Suède | 18 266 | 18 752 | 19 431 | 19 402 | 19 318 | 19 431 | 19 593 | 19 612 | 20 642 | 21 881 | 18 943 | 20 383 | 22 041 | 22 408 |
| Bangladesh | 11 012 | 11 063 | 11 005 | 10 215 | 9 836 | 10 082 | 10 798 | 12 085 | 13 971 | 15 617 | 18 671 | 18 019 | 19 162 | 21 416 |
| Irlande | 13 540 | 13 970 | 14 621 | 14 917 | 14 925 | 14 962 | 14 964 | 14 978 | 15 413 | 16 296 | 15 554 | 17 564 | 18 913 | 19 642 |
| Lituanie | 18 460 | 18 440 | 17 881 | 17 143 | 16 284 | 15 779 | 15 565 | 15 532 | 15 788 | 16 181 | 14 353 | 14 241 | 14 917 | 15 365 |
| Guinée | 11 869 | 11 153 | 10 618 | 9 874 | 9 689 | 9 795 | 9 968 | 9 938 | 10 445 | 11 377 | 14 284 | 14 332 | 14 869 | 15 313 |
| Mauritanie | 10 825 | 10 247 | 9 378 | 8 763 | 8 532 | 8 442 | 8 630 | 8 339 | 8 500 | 8 943 | 10 089 | 10 938 | 11 830 | 12 309 |
| Finlande | 10 752 | 11 240 | 11 770 | 12 018 | 12 359 | 12 609 | 12 529 | 12 547 | 12 637 | 12 673 | 11 343 | 11 560 | 12 029 | 11 940 |
| Norvège | 14 941 | 15 537 | 16 196 | 16 250 | 16 018 | 16 080 | 15 508 | 14 423 | 14 383 | 13 806 | 10 569 | 11 185 | 11 169 | 10 640 |
| Canada | | | | | | | | | | | | | 8 969 | 9 687 |
| Danemark | 11 161 | 11 315 | 11 500 | 11 474 | 11 539 | 11 541 | 11 436 | 11 114 | 11 161 | 11 288 | 8 964 | 9 066 | 9 267 | 9 100 |
Source. https://www.ine.es/dynt3/inebase/es/index.htm?padre=10358&capsel=10359

### Mouvement naturel de la population étrangère

Le tableau suivant reprend les principales données relatives au mouvement naturel de la population étrangère en Espagne. La troisième colonne (intitulée « Pourcentage ») affiche le pourcentage d'un groupe d'étrangers par rapport à la totalité de ceux-ci.
| Pays | Effectifs au 01-01-2005 | Pourcentage | Pourcentage de femmes | Naissances 2005 | Décès 2005 | Naissances 2006 | Naissances 2008 | Naissances 2009 |
| Maroc | 511 294 | 13,7 | 33,3 | 14 558 | 665 | 17 205 | 25 320 | 25 877 |
| Équateur | 497 788 | 13,3 | 51,4 | 9 922 | 265 | 8 999 | 9 503 | 8 074 |
| Roumanie | 317 366 | 8,5 | 45,4 | 6 855 | 276 | 8 666 | 13 584 | 11 799 |
| Colombie | 271 239 | 7,3 | 56,6 | 4 975 | 172 | 4 723 | 5 314 | 4 999 |
| Royaume-Uni | 227 187 | 6,1 | 49,4 | 1 566 | 2 390 | 1 676 | 1 743 | 1 602 |
| Argentine | 152 975 | 4,1 | 49,3 | 2 326 | 264 | 2 445 | 2 507 | 2 122 |
| Allemagne | 133 588 | 3,5 | 49,5 | 817 | 1 378 | 893 | 1 000 | 1 028 |
| Bolivie | 97 947 | 2,6 | 55,6 | 2 984 | | 4 165 | 6 478 | 5 034 |
| Italie | 95 377 | 2,6 | 40,6 | 954 | 297 | 1 018 | 1 428 | 1 529 |
| Chine | 87 731 | 2,4 | 44,9 | 2 765 | | 2 960 | 4 513 | 4 717 |
| Pérou | 85 029 | 2,3 | 53,8 | 1 521 | | 1 858 | 2 440 | 2 446 |
| France | 77 791 | 2,1 | 50,8 | 1 093 | 493 | 1 208 | 1 305 | 1 287 |
| Portugal | 66 236 | 1,8 | 42,5 | 805 | 353 | 1 009 | 1 352 | 1 194 |
| Brésil | 54 115 | | | 1 446 | | 1 930 | 3 188 | 2 714 |
| Bulgarie | 93 037 | | | 1 117 | | 1 361 | 1 944 | 1 624 |
| Paraguay | 16 295 | | | 493 | | 843 | 2 208 | 1 970 |
| Dominicaine | 57 134 | | | 1 013 | | 1 288 | 1 883 | 1 948 |
| Sénégal | 29 608 | | | 533 | | 644 | 799 | 1 110 |
| Russie | 36 319 | | | 957 | | 1 004 | 1 195 | 1 102 |
| Ukraine | 65 667 | | | 893 | | 1 008 | 1 258 | 1 150 |
| Algérie | 46 278 | | | 860 | | 1 085 | 1 594 | 1 685 |
| Pologne | 36 477 | | | 788 | | 947 | 1 359 | 1 298 |
| Nigéria | 27 203 | | | 786 | | 1 044 | 1 640 | 1 561 |
| Venezuela | 49 206 | | | 785 | | 945 | 1 191 | 1 109 |
| Pays d'Amérique | 1 474 493 | | | 28 773 | 1 488 | 30 703 | 39 234 | 34 626 |
| Pays d'Afrique | 713 974 | | | 18 729 | 957 | 22 255 | 32 099 | 33 141 |
| Pays d'Europe | 1 352 253 | | | 18 134 | 7 082 | 21 415 | 29 327 | 26 673 |
| Pays d'Asie | 186 848 | | | 4 266 | 169 | 4 749 | 6 770 | 7 159 |
| Total général | 3 730 610 | | 46,6 | 69 933 | 9 709 | 79 169 | 107 475 | 101 652 |

#### Taux de natalité 2009 d'après le pays d'origine

| Pays | Effectifs au 01-01-2009 | dont femmes | Naissances 2009 | Taux de natalité (‰) |
| Roumanie | 798 892 | 373 151 | 11 799 | 14,76 |
| Maroc | 718 055 | 274 157 | 25 877 | 36,04 |
| Équateur | 421 426 | 213 363 | 8 074 | 19,16 |
| Royaume-Uni | 375 703 | 185 196 | 1 602 | 4,26 |
| Colombie | 296 674 | 163 969 | 4 999 | 16,85 |
| Bolivie | 230 703 | 130 214 | 5 034 | 21,82 |
| Allemagne | 191 002 | 94 932 | 1 028 | 5,38 |
| Italie | 175 316 | 72 501 | 1 529 | 8,72 |
| Bulgarie | 164 717 | 75 466 | 1 624 | 9,89 |
| Chine | 147 479 | 67 384 | 4 717 | 31,98 |
| Argentine | 142 270 | 71 214 | 2 122 | 14,91 |
| Portugal | 140 870 | 51 652 | 1 194 | 8,47 |
| Pérou | 139 179 | 69 664 | 2 446 | 17,57 |
| Brésil | 126 185 | 76 184 | 2 714 | 21,5 |
| France | 120 507 | 59 882 | 1 287 | 10,68 |
| Dominicaine | 88 103 | 50 776 | 1 948 | 22,11 |
| Pologne | 85 040 | 39 686 | 1 298 | 15,26 |
| Ukraine | 82 265 | 43 376 | 1 150 | 13,98 |
| Paraguay | 81 551 | 53 258 | 1 970 | 21,15 |
| Venezuela | 61 468 | 35 493 | 1 109 | 18,04 |
| Sénégal | 56 590 | 9 320 | 1 110 | 19,61 |
| Algérie | 56 201 | 16 738 | 1 685 | 29,98 |
| Russie | 47 432 | 32 320 | 1 102 | 23,23 |
| Nigéria | 42 323 | 16 328 | 1 561 | 36,90 |
| Pays d'Europe | 2 496 891 | 1 182 564 | 26 673 | 10,68 |
| Pays d'Amérique | 1 842 913 | 1 003 939 | 34 626 | 18,79 |
| Pays d'Afrique | 1 009 169 | 353 971 | 33 141 | 32,85 |
| Pays d'Asie | 296 734 | 114 254 | 7 159 | 24,13 |
| Total général | 5 648 671 | 2 656 035 | 101 652 | 17,995 |

### Naissances par nationalité de la mère en Espagne

| | 2010 | 2012 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 |
| Naissances totales | 486 575 | 454 648 | 427 595 | 420 290 | 410 583 | 393 181 | 369 302 | 359 770 | 339 206 | 337 380 |
| Espagne | 386 563 | 367 197 | 351 306 | 344 267 | 333 164 | 317 121 | 293 118 | 279 639 | 262 982 | 265 084 |
| Total Naissances mères étrangères | 100 012 | 87 451 | 76 289 | 75 316 | 75 987 | 76 060 | 76 184 | 80 131 | 76 224 | 72 296 |
| Maroc | 27 168 | 23 207 | 21 448 | 21 685 | 22 073 | 22 067 | 22 002 | 22 873 | 20 747 | 18 828 |
| Roumanie | 12 429 | 11 191 | 10 826 | 10 984 | 10 959 | 10 579 | 9 694 | 8 979 | 7 980 | 7 303 |
| Colombie | 4 583 | 3 545 | 2 264 | 2 082 | 1 840 | 2 064 | 2 475 | 3 245 | 3 958 | 3 864 |
| Venezuela | | | | | 956 | 1 252 | 1 723 | 2 271 | 2 517 | 2 420 |
| Honduras | 639 | 808 | 878 | 1 000 | 1 172 | 1 374 | 1 668 | 2 202 | 2 510 | 2 379 |
| Italie | 1 477 | 1 555 | 1 489 | 1 613 | 1 705 | 1 708 | 1 887 | 2 023 | 1 984 | 2 184 |
| Pakistan | 961 | 1 424 | 1 322 | 1 336 | 1 379 | 1 619 | 1 649 | 1 939 | 1 989 | 2 083 |
| Paraguay | 1 984 | 2 048 | 1 812 | 1 872 | 1 829 | 1 970 | 1 996 | 1 999 | 1 885 | 1 826 |
| Chine | 4 519 | 4 364 | 3 659 | 2 863 | 3 229 | 2 863 | 2 427 | 2 432 | 2 005 | 1 652 |
| Pérou | 2 432 | 1 954 | 1 268 | 993 | 1 021 | 1 034 | 1 248 | 1 584 | 1 788 | 1 641 |
| Brésil | 2 420 | 1 870 | 1 396 | 1 373 | 1 456 | 1 561 | 1 749 | 1 941 | 1 883 | 1 591 |
| Équateur | 6 787 | 4 410 | 2 633 | 2 210 | 2 020 | 1 852 | 1 701 | 1 626 | 1 517 | 1 278 |
| Royaume-Uni | 1 507 | 1 234 | 1 082 | 1 169 | 1 160 | 1 169 | 1 194 | 1 157 | 1 062 | 1 208 |
| Sénégal | | | | | | | 1 019 | 1 123 | 1 067 | 1 161 |
| République dominicaine | 1 861 | 1 888 | 1 376 | 1 343 | 1 340 | 1 372 | 1 363 | 1 389 | 1 260 | 1 132 |
| France | 1 285 | 1 098 | 1 058 | 1 111 | 1 108 | 1 074 | 1 033 | 1 055 | 986 | 1 089 |
| Ukraine | 1 146 | 1 135 | 1 055 | 1 141 | 1 191 | 1 268 | 1 206 | 1 227 | 1 064 | 1 054 |
| Bolivie | 4 068 | 3 583 | 2 590 | 2 353 | 1 999 | 1 796 | 1 541 | 1 420 | 1 189 | 1 013 |
| Nicaragua | | | | | | | | | 1 133 | 997 |
| Bulgarie | 1 742 | 1 513 | 1 322 | 1 297 | 1 250 | 1 211 | 1 144 | 1 042 | 988 | 988 |
| Argentine | | | | | | | | 978 | 960 | 988 |
| Russie | 1 050 | 1 162 | 1 198 | 1 182 | 1 241 | 1 176 | 1 085 | 1 079 | 979 | 969 |
Ce tableau contient uniquement les naissances par nationalité de la mère égal ou supérieur à 900.

### Naissances par pays de naissance de la mère en Espagne

| | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
| Naissances totales | 420.290 | 410.583 | 393.181 | 372.777 | 360.617 | 341.315 | 337.380 | 329.251 | 320.656 |
| Espagne | 324.151 | 313.167 | 296.067 | 274.833 | 259.816 | 244.817 | 244.516 | 232.072 | 220.218 |
| Total mères nées hors d'Espagne | 96.139 | 97.416 | 97.114 | 97.944 | 100.801 | 96.498 | 92.864 | 97.179 | 100.438 |
| Maroc | 23.307 | 23.867 | 23.949 | 24.172 | 24.977 | 22.697 | 20.876 | 21.588 | 20.801 |
| Colombie | 4.532 | 4.445 | 4.551 | 4.811 | 5.534 | 6.146 | 6.068 | 7.645 | 10.018 |
| Roumanie | 10.931 | 10.863 | 10.495 | 9.705 | 8.891 | 8.012 | 7.241 | 6.656 | 5.849 |
| Venezuela | 2.150 | 2.469 | 2.837 | 3.485 | 4.153 | 4.392 | 4.543 | 5.122 | 5.529 |
| Équateur | 6.228 | 6.017 | 5.810 | 5.523 | 5.421 | 5.069 | 4.704 | 4.634 | 4.625 |
| Pérou | 2.624 | 2.636 | 2.561 | 2.729 | 2.973 | 3.151 | 2.964 | 3.597 | 4.298 |
| Argentine | 2.777 | 2.673 | 2.536 | 2.360 | 2.461 | 2.339 | 2.574 | 2.635 | 2.893 |
| Pakistan | 1.350 | 1.399 | 1.641 | 1.736 | 1.979 | 2.055 | 2.163 | 2.507 | 2.725 |
| Brésil | 1.884 | 1.995 | 2.111 | 2.293 | 2.497 | 2.485 | 2.190 | 2.260 | 2.555 |
| Bolivie | 3.534 | 3.465 | 3.344 | 3.111 | 2.980 | 2.626 | 2.381 | 2.332 | 2.113 |
| Cuba | 1.121 | 1.099 | 1.187 | 1.185 | 1.268 | 1.407 | 1.424 | 1.559 | 1.747 |
| Ukraine | 1.181 | 1.258 | 1.340 | 1.286 | 1.299 | 1.206 | 1.180 | 1.826 | 1.731 |
| Chine | 2.898 | 3.276 | 2.894 | 2.499 | 2.463 | 2.041 | 1.662 | 1.569 | 1.503 |
| Italie | | | 1.007 | 1.139 | 1.157 | 1.149 | 1.205 | 1.206 | 1.220 |
| France | 1.791 | 1.636 | 1.555 | 1.423 | 1.340 | 1.281 | 1.355 | 1.255 | 1.192 |
| Russie | 1.291 | 1.371 | 1.304 | 1.214 | 1.195 | 1.116 | 1.108 | 1.093 | 1.116 |
| Royaume-Uni | 1.234 | 1.226 | 1.233 | 1.185 | 1.160 | 1.042 | 1.213 | 1.094 | 1.046 |
| Allemagne | 1.432 | 1.333 | 1.141 | 1.105 | 1.080 | 940 | 925 | 893 | 849 |
| Bulgarie | 1.296 | 1.264 | 1.219 | 1.186 | 1.069 | 1.026 | 1.007 | 923 | 822 |

### Différents types d'immigrants

On distingue trois types d'immigration en Espagne :
* Immigration ouest-européenne : il s'agit surtout mais pas seulement d'une immigration de retraités venus chercher un climat doux et agréable pour y passer leurs dernières années. Ces immigrants sont souvent aisés. Cette population présente un taux fort élevé de mortalité. Ainsi, en 2004, sur 9 399 décès d'étrangers, il y a eu 6 975 décès d'Européens, soit 74,2 %. Parmi eux, 2 228 Britanniques (23,7 % des décès d'étrangers) et 1 438 Allemands (soit 15,3 %). Parmi les jeunes immigrés de ce type, la fécondité est très basse, comme dans leur pays d'origine. Ce type d'immigrants ne contribue pas à un quelconque redressement démographique.
* Immigration est-européenne : surtout Roumains, Bulgares, Russes et Ukrainiens. Moins âgée que la catégorie précédente, cette population englobe des populations venues essentiellement pour chercher du travail afin d'améliorer leur existence. Notons chez les Roumains un pourcentage important de Roms. Hormis les Roms, la fécondité de ces immigrés est extrêmement basse, comme du reste dans leur pays d'origine.
* Immigration des pays en développement enfin : surtout latino-américaine et africaine. Essentiellement composée d'adultes jeunes et en bonne santé, venus chercher du travail en Europe et actifs dans une grande variété de secteurs (souvent sous-payés) : construction, tourisme, ouvriers agricoles, soignantes, domestiques, manœuvres et ouvriers de l'industrie, etc. Cette catégorie d'immigrants présente une forte fécondité et, compte tenu de sa jeunesse, une très faible mortalité.
La plupart des clandestins entrent dans les deux dernières catégories.

### Entrées d'étrangers par origine

Entrées d'étrangers par origine selon les chiffres de l'INE :
| Origine | 2005 | 2005 | 2005 | 2009 | 2009 | 2009 |
| Origine | Total | Hommes | Femmes | Total | Hommes | Femmes |
| Roumanie | 93 976 | 48 444 | 45 532 | 41 938 | 19 322 | 22 616 |
| Maroc | 69 288 | 45 159 | 24 129 | 37 598 | 18 118 | 19 480 |
| Royaume-Uni | 41 633 | 21 463 | 20 170 | 17 223 | 8 962 | 8 261 |
| Bolivie | 38 349 | 16 296 | 22 053 | 4 056 | 1 828 | 2 228 |
| Argentine | 23 664 | 12 130 | 11 534 | 7 721 | 3 476 | 4 245 |
| Brésil | 20 771 | 8 704 | 12 067 | 10 369 | 3 851 | 6 518 |
| Colombie | 20 541 | 9 771 | 10 770 | 18 749 | 8 286 | 10 463 |
| Pérou | 17 095 | 8 715 | 8 380 | 12 793 | 5 406 | 7 387 |
| Bulgarie | 15 453 | 8 222 | 7 231 | 7 328 | 3 734 | 3 594 |
| Chine | 14 729 | 8 548 | 6 181 | 10 266 | 4 882 | 5 384 |
| Allemagne | 13 508 | 7 043 | 6 465 | 8 899 | 4 301 | 4 598 |
| Portugal | 11 966 | 8 462 | 3 504 | 7 530 | 4 682 | 2 848 |
| Équateur | 11 588 | 5 973 | 5 615 | 10 989 | 5 345 | 5 644 |
| Paraguay | 11 127 | 3 441 | 7 686 | 10 857 | 3 084 | 7 773 |
| Venezuela | 11 082 | 4 870 | 6 212 | 6 292 | 2 661 | 3 631 |
| Dominicaine | 10 506 | 4 780 | 5 726 | 8 447 | 3 720 | 4 727 |
| France | 9 912 | 5 441 | 4 471 | 8 034 | 4 247 | 3 787 |
| Italie | 9 376 | 5 548 | 3 828 | 9 840 | 5 573 | 4 267 |
| Ukraine | 8 633 | 4 301 | 4 332 | 4 313 | 1 626 | 2 687 |
| Pakistan | 7 427 | 6 229 | 1 198 | 6 332 | 5 064 | 1 268 |
| Chili | 7 301 | 3 715 | 3 586 | 3 165 | 1 433 | 1 732 |
| Uruguay | 7 234 | 3 633 | 3 601 | 1 732 | 773 | 959 |
| Pologne | 7 165 | 4 084 | 3 081 | 3 489 | 1 433 | 2 056 |
| Russie | 6 577 | 2 134 | 4 443 | 5 225 | 1 860 | 3 365 |
| Sénégal | 5 718 | 4 844 | 874 | 6 535 | 5 411 | 1 124 |
| Nigéria | 5 259 | 3 352 | 1 907 | 2 663 | 1 676 | 987 |
| Cuba | 5 215 | 2 354 | 2 861 | 4 863 | 2 055 | 2 808 |
| Algérie | 5 137 | 3 685 | 1 452 | 3 995 | 2 364 | 1 631 |
| Pays-Bas | 4 951 | 2 676 | 2 275 | 3 044 | 1 569 | 1 475 |
| Mexique | 4 535 | 2 012 | 2 523 | 4 335 | 1 867 | 2 468 |
| États-Unis | 3 644 | 1 859 | 1 785 | 4 373 | 2 138 | 2 235 |
| Inde | 3 566 | 2 733 | 833 | 4 472 | 2 902 | 1 570 |
| Mali | 2 833 | 2 694 | 139 | 1 921 | 1 673 | 248 |
| Ghana | 2 791 | 2 511 | 280 | 1 316 | 983 | 333 |
| Belgique | 2 641 | 1 415 | 1 226 | 1 813 | 957 | 856 |
| Lituanie | 2 506 | 1 422 | 1 084 | 1 212 | 653 | 559 |
| Moldavie | 1 801 | 1 036 | 765 | 1 221 | 538 | 683 |
| Guinée Équatoriale | 1 787 | 640 | 1 147 | 1 547 | 530 | 1 017 |
| Suède | 1 719 | 830 | 889 | 1 501 | 675 | 826 |
| Gambie | 1 676 | 1 518 | 158 | 1 569 | 1 315 | 254 |
| Philippines | 1 653 | 721 | 932 | 2 706 | 944 | 1 762 |
| Norvège | 1 536 | 803 | 733 | 1 171 | 575 | 596 |
| Irlande | 1 529 | 835 | 694 | 1 280 | 701 | 579 |
| Arménie | 1 525 | 892 | 633 | 613 | 286 | 327 |
| Suisse | 1 464 | 721 | 743 | 1 146 | 530 | 616 |
| Bangladesh | 1 435 | 1 222 | 213 | 1 770 | 1 346 | 424 |
| Mauritanie | 1 304 | 1 048 | 256 | 876 | 618 | 258 |
| Pays inconnu | 103 975 | 58 801 | 45 174 | 124 192 | 71 101 | 53 091 |
Totaux :
| Continents d'origine | Immigrants 2005 | Immigrants 2005 | Immigrants 2005 | Immigrants 2008 | Immigrants 2008 | Immigrants 2008 | Immigrants 2009 | Immigrants 2009 | Immigrants 2009 |
| Continents d'origine | Total | Hommes | Femmes | Total | Hommes | Femmes | Total | Hommes | Femmes |
| Europe | 247 112 | 130 696 | 116 416 | 183 385 | 94 706 | 88 679 | 134 956 | 66 149 | 68 807 |
| Union européenne | 222 261 | 118 930 | 103 331 | 161 414 | 84 929 | 76 485 | 118 586 | 59 465 | 59 121 |
| Reste de l'Europe | 24 851 | 11 766 | 13 085 | 21 971 | 9 777 | 12 194 | 16 370 | 6 684 | 9 686 |
| Afrique | 101 295 | 69 437 | 31 858 | 104 186 | 65 181 | 39 005 | 62 973 | 35 740 | 27 233 |
| Amériques | 198 091 | 90 334 | 107 757 | 218 255 | 100 674 | 117 581 | 117 362 | 48 468 | 68 894 |
| Asie | 31 725 | 21 011 | 10 714 | 43 925 | 26 655 | 17 270 | 29 431 | 17 241 | 12 190 |
| Océanie | 513 | 283 | 230 | 509 | 260 | 249 | 428 | 217 | 211 |
| Pays inconnu | 103 975 | 58 801 | 45 174 | 141 968 | 82 956 | 59 012 | 124 192 | 71 101 | 53 091 |
| Total mondial | 682 711 | 370 562 | 312 149 | 692 228 | 370 432 | 321 796 | 469 342 | 238 916 | 230 426 |
Chiffres concernant le nombre total d'entrées de 2007 à 2017, classement réalisés selon les dix premiers pays d'origine en 2017. Selon les chiffres du rapport "Perspectives migrations internationales 2019" :
| Pays d'origine | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 |
| Entrées totales | 920.500 | 567.400 | 365.400 | 330.003 | 335.900 | 272.500 | 248.400 | 264.500 | 290.400 | 352.200 | 454.400 |
| Maroc | 85.000 | 71.800 | 43.200 | 30.200 | 28.000 | 22.400 | 20.500 | 20.000 | 23.800 | 29.700 | 39.800 |
| Colombie | 41.700 | 36.000 | 20.400 | 13.700 | 13.200 | 10.000 | 8.700 | 8.500 | 9.400 | 22.600 | 34.200 |
| Venezuela | 12.900 | 8.700 | 5.700 | 6.500 | 6.800 | 4.600 | 4.700 | 7.200 | 10.500 | 18.500 | 31.500 |
| Roumanie | 197.600 | 61.300 | 44.100 | 51.900 | 50.800 | 27.300 | 22.800 | 29.700 | 28.800 | 28.600 | 31.200 |
| Italie | 21.200 | 15.900 | 11.800 | 11.200 | 11.600 | 12.000 | 12.200 | 14.900 | 18.600 | 21.700 | 28.700 |
| Royaume-Uni | 38.200 | 23.800 | 17.900 | 16.200 | 15.700 | 16.400 | 14.100 | 14.200 | 15.000 | 18.500 | 21.200 |
| Honduras | 8.800 | 4.600 | 3.700 | 4.700 | 6.300 | 5.300 | 4.300 | 5.700 | 7.600 | 10.900 | 18.200 |
| Pérou | 27.400 | 27.500 | 13.700 | 8.000 | 7.700 | 5.600 | 4.800 | 4.700 | 5.300 | 8.000 | 13.900 |
| Brésil | 36.100 | 20.500 | 10.500 | 8.700 | 7.900 | 6.400 | 5.100 | 5.600 | 7.100 | 9.700 | 12.500 |
| Chine | 20.400 | 20.100 | 11.900 | 10.500 | 10.700 | 9.200 | 9.100 | 9.400 | 10.100 | 10.200 | 11.500 |
| France | 13.000 | 8.900 | 7.700 | 7.800 | 7.800 | 7.400 | 7.300 | 8.100 | 9.000 | 9.300 | 11.400 |
| République dominicaine | 18.100 | 16.200 | 9.500 | 6.900 | 10.400 | 10.000 | 8.100 | 7.700 | 6.700 | 8.100 | 9.300 |
| Allemagne | 17.800 | 11.300 | 9.300 | 8.300 | 8.300 | 8.000 | 7.200 | 6.800 | 6.700 | 7.300 | 9.100 |
| Équateur | 30.200 | 32.500 | 13.500 | 6.900 | 6.500 | 5.600 | 5.300 | 4.900 | 5.300 | 6.800 | 9.000 |
| Argentine | 21.500 | 13.400 | 6.700 | 5.400 | 4.900 | 3.600 | 3.800 | 4.200 | 5.000 | 6.400 | 8.800 |
| Autres pays | 330.700 | 195.100 | 135.900 | 133.500 | 139.300 | 118.800 | 110.300 | 112.900 | 121.000 | 136.000 | 164.100 |
Le boom économique de l'Espagne commence à la fin des années 1990, la croissance du PIB va croître annuellement de plus de 3 % de 1998 à 2007 (excepté en 2002, 2,9 %). Le chômage qui amorce sa baisse en 1994 (22 % de chômage) va baisser progressivement passant de 16 % en 1998 à 8 % en 2007. Cette forte croissance économique et cette baisse importante du chômage entraîne une immigration massive qui va augmenté progressivement pour atteindre son point le plus haut en 2007 (920,500 entrées en 2007). À la suite de la crise financière mondiale de 2007, l'Espagne va subir une forte crise économique, le pays bascule en récession en 2009 (-3,6 %) et ne sortira de cette croissance négative ou nulle qu'en 2014 (+1,4 %). Cette crise économique va entraîner une explosion du chômage qui atteindra son point le plus haut en 2013 (environ 26 %). Les flux migratoires sont fortement influencés par la situation économique de l'Espagne, le tableau ci-dessus illustrent bien les effets de la crise économique car le nombre d'entrées est divisé par trois de 2007 à 2010 avant de se stabiliser à partir de 2011-2012 et d'augmenter de nouveau lors de la reprise économique et de la baisse du chômage.

### Poids relatif de l'immigration en Espagne

Selon Latinreporters.com (en date du 30 janvier 2006), le solde migratoire positif estimé pour 2005 par Eurostat est de 652 300. En conséquence, « l'Espagne assume ainsi 38,5 % de l'accroissement annuel des immigrés dans l'Union européenne ». (Il est à remarquer qu'Eurostat évalue la population globale de l'Espagne à 43 781 000 habitants au 1er janvier 2006, soit une notable différence par rapport aux chiffres de l'INE).

## Nuptialité

En Espagne, le mariage entre personnes de même sexe est légal depuis 2005.
| Année | Total mariages | Mariages sexes différents | Mariages homosexuels | Mariages entre hommes | Mariages entre femmes |
| 2005 | 208 467 | 208 146 | 321 | 252 | 69 |
| 2006 | 211 818 | 207 244 | 4 574 | 3 190 | 1 384 |

### Mariages d'après la nationalité des époux

Les chiffres suivants concernent uniquement les mariages entre conjoints de sexe différent et excluent donc les mariages homosexuels.
Uniquement les mariages entre personnes de sexe différent :
| Année | Total des mariages | mariages entre Espagnols | Au moins un des conjoints est étranger | Au moins un des conjoints est étranger | Au moins un des conjoints est étranger | Au moins un des conjoints est étranger | Au moins un des conjoints est étranger |
| Année | Total des mariages | mariages entre Espagnols | Au moins un des conjoints étranger | 2 conjoints étrangers | Un conjoint étranger | Espagnol- étrangère | Espagnole -étranger |
| 1998 | 207 041 | 196 630 | 10 411 | 1 144 | 9 267 | 4 496 | 4 771 |
| 1999 | 208 129 | 196 870 | 11 259 | 1 198 | 10 061 | 5 137 | 4 924 |
| 2000 | 216 451 | 204 657 | 11 794 | 1 593 | 10 201 | 5 316 | 4 985 |
| 2001 | 208 057 | 193 963 | 14 094 | 2 340 | 11 754 | 6 517 | 5 237 |
| 2002 | 211 522 | 193 062 | 18 460 | 4 092 | 14 368 | 8 329 | 6 039 |
| 2003 | 212 300 | 186 218 | 26 082 | 6 994 | 19 088 | 11 349 | 7 739 |
| 2004 | 216 149 | 185 219 | 30 930 | 8 282 | 22 648 | 13 574 | 9 074 |
| 2005 | 208 146 | 178 542 | 29 604 | 7 202 | 22 402 | 13 672 | 8 730 |
| 2006 | 207 244 | 174 654 | 32 590 | 8 178 | 24 412 | 14 793 | 9 619 |
| 2008 | 194 022 | 157 702 | 36 320 | 8 266 | 28 054 | 16 811 | 11 243 |

## Religions

Au recensement de l'année 2000, 66,7 % de la population se déclarait catholique, 32,1 % se déclarait non croyante, et le 1,2 % restant se déclarait croyante d'autres religions ou confessions (musulmans, chrétiens orthodoxes, protestants, juifs, etc.).

## Génétique

Une étude récente de Adams et al. en 2008 a montré que les Espagnols auraient en moyenne 70% environ d'ancêtres européens, 20 % d'ancêtres juifs sépharades et 10 % d'ancêtres Nord-Africains, cette étude se référait uniquement à l'ascendance paternelle, les preuves suggèrent qu'ADNmt ascendance maternelle en Espagne est presque unique européenne$^,$. De nombreuses études ont tenté de trouver une trace génétique historique des populations nord-africaines sur le génome moderne des populations portugaises et espagnoles de péninsule ibérique. Des études ont pointé du doigt le rôle de barrière génétique qu'a eu le détroit de Gibraltar plus que de pont. En général, selon Bosch et al. 2007 ".. les origines du Y-chromosome des ibériens peuvent être résumées ainsi : 5 % des nouveaux NW africains, 78 % du haut paléolithique et des dérives plus localisées (groupeIX), and 10 de néolithique. Les estimations de l'ascendance du chromosome Y varient, avec une étude de 2008 publiée dans le "Journal américain de la génétique humaine" utilisant 1140 échantillons de toute la péninsule ibérique, a estimé que 10,6 % des Ibères modernes (Espagne + Portugal) ont un ADN reflétant certains ancêtres d'Afrique du Nord. La proportion moyenne d'haplotypes identiques partagés entre l'échantillon juif séfarade et les échantillons ibériques est de 3,6 %, alors que la proportion de ceux qui sont partagés entre l'échantillon marocain et les échantillons ibériques est de 2,8 %. Une étude similaire de 2009 de l'étude du chromosome Y avec 659 échantillons en provenance du Portugal, 680 du nord de l'Espagne, 37 échantillons de l'Andalousie, 915 échantillons provenant de l'Italie continentale, et 93 échantillons de Sicile a trouvé des niveaux significativement plus élevés de l'ascendance mâle d'Afrique du Nord en Espagne, au Portugal et en Sicile (7,7 %, 7,1 % et 7,5 % respectivement) qu'en Italie (4,6 %). Une étude de 2007 a estimé que la contribution de la lignée d'Afrique du Nord à l'ensemble du génome de la péninsule ibérique est de 5,6 % ".