Place of birth Spaniards/Foreigners Sex Total Total TOTAL Both sexes 1,661,785 Total TOTAL Males 814,349 Total TOTAL Females 847,436 Total Spaniards Both sexes 1,408,632 Total Spaniards Males 690,934 Total Spaniards Females 717,698 Total Foreigners Both sexes 253,153 Total Foreigners Males 123,415 Total Foreigners Females 129,738 Andalucía TOTAL Both sexes 1,216,762 Andalucía TOTAL Males 601,827 Andalucía TOTAL Females 614,935 Andalucía Spaniards Both sexes 1,200,272 Andalucía Spaniards Males 593,395 Andalucía Spaniards Females 606,877 Andalucía Foreigners Both sexes 16,490 Andalucía Foreigners Males 8,432 Andalucía Foreigners Females 8,058 Almería TOTAL Both sexes 4,624 Almería TOTAL Males 2,129 Almería TOTAL Females 2,495 Almería Spaniards Both sexes 4,515 Almería Spaniards Males 2,062 Almería Spaniards Females 2,453 Almería Foreigners Both sexes 109 Almería Foreigners Males 67 Almería Foreigners Females 42 Cádiz TOTAL Both sexes 36,682 Cádiz TOTAL Males 17,682 Cádiz TOTAL Females 19,000 Cádiz Spaniards Both sexes 36,499 Cádiz Spaniards Males 17,595 Cádiz Spaniards Females 18,904 Cádiz Foreigners Both sexes 183 Cádiz Foreigners Males 87 Cádiz Foreigners Females 96 Córdoba TOTAL Both sexes 28,105 Córdoba TOTAL Males 13,326 Córdoba TOTAL Females 14,779 Córdoba Spaniards Both sexes 28,026 Córdoba Spaniards Males 13,291 Córdoba Spaniards Females 14,735 Córdoba Foreigners Both sexes 79 Córdoba Foreigners Males 35 Córdoba Foreigners Females 44 Granada TOTAL Both sexes 28,185 Granada TOTAL Males 13,270 Granada TOTAL Females 14,915 Granada Spaniards Both sexes 28,061 Granada Spaniards Males 13,204 Granada Spaniards Females 14,857 Granada Foreigners Both sexes 124 Granada Foreigners Males 66 Granada Foreigners Females 58 Huelva TOTAL Both sexes 2,999 Huelva TOTAL Males 1,429 Huelva TOTAL Females 1,570 Huelva Spaniards Both sexes 2,972 Huelva Spaniards Males 1,417 Huelva Spaniards Females 1,555 Huelva Foreigners Both sexes 27 Huelva Foreigners Males 12 Huelva Foreigners Females 15 Jaén TOTAL Both sexes 17,325 Jaén TOTAL Males 8,244 Jaén TOTAL Females 9,081 Jaén Spaniards Both sexes 17,287 Jaén Spaniards Males 8,226 Jaén Spaniards Females 9,061 Jaén Foreigners Both sexes 38 Jaén Foreigners Males 18 Jaén Foreigners Females 20 Málaga TOTAL Both sexes 1,075,415 Málaga TOTAL Males 534,657 Málaga TOTAL Females 540,758 Málaga Spaniards Both sexes 1,059,594 Málaga Spaniards Males 526,563 Málaga Spaniards Females 533,031 Málaga Foreigners Both sexes 15,821 Málaga Foreigners Males 8,094 Málaga Foreigners Females 7,727 Sevilla TOTAL Both sexes 23,427 Sevilla TOTAL Males 11,090 Sevilla TOTAL Females 12,337 Sevilla Spaniards Both sexes 23,318 Sevilla Spaniards Males 11,037 Sevilla Spaniards Females 12,281 Sevilla Foreigners Both sexes 109 Sevilla Foreigners Males 53 Sevilla Foreigners Females 56 Aragón TOTAL Both sexes 2,843 Aragón TOTAL Males 1,378 Aragón TOTAL Females 1,465 Aragón Spaniards Both sexes 2,810 Aragón Spaniards Males 1,362 Aragón Spaniards Females 1,448 Aragón Foreigners Both sexes 33 Aragón Foreigners Males 16 Aragón Foreigners Females 17 Huesca TOTAL Both sexes 574 Huesca TOTAL Males 260 Huesca TOTAL Females 314 Huesca Spaniards Both sexes 564 Huesca Spaniards Males 253 Huesca Spaniards Females 311 Huesca Foreigners Both sexes 10 Huesca Foreigners Males 7 Huesca Foreigners Females 3 Teruel TOTAL Both sexes 335 Teruel TOTAL Males 158 Teruel TOTAL Females 177 Teruel Spaniards Both sexes 331 Teruel Spaniards Males 156 Teruel Spaniards Females 175 Teruel Foreigners Both sexes 4 Teruel Foreigners Males 2 Teruel Foreigners Females 2 Zaragoza TOTAL Both sexes 1,934 Zaragoza TOTAL Males 960 Zaragoza TOTAL Females 974 Zaragoza Spaniards Both sexes 1,915 Zaragoza Spaniards Males 953 Zaragoza Spaniards Females 962 Zaragoza Foreigners Both sexes 19 Zaragoza Foreigners Males 7 Zaragoza Foreigners Females 12 Asturias (Principado de) TOTAL Both sexes 3,297 Asturias (Principado de) TOTAL Males 1,555 Asturias (Principado de) TOTAL Females 1,742 Asturias (Principado de) Spaniards Both sexes 3,279 Asturias (Principado de) Spaniards Males 1,547 Asturias (Principado de) Spaniards Females 1,732 Asturias (Principado de) Foreigners Both sexes 18 Asturias (Principado de) Foreigners Males 8 Asturias (Principado de) Foreigners Females 10 Balears (Illes) TOTAL Both sexes 2,082 Balears (Illes) TOTAL Males 1,040 Balears (Illes) TOTAL Females 1,042 Balears (Illes) Spaniards Both sexes 1,972 Balears (Illes) Spaniards Males 986 Balears (Illes) Spaniards Females 986 Balears (Illes) Foreigners Both sexes 110 Balears (Illes) Foreigners Males 54 Balears (Illes) Foreigners Females 56 Canarias TOTAL Both sexes 3,454 Canarias TOTAL Males 1,640 Canarias TOTAL Females 1,814 Canarias Spaniards Both sexes 3,317 Canarias Spaniards Males 1,576 Canarias Spaniards Females 1,741 Canarias Foreigners Both sexes 137 Canarias Foreigners Males 64 Canarias Foreigners Females 73 Palmas (Las) TOTAL Both sexes 2,052 Palmas (Las) TOTAL Males 1,004 Palmas (Las) TOTAL Females 1,048 Palmas (Las) Spaniards Both sexes 1,962 Palmas (Las) Spaniards Males 959 Palmas (Las) Spaniards Females 1,003 Palmas (Las) Foreigners Both sexes 90 Palmas (Las) Foreigners Males 45 Palmas (Las) Foreigners Females 45 Santa Cruz de Tenerife TOTAL Both sexes 1,402 Santa Cruz de Tenerife TOTAL Males 636 Santa Cruz de Tenerife TOTAL Females 766 Santa Cruz de Tenerife Spaniards Both sexes 1,355 Santa Cruz de Tenerife Spaniards Males 617 Santa Cruz de Tenerife Spaniards Females 738 Santa Cruz de Tenerife Foreigners Both sexes 47 Santa Cruz de Tenerife Foreigners Males 19 Santa Cruz de Tenerife Foreigners Females 28 Cantabria TOTAL Both sexes 1,552 Cantabria TOTAL Males 682 Cantabria TOTAL Females 870 Cantabria Spaniards Both sexes 1,543 Cantabria Spaniards Males 678 Cantabria Spaniards Females 865 Cantabria Foreigners Both sexes 9 Cantabria Foreigners Males 4 Cantabria Foreigners Females 5 Castilla y León TOTAL Both sexes 12,681 Castilla y León TOTAL Males 5,934 Castilla y León TOTAL Females 6,747 Castilla y León Spaniards Both sexes 12,626 Castilla y León Spaniards Males 5,907 Castilla y León Spaniards Females 6,719 Castilla y León Foreigners Both sexes 55 Castilla y León Foreigners Males 27 Castilla y León Foreigners Females 28 Avila TOTAL Both sexes 786 Avila TOTAL Males 373 Avila TOTAL Females 413 Avila Spaniards Both sexes 781 Avila Spaniards Males 371 Avila Spaniards Females 410 Avila Foreigners Both sexes 5 Avila Foreigners Males 2 Avila Foreigners Females 3 Burgos TOTAL Both sexes 1,737 Burgos TOTAL Males 817 Burgos TOTAL Females 920 Burgos Spaniards Both sexes 1,724 Burgos Spaniards Males 812 Burgos Spaniards Females 912 Burgos Foreigners Both sexes 13 Burgos Foreigners Males 5 Burgos Foreigners Females 8 León TOTAL Both sexes 2,514 León TOTAL Males 1,173 León TOTAL Females 1,341 León Spaniards Both sexes 2,508 León Spaniards Males 1,172 León Spaniards Females 1,336 León Foreigners Both sexes 6 León Foreigners Males 1 León Foreigners Females 5 Palencia TOTAL Both sexes 956 Palencia TOTAL Males 430 Palencia TOTAL Females 526 Palencia Spaniards Both sexes 956 Palencia Spaniards Males 430 Palencia Spaniards Females 526 Palencia Foreigners Both sexes 0 Palencia Foreigners Males 0 Palencia Foreigners Females 0 Salamanca TOTAL Both sexes 2,249 Salamanca TOTAL Males 1,061 Salamanca TOTAL Females 1,188 Salamanca Spaniards Both sexes 2,238 Salamanca Spaniards Males 1,054 Salamanca Spaniards Females 1,184 Salamanca Foreigners Both sexes 11 Salamanca Foreigners Males 7 Salamanca Foreigners Females 4 Segovia TOTAL Both sexes 719 Segovia TOTAL Males 345 Segovia TOTAL Females 374 Segovia Spaniards Both sexes 713 Segovia Spaniards Males 340 Segovia Spaniards Females 373 Segovia Foreigners Both sexes 6 Segovia Foreigners Males 5 Segovia Foreigners Females 1 Soria TOTAL Both sexes 426 Soria TOTAL Males 199 Soria TOTAL Females 227 Soria Spaniards Both sexes 425 Soria Spaniards Males 199 Soria Spaniards Females 226 Soria Foreigners Both sexes 1 Soria Foreigners Males 0 Soria Foreigners Females 1 Valladolid TOTAL Both sexes 2,149 Valladolid TOTAL Males 1,000 Valladolid TOTAL Females 1,149 Valladolid Spaniards Both sexes 2,137 Valladolid Spaniards Males 993 Valladolid Spaniards Females 1,144 Valladolid Foreigners Both sexes 12 Valladolid Foreigners Males 7 Valladolid Foreigners Females 5 Zamora TOTAL Both sexes 1,145 Zamora TOTAL Males 536 Zamora TOTAL Females 609 Zamora Spaniards Both sexes 1,144 Zamora Spaniards Males 536 Zamora Spaniards Females 608 Zamora Foreigners Both sexes 1 Zamora Foreigners Males 0 Zamora Foreigners Females 1 Castilla-La Mancha TOTAL Both sexes 7,962 Castilla-La Mancha TOTAL Males 3,769 Castilla-La Mancha TOTAL Females 4,193 Castilla-La Mancha Spaniards Both sexes 7,901 Castilla-La Mancha Spaniards Males 3,738 Castilla-La Mancha Spaniards Females 4,163 Castilla-La Mancha Foreigners Both sexes 61 Castilla-La Mancha Foreigners Males 31 Castilla-La Mancha Foreigners Females 30 Albacete TOTAL Both sexes 1,004 Albacete TOTAL Males 483 Albacete TOTAL Females 521 Albacete Spaniards Both sexes 997 Albacete Spaniards Males 480 Albacete Spaniards Females 517 Albacete Foreigners Both sexes 7 Albacete Foreigners Males 3 Albacete Foreigners Females 4 Ciudad Real TOTAL Both sexes 3,748 Ciudad Real TOTAL Males 1,737 Ciudad Real TOTAL Females 2,011 Ciudad Real Spaniards Both sexes 3,731 Ciudad Real Spaniards Males 1,729 Ciudad Real Spaniards Females 2,002 Ciudad Real Foreigners Both sexes 17 Ciudad Real Foreigners Males 8 Ciudad Real Foreigners Females 9 Cuenca TOTAL Both sexes 681 Cuenca TOTAL Males 319 Cuenca TOTAL Females 362 Cuenca Spaniards Both sexes 678 Cuenca Spaniards Males 317 Cuenca Spaniards Females 361 Cuenca Foreigners Both sexes 3 Cuenca Foreigners Males 2 Cuenca Foreigners Females 1 Guadalajara TOTAL Both sexes 595 Guadalajara TOTAL Males 296 Guadalajara TOTAL Females 299 Guadalajara Spaniards Both sexes 586 Guadalajara Spaniards Males 289 Guadalajara Spaniards Females 297 Guadalajara Foreigners Both sexes 9 Guadalajara Foreigners Males 7 Guadalajara Foreigners Females 2 Toledo TOTAL Both sexes 1,934 Toledo TOTAL Males 934 Toledo TOTAL Females 1,000 Toledo Spaniards Both sexes 1,909 Toledo Spaniards Males 923 Toledo Spaniards Females 986 Toledo Foreigners Both sexes 25 Toledo Foreigners Males 11 Toledo Foreigners Females 14 Cataluña TOTAL Both sexes 19,011 Cataluña TOTAL Males 9,410 Cataluña TOTAL Females 9,601 Cataluña Spaniards Both sexes 18,624 Cataluña Spaniards Males 9,210 Cataluña Spaniards Females 9,414 Cataluña Foreigners Both sexes 387 Cataluña Foreigners Males 200 Cataluña Foreigners Females 187 Barcelona TOTAL Both sexes 15,118 Barcelona TOTAL Males 7,569 Barcelona TOTAL Females 7,549 Barcelona Spaniards Both sexes 14,841 Barcelona Spaniards Males 7,434 Barcelona Spaniards Females 7,407 Barcelona Foreigners Both sexes 277 Barcelona Foreigners Males 135 Barcelona Foreigners Females 142 Girona TOTAL Both sexes 1,788 Girona TOTAL Males 839 Girona TOTAL Females 949 Girona Spaniards Both sexes 1,748 Girona Spaniards Males 814 Girona Spaniards Females 934 Girona Foreigners Both sexes 40 Girona Foreigners Males 25 Girona Foreigners Females 15 Lleida TOTAL Both sexes 948 Lleida TOTAL Males 456 Lleida TOTAL Females 492 Lleida Spaniards Both sexes 924 Lleida Spaniards Males 442 Lleida Spaniards Females 482 Lleida Foreigners Both sexes 24 Lleida Foreigners Males 14 Lleida Foreigners Females 10 Tarragona TOTAL Both sexes 1,157 Tarragona TOTAL Males 546 Tarragona TOTAL Females 611 Tarragona Spaniards Both sexes 1,111 Tarragona Spaniards Males 520 Tarragona Spaniards Females 591 Tarragona Foreigners Both sexes 46 Tarragona Foreigners Males 26 Tarragona Foreigners Females 20 Comunidad Valenciana TOTAL Both sexes 6,167 Comunidad Valenciana TOTAL Males 2,929 Comunidad Valenciana TOTAL Females 3,238 Comunidad Valenciana Spaniards Both sexes 5,974 Comunidad Valenciana Spaniards Males 2,835 Comunidad Valenciana Spaniards Females 3,139 Comunidad Valenciana Foreigners Both sexes 193 Comunidad Valenciana Foreigners Males 94 Comunidad Valenciana Foreigners Females 99 Alicante/Alacant TOTAL Both sexes 2,416 Alicante/Alacant TOTAL Males 1,145 Alicante/Alacant TOTAL Females 1,271 Alicante/Alacant Spaniards Both sexes 2,312 Alicante/Alacant Spaniards Males 1,094 Alicante/Alacant Spaniards Females 1,218 Alicante/Alacant Foreigners Both sexes 104 Alicante/Alacant Foreigners Males 51 Alicante/Alacant Foreigners Females 53 Castellón/Castelló TOTAL Both sexes 580 Castellón/Castelló TOTAL Males 269 Castellón/Castelló TOTAL Females 311 Castellón/Castelló Spaniards Both sexes 559 Castellón/Castelló Spaniards Males 259 Castellón/Castelló Spaniards Females 300 Castellón/Castelló Foreigners Both sexes 21 Castellón/Castelló Foreigners Males 10 Castellón/Castelló Foreigners Females 11 Valencia/València TOTAL Both sexes 3,171 Valencia/València TOTAL Males 1,515 Valencia/València TOTAL Females 1,656 Valencia/València Spaniards Both sexes 3,103 Valencia/València Spaniards Males 1,482 Valencia/València Spaniards Females 1,621 Valencia/València Foreigners Both sexes 68 Valencia/València Foreigners Males 33 Valencia/València Foreigners Females 35 Extremadura TOTAL Both sexes 7,289 Extremadura TOTAL Males 3,350 Extremadura TOTAL Females 3,939 Extremadura Spaniards Both sexes 7,249 Extremadura Spaniards Males 3,336 Extremadura Spaniards Females 3,913 Extremadura Foreigners Both sexes 40 Extremadura Foreigners Males 14 Extremadura Foreigners Females 26 Badajoz TOTAL Both sexes 4,763 Badajoz TOTAL Males 2,156 Badajoz TOTAL Females 2,607 Badajoz Spaniards Both sexes 4,737 Badajoz Spaniards Males 2,148 Badajoz Spaniards Females 2,589 Badajoz Foreigners Both sexes 26 Badajoz Foreigners Males 8 Badajoz Foreigners Females 18 Cáceres TOTAL Both sexes 2,526 Cáceres TOTAL Males 1,194 Cáceres TOTAL Females 1,332 Cáceres Spaniards Both sexes 2,512 Cáceres Spaniards Males 1,188 Cáceres Spaniards Females 1,324 Cáceres Foreigners Both sexes 14 Cáceres Foreigners Males 6 Cáceres Foreigners Females 8 Galicia TOTAL Both sexes 5,112 Galicia TOTAL Males 2,432 Galicia TOTAL Females 2,680 Galicia Spaniards Both sexes 5,073 Galicia Spaniards Males 2,412 Galicia Spaniards Females 2,661 Galicia Foreigners Both sexes 39 Galicia Foreigners Males 20 Galicia Foreigners Females 19 Coruña (A) TOTAL Both sexes 2,020 Coruña (A) TOTAL Males 971 Coruña (A) TOTAL Females 1,049 Coruña (A) Spaniards Both sexes 2,001 Coruña (A) Spaniards Males 962 Coruña (A) Spaniards Females 1,039 Coruña (A) Foreigners Both sexes 19 Coruña (A) Foreigners Males 9 Coruña (A) Foreigners Females 10 Lugo TOTAL Both sexes 599 Lugo TOTAL Males 245 Lugo TOTAL Females 354 Lugo Spaniards Both sexes 595 Lugo Spaniards Males 243 Lugo Spaniards Females 352 Lugo Foreigners Both sexes 4 Lugo Foreigners Males 2 Lugo Foreigners Females 2 Ourense TOTAL Both sexes 879 Ourense TOTAL Males 420 Ourense TOTAL Females 459 Ourense Spaniards Both sexes 873 Ourense Spaniards Males 417 Ourense Spaniards Females 456 Ourense Foreigners Both sexes 6 Ourense Foreigners Males 3 Ourense Foreigners Females 3 Pontevedra TOTAL Both sexes 1,614 Pontevedra TOTAL Males 796 Pontevedra TOTAL Females 818 Pontevedra Spaniards Both sexes 1,604 Pontevedra Spaniards Males 790 Pontevedra Spaniards Females 814 Pontevedra Foreigners Both sexes 10 Pontevedra Foreigners Males 6 Pontevedra Foreigners Females 4 Madrid (Comunidad de) TOTAL Both sexes 28,519 Madrid (Comunidad de) TOTAL Males 14,048 Madrid (Comunidad de) TOTAL Females 14,471 Madrid (Comunidad de) Spaniards Both sexes 28,085 Madrid (Comunidad de) Spaniards Males 13,832 Madrid (Comunidad de) Spaniards Females 14,253 Madrid (Comunidad de) Foreigners Both sexes 434 Madrid (Comunidad de) Foreigners Males 216 Madrid (Comunidad de) Foreigners Females 218 Murcia (Región de) TOTAL Both sexes 2,626 Murcia (Región de) TOTAL Males 1,241 Murcia (Región de) TOTAL Females 1,385 Murcia (Región de) Spaniards Both sexes 2,572 Murcia (Región de) Spaniards Males 1,213 Murcia (Región de) Spaniards Females 1,359 Murcia (Región de) Foreigners Both sexes 54 Murcia (Región de) Foreigners Males 28 Murcia (Región de) Foreigners Females 26 Navarra (Comunidad Foral de) TOTAL Both sexes 1,256 Navarra (Comunidad Foral de) TOTAL Males 544 Navarra (Comunidad Foral de) TOTAL Females 712 Navarra (Comunidad Foral de) Spaniards Both sexes 1,250 Navarra (Comunidad Foral de) Spaniards Males 544 Navarra (Comunidad Foral de) Spaniards Females 706 Navarra (Comunidad Foral de) Foreigners Both sexes 6 Navarra (Comunidad Foral de) Foreigners Males 0 Navarra (Comunidad Foral de) Foreigners Females 6 País Vasco TOTAL Both sexes 8,497 País Vasco TOTAL Males 3,926 País Vasco TOTAL Females 4,571 País Vasco Spaniards Both sexes 8,463 País Vasco Spaniards Males 3,908 País Vasco Spaniards Females 4,555 País Vasco Foreigners Both sexes 34 País Vasco Foreigners Males 18 País Vasco Foreigners Females 16 Alava TOTAL Both sexes 936 Alava TOTAL Males 412 Alava TOTAL Females 524 Alava Spaniards Both sexes 932 Alava Spaniards Males 411 Alava Spaniards Females 521 Alava Foreigners Both sexes 4 Alava Foreigners Males 1 Alava Foreigners Females 3 Guipúzcoa TOTAL Both sexes 5,299 Guipúzcoa TOTAL Males 2,480 Guipúzcoa TOTAL Females 2,819 Guipúzcoa Spaniards Both sexes 5,276 Guipúzcoa Spaniards Males 2,465 Guipúzcoa Spaniards Females 2,811 Guipúzcoa Foreigners Both sexes 23 Guipúzcoa Foreigners Males 15 Guipúzcoa Foreigners Females 8 Vizcaya TOTAL Both sexes 2,262 Vizcaya TOTAL Males 1,034 Vizcaya TOTAL Females 1,228 Vizcaya Spaniards Both sexes 2,255 Vizcaya Spaniards Males 1,032 Vizcaya Spaniards Females 1,223 Vizcaya Foreigners Both sexes 7 Vizcaya Foreigners Males 2 Vizcaya Foreigners Females 5 Rioja (La) TOTAL Both sexes 675 Rioja (La) TOTAL Males 287 Rioja (La) TOTAL Females 388 Rioja (La) Spaniards Both sexes 667 Rioja (La) Spaniards Males 285 Rioja (La) Spaniards Females 382 Rioja (La) Foreigners Both sexes 8 Rioja (La) Foreigners Males 2 Rioja (La) Foreigners Females 6 Ceuta TOTAL Both sexes 5,762 Ceuta TOTAL Males 2,626 Ceuta TOTAL Females 3,136 Ceuta Spaniards Both sexes 5,679 Ceuta Spaniards Males 2,583 Ceuta Spaniards Females 3,096 Ceuta Foreigners Both sexes 83 Ceuta Foreigners Males 43 Ceuta Foreigners Females 40 Melilla TOTAL Both sexes 8,013 Melilla TOTAL Males 3,630 Melilla TOTAL Females 4,383 Melilla Spaniards Both sexes 7,888 Melilla Spaniards Males 3,566 Melilla Spaniards Females 4,322 Melilla Foreigners Both sexes 125 Melilla Foreigners Males 64 Melilla Foreigners Females 61 Foreigner TOTAL Both sexes 317,838 Foreigner TOTAL Males 151,856 Foreigner TOTAL Females 165,982 Foreigner Spaniards Both sexes 83,052 Foreigner Spaniards Males 37,805 Foreigner Spaniards Females 45,247 Foreigner Foreigners Both sexes 234,786 Foreigner Foreigners Males 114,051 Foreigner Foreigners Females 120,735 Former Spanish territories TOTAL Both sexes 387 Former Spanish territories TOTAL Males 245 Former Spanish territories TOTAL Females 142 Former Spanish territories Spaniards Both sexes 336 Former Spanish territories Spaniards Males 216 Former Spanish territories Spaniards Females 120 Former Spanish territories Foreigners Both sexes 51 Former Spanish territories Foreigners Males 29 Former Spanish territories Foreigners Females 22