Country of birth Age Yes or not Total Total Total Total 19,827.0 Total Total Yes 17,111.3 Total Total No 2,715.6 Total 15 to 24 years old Total 2,173.3 Total 15 to 24 years old Yes 1,164.6 Total 15 to 24 years old No 1,008.7 Total 25 to 64 years old Total 13,165.3 Total 25 to 64 years old Yes 12,471.7 Total 25 to 64 years old No 693.6 Total 65 years old and over Total 4,488.4 Total 65 years old and over Yes 3,475.0 Total 65 years old and over No 1,013.3 Spain Total Total 16,909.9 Spain Total Yes 14,591.2 Spain Total No 2,318.7 Spain 15 to 24 years old Total 1,742.0 Spain 15 to 24 years old Yes 895.5 Spain 15 to 24 years old No 846.4 Spain 25 to 64 years old Total 10,834.4 Spain 25 to 64 years old Yes 10,336.7 Spain 25 to 64 years old No 497.7 Spain 65 years old and over Total 4,333.5 Spain 65 years old and over Yes 3,359.0 Spain 65 years old and over No 974.5 Abroad Total Total 2,917.0 Abroad Total Yes 2,520.1 Abroad Total No 397.0 Abroad 15 to 24 years old Total 431.3 Abroad 15 to 24 years old Yes 269.1 Abroad 15 to 24 years old No 162.2 Abroad 25 to 64 years old Total 2,330.9 Abroad 25 to 64 years old Yes 2,135.0 Abroad 25 to 64 years old No 195.9 Abroad 65 years old and over Total 154.8 Abroad 65 years old and over Yes 116.0 Abroad 65 years old and over No 38.8