Sex Nationality Country of birth Periodo Total Total Total Total April 1st, 2026 49.687.120 Total Total Total January 1st, 2026 49.590.099 Total Total Total October 1st, 2025 49.496.923 Total Total Total July 1st, 2025 49.355.367 Total Total Total April 1st, 2025 49.227.658 Total Total Spain April 1st, 2026 39.532.398 Total Total Spain January 1st, 2026 39.558.453 Total Total Spain October 1st, 2025 39.585.839 Total Total Spain July 1st, 2025 39.597.664 Total Total Spain April 1st, 2025 39.620.206 Total Total Foreigner April 1st, 2026 10.154.722 Total Total Foreigner January 1st, 2026 10.031.646 Total Total Foreigner October 1st, 2025 9.911.084 Total Total Foreigner July 1st, 2025 9.757.703 Total Total Foreigner April 1st, 2025 9.607.452 Total Spanish Total April 1st, 2026 42.340.706 Total Spanish Total January 1st, 2026 42.337.867 Total Spanish Total October 1st, 2025 42.303.220 Total Spanish Total July 1st, 2025 42.264.049 Total Spanish Total April 1st, 2025 42.222.750 Total Spanish Spain April 1st, 2026 39.019.309 Total Spanish Spain January 1st, 2026 39.051.131 Total Spanish Spain October 1st, 2025 39.079.519 Total Spanish Spain July 1st, 2025 39.095.810 Total Spanish Spain April 1st, 2025 39.119.066 Total Spanish Foreigner April 1st, 2026 3.321.397 Total Spanish Foreigner January 1st, 2026 3.286.736 Total Spanish Foreigner October 1st, 2025 3.223.701 Total Spanish Foreigner July 1st, 2025 3.168.239 Total Spanish Foreigner April 1st, 2025 3.103.684 Total Foreign Total April 1st, 2026 7.346.414 Total Foreign Total January 1st, 2026 7.252.232 Total Foreign Total October 1st, 2025 7.193.703 Total Foreign Total July 1st, 2025 7.091.318 Total Foreign Total April 1st, 2025 7.004.908 Total Foreign Spain April 1st, 2026 513.089 Total Foreign Spain January 1st, 2026 507.322 Total Foreign Spain October 1st, 2025 506.320 Total Foreign Spain July 1st, 2025 501.854 Total Foreign Spain April 1st, 2025 501.140 Total Foreign Foreigner April 1st, 2026 6.833.325 Total Foreign Foreigner January 1st, 2026 6.744.910 Total Foreign Foreigner October 1st, 2025 6.687.383 Total Foreign Foreigner July 1st, 2025 6.589.464 Total Foreign Foreigner April 1st, 2025 6.503.768 Males Total Total April 1st, 2026 24.400.285 Males Total Total January 1st, 2026 24.342.727 Males Total Total October 1st, 2025 24.293.133 Males Total Total July 1st, 2025 24.215.745 Males Total Total April 1st, 2025 24.146.357 Males Total Spain April 1st, 2026 19.425.399 Males Total Spain January 1st, 2026 19.436.480 Males Total Spain October 1st, 2025 19.449.488 Males Total Spain July 1st, 2025 19.454.762 Males Total Spain April 1st, 2025 19.465.572 Males Total Foreigner April 1st, 2026 4.974.886 Males Total Foreigner January 1st, 2026 4.906.247 Males Total Foreigner October 1st, 2025 4.843.645 Males Total Foreigner July 1st, 2025 4.760.983 Males Total Foreigner April 1st, 2025 4.680.785 Males Spanish Total April 1st, 2026 20.647.045 Males Spanish Total January 1st, 2026 20.646.036 Males Spanish Total October 1st, 2025 20.632.896 Males Spanish Total July 1st, 2025 20.616.889 Males Spanish Total April 1st, 2025 20.601.212 Males Spanish Spain April 1st, 2026 19.161.554 Males Spanish Spain January 1st, 2026 19.176.024 Males Spanish Spain October 1st, 2025 19.189.785 Males Spanish Spain July 1st, 2025 19.197.530 Males Spanish Spain April 1st, 2025 19.208.807 Males Spanish Foreigner April 1st, 2026 1.485.491 Males Spanish Foreigner January 1st, 2026 1.470.012 Males Spanish Foreigner October 1st, 2025 1.443.111 Males Spanish Foreigner July 1st, 2025 1.419.359 Males Spanish Foreigner April 1st, 2025 1.392.405 Males Foreign Total April 1st, 2026 3.753.240 Males Foreign Total January 1st, 2026 3.696.691 Males Foreign Total October 1st, 2025 3.660.237 Males Foreign Total July 1st, 2025 3.598.856 Males Foreign Total April 1st, 2025 3.545.145 Males Foreign Spain April 1st, 2026 263.845 Males Foreign Spain January 1st, 2026 260.456 Males Foreign Spain October 1st, 2025 259.703 Males Foreign Spain July 1st, 2025 257.232 Males Foreign Spain April 1st, 2025 256.765 Males Foreign Foreigner April 1st, 2026 3.489.395 Males Foreign Foreigner January 1st, 2026 3.436.235 Males Foreign Foreigner October 1st, 2025 3.400.534 Males Foreign Foreigner July 1st, 2025 3.341.624 Males Foreign Foreigner April 1st, 2025 3.288.380 Females Total Total April 1st, 2026 25.286.835 Females Total Total January 1st, 2026 25.247.372 Females Total Total October 1st, 2025 25.203.790 Females Total Total July 1st, 2025 25.139.622 Females Total Total April 1st, 2025 25.081.301 Females Total Spain April 1st, 2026 20.106.999 Females Total Spain January 1st, 2026 20.121.973 Females Total Spain October 1st, 2025 20.136.351 Females Total Spain July 1st, 2025 20.142.902 Females Total Spain April 1st, 2025 20.154.634 Females Total Foreigner April 1st, 2026 5.179.836 Females Total Foreigner January 1st, 2026 5.125.399 Females Total Foreigner October 1st, 2025 5.067.439 Females Total Foreigner July 1st, 2025 4.996.720 Females Total Foreigner April 1st, 2025 4.926.667 Females Spanish Total April 1st, 2026 21.693.661 Females Spanish Total January 1st, 2026 21.691.831 Females Spanish Total October 1st, 2025 21.670.324 Females Spanish Total July 1st, 2025 21.647.160 Females Spanish Total April 1st, 2025 21.621.538 Females Spanish Spain April 1st, 2026 19.857.755 Females Spanish Spain January 1st, 2026 19.875.107 Females Spanish Spain October 1st, 2025 19.889.734 Females Spanish Spain July 1st, 2025 19.898.280 Females Spanish Spain April 1st, 2025 19.910.259 Females Spanish Foreigner April 1st, 2026 1.835.906 Females Spanish Foreigner January 1st, 2026 1.816.724 Females Spanish Foreigner October 1st, 2025 1.780.590 Females Spanish Foreigner July 1st, 2025 1.748.880 Females Spanish Foreigner April 1st, 2025 1.711.279 Females Foreign Total April 1st, 2026 3.593.174 Females Foreign Total January 1st, 2026 3.555.541 Females Foreign Total October 1st, 2025 3.533.466 Females Foreign Total July 1st, 2025 3.492.462 Females Foreign Total April 1st, 2025 3.459.763 Females Foreign Spain April 1st, 2026 249.244 Females Foreign Spain January 1st, 2026 246.866 Females Foreign Spain October 1st, 2025 246.617 Females Foreign Spain July 1st, 2025 244.622 Females Foreign Spain April 1st, 2025 244.375 Females Foreign Foreigner April 1st, 2026 3.343.930 Females Foreign Foreigner January 1st, 2026 3.308.675 Females Foreign Foreigner October 1st, 2025 3.286.849 Females Foreign Foreigner July 1st, 2025 3.247.840 Females Foreign Foreigner April 1st, 2025 3.215.388