Sexo Nacionalidad País de nacimiento Periodo Total Total Total Total 1 de abril de 2026 49.687.120 Total Total Total 1 de enero de 2026 49.590.099 Total Total Total 1 de octubre de 2025 49.496.923 Total Total Total 1 de julio de 2025 49.355.367 Total Total Total 1 de abril de 2025 49.227.658 Total Total España 1 de abril de 2026 39.532.398 Total Total España 1 de enero de 2026 39.558.453 Total Total España 1 de octubre de 2025 39.585.839 Total Total España 1 de julio de 2025 39.597.664 Total Total España 1 de abril de 2025 39.620.206 Total Total Extranjero 1 de abril de 2026 10.154.722 Total Total Extranjero 1 de enero de 2026 10.031.646 Total Total Extranjero 1 de octubre de 2025 9.911.084 Total Total Extranjero 1 de julio de 2025 9.757.703 Total Total Extranjero 1 de abril de 2025 9.607.452 Total Española Total 1 de abril de 2026 42.340.706 Total Española Total 1 de enero de 2026 42.337.867 Total Española Total 1 de octubre de 2025 42.303.220 Total Española Total 1 de julio de 2025 42.264.049 Total Española Total 1 de abril de 2025 42.222.750 Total Española España 1 de abril de 2026 39.019.309 Total Española España 1 de enero de 2026 39.051.131 Total Española España 1 de octubre de 2025 39.079.519 Total Española España 1 de julio de 2025 39.095.810 Total Española España 1 de abril de 2025 39.119.066 Total Española Extranjero 1 de abril de 2026 3.321.397 Total Española Extranjero 1 de enero de 2026 3.286.736 Total Española Extranjero 1 de octubre de 2025 3.223.701 Total Española Extranjero 1 de julio de 2025 3.168.239 Total Española Extranjero 1 de abril de 2025 3.103.684 Total Extranjera Total 1 de abril de 2026 7.346.414 Total Extranjera Total 1 de enero de 2026 7.252.232 Total Extranjera Total 1 de octubre de 2025 7.193.703 Total Extranjera Total 1 de julio de 2025 7.091.318 Total Extranjera Total 1 de abril de 2025 7.004.908 Total Extranjera España 1 de abril de 2026 513.089 Total Extranjera España 1 de enero de 2026 507.322 Total Extranjera España 1 de octubre de 2025 506.320 Total Extranjera España 1 de julio de 2025 501.854 Total Extranjera España 1 de abril de 2025 501.140 Total Extranjera Extranjero 1 de abril de 2026 6.833.325 Total Extranjera Extranjero 1 de enero de 2026 6.744.910 Total Extranjera Extranjero 1 de octubre de 2025 6.687.383 Total Extranjera Extranjero 1 de julio de 2025 6.589.464 Total Extranjera Extranjero 1 de abril de 2025 6.503.768 Hombres Total Total 1 de abril de 2026 24.400.285 Hombres Total Total 1 de enero de 2026 24.342.727 Hombres Total Total 1 de octubre de 2025 24.293.133 Hombres Total Total 1 de julio de 2025 24.215.745 Hombres Total Total 1 de abril de 2025 24.146.357 Hombres Total España 1 de abril de 2026 19.425.399 Hombres Total España 1 de enero de 2026 19.436.480 Hombres Total España 1 de octubre de 2025 19.449.488 Hombres Total España 1 de julio de 2025 19.454.762 Hombres Total España 1 de abril de 2025 19.465.572 Hombres Total Extranjero 1 de abril de 2026 4.974.886 Hombres Total Extranjero 1 de enero de 2026 4.906.247 Hombres Total Extranjero 1 de octubre de 2025 4.843.645 Hombres Total Extranjero 1 de julio de 2025 4.760.983 Hombres Total Extranjero 1 de abril de 2025 4.680.785 Hombres Española Total 1 de abril de 2026 20.647.045 Hombres Española Total 1 de enero de 2026 20.646.036 Hombres Española Total 1 de octubre de 2025 20.632.896 Hombres Española Total 1 de julio de 2025 20.616.889 Hombres Española Total 1 de abril de 2025 20.601.212 Hombres Española España 1 de abril de 2026 19.161.554 Hombres Española España 1 de enero de 2026 19.176.024 Hombres Española España 1 de octubre de 2025 19.189.785 Hombres Española España 1 de julio de 2025 19.197.530 Hombres Española España 1 de abril de 2025 19.208.807 Hombres Española Extranjero 1 de abril de 2026 1.485.491 Hombres Española Extranjero 1 de enero de 2026 1.470.012 Hombres Española Extranjero 1 de octubre de 2025 1.443.111 Hombres Española Extranjero 1 de julio de 2025 1.419.359 Hombres Española Extranjero 1 de abril de 2025 1.392.405 Hombres Extranjera Total 1 de abril de 2026 3.753.240 Hombres Extranjera Total 1 de enero de 2026 3.696.691 Hombres Extranjera Total 1 de octubre de 2025 3.660.237 Hombres Extranjera Total 1 de julio de 2025 3.598.856 Hombres Extranjera Total 1 de abril de 2025 3.545.145 Hombres Extranjera España 1 de abril de 2026 263.845 Hombres Extranjera España 1 de enero de 2026 260.456 Hombres Extranjera España 1 de octubre de 2025 259.703 Hombres Extranjera España 1 de julio de 2025 257.232 Hombres Extranjera España 1 de abril de 2025 256.765 Hombres Extranjera Extranjero 1 de abril de 2026 3.489.395 Hombres Extranjera Extranjero 1 de enero de 2026 3.436.235 Hombres Extranjera Extranjero 1 de octubre de 2025 3.400.534 Hombres Extranjera Extranjero 1 de julio de 2025 3.341.624 Hombres Extranjera Extranjero 1 de abril de 2025 3.288.380 Mujeres Total Total 1 de abril de 2026 25.286.835 Mujeres Total Total 1 de enero de 2026 25.247.372 Mujeres Total Total 1 de octubre de 2025 25.203.790 Mujeres Total Total 1 de julio de 2025 25.139.622 Mujeres Total Total 1 de abril de 2025 25.081.301 Mujeres Total España 1 de abril de 2026 20.106.999 Mujeres Total España 1 de enero de 2026 20.121.973 Mujeres Total España 1 de octubre de 2025 20.136.351 Mujeres Total España 1 de julio de 2025 20.142.902 Mujeres Total España 1 de abril de 2025 20.154.634 Mujeres Total Extranjero 1 de abril de 2026 5.179.836 Mujeres Total Extranjero 1 de enero de 2026 5.125.399 Mujeres Total Extranjero 1 de octubre de 2025 5.067.439 Mujeres Total Extranjero 1 de julio de 2025 4.996.720 Mujeres Total Extranjero 1 de abril de 2025 4.926.667 Mujeres Española Total 1 de abril de 2026 21.693.661 Mujeres Española Total 1 de enero de 2026 21.691.831 Mujeres Española Total 1 de octubre de 2025 21.670.324 Mujeres Española Total 1 de julio de 2025 21.647.160 Mujeres Española Total 1 de abril de 2025 21.621.538 Mujeres Española España 1 de abril de 2026 19.857.755 Mujeres Española España 1 de enero de 2026 19.875.107 Mujeres Española España 1 de octubre de 2025 19.889.734 Mujeres Española España 1 de julio de 2025 19.898.280 Mujeres Española España 1 de abril de 2025 19.910.259 Mujeres Española Extranjero 1 de abril de 2026 1.835.906 Mujeres Española Extranjero 1 de enero de 2026 1.816.724 Mujeres Española Extranjero 1 de octubre de 2025 1.780.590 Mujeres Española Extranjero 1 de julio de 2025 1.748.880 Mujeres Española Extranjero 1 de abril de 2025 1.711.279 Mujeres Extranjera Total 1 de abril de 2026 3.593.174 Mujeres Extranjera Total 1 de enero de 2026 3.555.541 Mujeres Extranjera Total 1 de octubre de 2025 3.533.466 Mujeres Extranjera Total 1 de julio de 2025 3.492.462 Mujeres Extranjera Total 1 de abril de 2025 3.459.763 Mujeres Extranjera España 1 de abril de 2026 249.244 Mujeres Extranjera España 1 de enero de 2026 246.866 Mujeres Extranjera España 1 de octubre de 2025 246.617 Mujeres Extranjera España 1 de julio de 2025 244.622 Mujeres Extranjera España 1 de abril de 2025 244.375 Mujeres Extranjera Extranjero 1 de abril de 2026 3.343.930 Mujeres Extranjera Extranjero 1 de enero de 2026 3.308.675 Mujeres Extranjera Extranjero 1 de octubre de 2025 3.286.849 Mujeres Extranjera Extranjero 1 de julio de 2025 3.247.840 Mujeres Extranjera Extranjero 1 de abril de 2025 3.215.388