De este total de 47.435.597, 41.923.039 tienen nacionalidad española (el 88,4%) y 5.512.558 extranjeros (el 11,6%).
La edad media de la población inscrita en el Padrón es de 44,1 años. La de los españoles es de 45,0 años y la de los extranjeros de 37,1 años.
Las comunidades con mayor proporción de extranjeros son Illes Balears (18,8%), Cataluña (16,2%) y Comunitat Valenciana (15,3%).
El top 20 de extranjeros inscritos por países (en personas y % sobre el total de extranjeros):
- Marruecos 879.943 - 16%
- Rumanía 623.097 - 11,3%
- Colombia 312.915 - 5,7%
- Reino Unido 290.372 - 5,3%
- Italia 273.889 - 5,0%
- China 223.591 - 4,1%
- Venezuela 210.750 - 3,8%
- Honduras 133.356 - 2,4%
- Perú 119.728 - 2,2%
- Ecuador 119.552 - 2,2%
- Alemania 115.099 - 2,1%
- Francia 114.046 - 2,1%
- Bulgaria 113.554 - 2,1%
- Ucrania 110.977 - 2,0%
- Pakistán 100.276 - 1,8%
- Portugal 97.896 - 1,8%
- Argentina 96.841 - 1,8%
- Brasil 90.535 - 1,6%
- Paraguay 83.538 - 1,5%
- Senegal 82.963 - 1,5%
Entre las principales nacionalidades, los mayores aumentos durante 2021 se dan entre los ciudadanos de Colombia (21.164 más), Italia (16.633 más) y Venezuela (11.672).
Y los mayores descensos, entre los de Rumanía (–21.376), China (–5.663) y Brasil (–4.898).
En términos relativos, y entre las nacionalidades con mayor número de extranjeros, los mayores incrementos de población se registran entre los ciudadanos de Argentina (8,2%), Colombia (7,3%) y Perú (7,2%).
Por su parte, Brasil (–5,1%), Bulgaria (–3,9%) y Ecuador (–3,4%) presentan los mayores descensos.