Municipalities Sex Nationality Periodo Total 01059 Vitoria-Gasteiz Total Total 1 de enero de 2026 262.522 01059 Vitoria-Gasteiz Total Total 1 de enero de 2025 260.402 01059 Vitoria-Gasteiz Total Total 1 de enero de 2024 257.407 01059 Vitoria-Gasteiz Total Total 1 de enero de 2023 255.423 01059 Vitoria-Gasteiz Total Total 1 de enero de 2022 253.130 01059 Vitoria-Gasteiz Total Total 1 de enero de 2021 252.953 01059 Vitoria-Gasteiz Total Spanish 1 de enero de 2026 228.752 01059 Vitoria-Gasteiz Total Spanish 1 de enero de 2025 227.908 01059 Vitoria-Gasteiz Total Spanish 1 de enero de 2024 226.956 01059 Vitoria-Gasteiz Total Spanish 1 de enero de 2023 226.494 01059 Vitoria-Gasteiz Total Spanish 1 de enero de 2022 226.580 01059 Vitoria-Gasteiz Total Spanish 1 de enero de 2021 226.682 01059 Vitoria-Gasteiz Total Foreign 1 de enero de 2026 33.770 01059 Vitoria-Gasteiz Total Foreign 1 de enero de 2025 32.494 01059 Vitoria-Gasteiz Total Foreign 1 de enero de 2024 30.451 01059 Vitoria-Gasteiz Total Foreign 1 de enero de 2023 28.929 01059 Vitoria-Gasteiz Total Foreign 1 de enero de 2022 26.550 01059 Vitoria-Gasteiz Total Foreign 1 de enero de 2021 26.271 01059 Vitoria-Gasteiz Males Total 1 de enero de 2026 127.869 01059 Vitoria-Gasteiz Males Total 1 de enero de 2025 126.749 01059 Vitoria-Gasteiz Males Total 1 de enero de 2024 125.163 01059 Vitoria-Gasteiz Males Total 1 de enero de 2023 124.170 01059 Vitoria-Gasteiz Males Total 1 de enero de 2022 123.093 01059 Vitoria-Gasteiz Males Total 1 de enero de 2021 123.116 01059 Vitoria-Gasteiz Males Spanish 1 de enero de 2026 110.272 01059 Vitoria-Gasteiz Males Spanish 1 de enero de 2025 110.064 01059 Vitoria-Gasteiz Males Spanish 1 de enero de 2024 109.699 01059 Vitoria-Gasteiz Males Spanish 1 de enero de 2023 109.495 01059 Vitoria-Gasteiz Males Spanish 1 de enero de 2022 109.556 01059 Vitoria-Gasteiz Males Spanish 1 de enero de 2021 109.713 01059 Vitoria-Gasteiz Males Foreign 1 de enero de 2026 17.597 01059 Vitoria-Gasteiz Males Foreign 1 de enero de 2025 16.685 01059 Vitoria-Gasteiz Males Foreign 1 de enero de 2024 15.464 01059 Vitoria-Gasteiz Males Foreign 1 de enero de 2023 14.675 01059 Vitoria-Gasteiz Males Foreign 1 de enero de 2022 13.537 01059 Vitoria-Gasteiz Males Foreign 1 de enero de 2021 13.403 01059 Vitoria-Gasteiz Females Total 1 de enero de 2026 134.653 01059 Vitoria-Gasteiz Females Total 1 de enero de 2025 133.653 01059 Vitoria-Gasteiz Females Total 1 de enero de 2024 132.244 01059 Vitoria-Gasteiz Females Total 1 de enero de 2023 131.253 01059 Vitoria-Gasteiz Females Total 1 de enero de 2022 130.037 01059 Vitoria-Gasteiz Females Total 1 de enero de 2021 129.837 01059 Vitoria-Gasteiz Females Spanish 1 de enero de 2026 118.480 01059 Vitoria-Gasteiz Females Spanish 1 de enero de 2025 117.844 01059 Vitoria-Gasteiz Females Spanish 1 de enero de 2024 117.257 01059 Vitoria-Gasteiz Females Spanish 1 de enero de 2023 116.999 01059 Vitoria-Gasteiz Females Spanish 1 de enero de 2022 117.024 01059 Vitoria-Gasteiz Females Spanish 1 de enero de 2021 116.969 01059 Vitoria-Gasteiz Females Foreign 1 de enero de 2026 16.173 01059 Vitoria-Gasteiz Females Foreign 1 de enero de 2025 15.809 01059 Vitoria-Gasteiz Females Foreign 1 de enero de 2024 14.987 01059 Vitoria-Gasteiz Females Foreign 1 de enero de 2023 14.254 01059 Vitoria-Gasteiz Females Foreign 1 de enero de 2022 13.013 01059 Vitoria-Gasteiz Females Foreign 1 de enero de 2021 12.868 02003 Albacete Total Total 1 de enero de 2026 174.900 02003 Albacete Total Total 1 de enero de 2025 175.068 02003 Albacete Total Total 1 de enero de 2024 174.073 02003 Albacete Total Total 1 de enero de 2023 173.202 02003 Albacete Total Total 1 de enero de 2022 172.060 02003 Albacete Total Total 1 de enero de 2021 172.806 02003 Albacete Total Spanish 1 de enero de 2026 160.661 02003 Albacete Total Spanish 1 de enero de 2025 161.524 02003 Albacete Total Spanish 1 de enero de 2024 161.771 02003 Albacete Total Spanish 1 de enero de 2023 161.968 02003 Albacete Total Spanish 1 de enero de 2022 162.695 02003 Albacete Total Spanish 1 de enero de 2021 163.371 02003 Albacete Total Foreign 1 de enero de 2026 14.239 02003 Albacete Total Foreign 1 de enero de 2025 13.544 02003 Albacete Total Foreign 1 de enero de 2024 12.302 02003 Albacete Total Foreign 1 de enero de 2023 11.234 02003 Albacete Total Foreign 1 de enero de 2022 9.365 02003 Albacete Total Foreign 1 de enero de 2021 9.435 02003 Albacete Males Total 1 de enero de 2026 85.763 02003 Albacete Males Total 1 de enero de 2025 85.805 02003 Albacete Males Total 1 de enero de 2024 85.067 02003 Albacete Males Total 1 de enero de 2023 84.592 02003 Albacete Males Total 1 de enero de 2022 84.082 02003 Albacete Males Total 1 de enero de 2021 84.447 02003 Albacete Males Spanish 1 de enero de 2026 77.533 02003 Albacete Males Spanish 1 de enero de 2025 78.028 02003 Albacete Males Spanish 1 de enero de 2024 78.225 02003 Albacete Males Spanish 1 de enero de 2023 78.329 02003 Albacete Males Spanish 1 de enero de 2022 78.828 02003 Albacete Males Spanish 1 de enero de 2021 79.187 02003 Albacete Males Foreign 1 de enero de 2026 8.230 02003 Albacete Males Foreign 1 de enero de 2025 7.777 02003 Albacete Males Foreign 1 de enero de 2024 6.842 02003 Albacete Males Foreign 1 de enero de 2023 6.263 02003 Albacete Males Foreign 1 de enero de 2022 5.254 02003 Albacete Males Foreign 1 de enero de 2021 5.260 02003 Albacete Females Total 1 de enero de 2026 89.137 02003 Albacete Females Total 1 de enero de 2025 89.263 02003 Albacete Females Total 1 de enero de 2024 89.006 02003 Albacete Females Total 1 de enero de 2023 88.610 02003 Albacete Females Total 1 de enero de 2022 87.978 02003 Albacete Females Total 1 de enero de 2021 88.359 02003 Albacete Females Spanish 1 de enero de 2026 83.128 02003 Albacete Females Spanish 1 de enero de 2025 83.496 02003 Albacete Females Spanish 1 de enero de 2024 83.546 02003 Albacete Females Spanish 1 de enero de 2023 83.639 02003 Albacete Females Spanish 1 de enero de 2022 83.867 02003 Albacete Females Spanish 1 de enero de 2021 84.184 02003 Albacete Females Foreign 1 de enero de 2026 6.009 02003 Albacete Females Foreign 1 de enero de 2025 5.767 02003 Albacete Females Foreign 1 de enero de 2024 5.460 02003 Albacete Females Foreign 1 de enero de 2023 4.971 02003 Albacete Females Foreign 1 de enero de 2022 4.111 02003 Albacete Females Foreign 1 de enero de 2021 4.175 03014 Alacant/Alicante Total Total 1 de enero de 2026 371.591 03014 Alacant/Alicante Total Total 1 de enero de 2025 365.586 03014 Alacant/Alicante Total Total 1 de enero de 2024 358.608 03014 Alacant/Alicante Total Total 1 de enero de 2023 350.598 03014 Alacant/Alicante Total Total 1 de enero de 2022 340.260 03014 Alacant/Alicante Total Total 1 de enero de 2021 338.768 03014 Alacant/Alicante Total Spanish 1 de enero de 2026 288.845 03014 Alacant/Alicante Total Spanish 1 de enero de 2025 288.901 03014 Alacant/Alicante Total Spanish 1 de enero de 2024 288.994 03014 Alacant/Alicante Total Spanish 1 de enero de 2023 288.260 03014 Alacant/Alicante Total Spanish 1 de enero de 2022 288.381 03014 Alacant/Alicante Total Spanish 1 de enero de 2021 288.663 03014 Alacant/Alicante Total Foreign 1 de enero de 2026 82.746 03014 Alacant/Alicante Total Foreign 1 de enero de 2025 76.685 03014 Alacant/Alicante Total Foreign 1 de enero de 2024 69.614 03014 Alacant/Alicante Total Foreign 1 de enero de 2023 62.338 03014 Alacant/Alicante Total Foreign 1 de enero de 2022 51.879 03014 Alacant/Alicante Total Foreign 1 de enero de 2021 50.105 03014 Alacant/Alicante Males Total 1 de enero de 2026 179.940 03014 Alacant/Alicante Males Total 1 de enero de 2025 176.644 03014 Alacant/Alicante Males Total 1 de enero de 2024 172.987 03014 Alacant/Alicante Males Total 1 de enero de 2023 169.208 03014 Alacant/Alicante Males Total 1 de enero de 2022 164.511 03014 Alacant/Alicante Males Total 1 de enero de 2021 163.846 03014 Alacant/Alicante Males Spanish 1 de enero de 2026 138.138 03014 Alacant/Alicante Males Spanish 1 de enero de 2025 138.323 03014 Alacant/Alicante Males Spanish 1 de enero de 2024 138.557 03014 Alacant/Alicante Males Spanish 1 de enero de 2023 138.293 03014 Alacant/Alicante Males Spanish 1 de enero de 2022 138.410 03014 Alacant/Alicante Males Spanish 1 de enero de 2021 138.570 03014 Alacant/Alicante Males Foreign 1 de enero de 2026 41.802 03014 Alacant/Alicante Males Foreign 1 de enero de 2025 38.321 03014 Alacant/Alicante Males Foreign 1 de enero de 2024 34.430 03014 Alacant/Alicante Males Foreign 1 de enero de 2023 30.915 03014 Alacant/Alicante Males Foreign 1 de enero de 2022 26.101 03014 Alacant/Alicante Males Foreign 1 de enero de 2021 25.276 03014 Alacant/Alicante Females Total 1 de enero de 2026 191.651 03014 Alacant/Alicante Females Total 1 de enero de 2025 188.942 03014 Alacant/Alicante Females Total 1 de enero de 2024 185.621 03014 Alacant/Alicante Females Total 1 de enero de 2023 181.390 03014 Alacant/Alicante Females Total 1 de enero de 2022 175.749 03014 Alacant/Alicante Females Total 1 de enero de 2021 174.922 03014 Alacant/Alicante Females Spanish 1 de enero de 2026 150.707 03014 Alacant/Alicante Females Spanish 1 de enero de 2025 150.578 03014 Alacant/Alicante Females Spanish 1 de enero de 2024 150.437 03014 Alacant/Alicante Females Spanish 1 de enero de 2023 149.967 03014 Alacant/Alicante Females Spanish 1 de enero de 2022 149.971 03014 Alacant/Alicante Females Spanish 1 de enero de 2021 150.093 03014 Alacant/Alicante Females Foreign 1 de enero de 2026 40.944 03014 Alacant/Alicante Females Foreign 1 de enero de 2025 38.364 03014 Alacant/Alicante Females Foreign 1 de enero de 2024 35.184 03014 Alacant/Alicante Females Foreign 1 de enero de 2023 31.423 03014 Alacant/Alicante Females Foreign 1 de enero de 2022 25.778 03014 Alacant/Alicante Females Foreign 1 de enero de 2021 24.829 03065 Elx/Elche Total Total 1 de enero de 2026 250.937 03065 Elx/Elche Total Total 1 de enero de 2025 245.575 03065 Elx/Elche Total Total 1 de enero de 2024 242.317 03065 Elx/Elche Total Total 1 de enero de 2023 238.285 03065 Elx/Elche Total Total 1 de enero de 2022 236.325 03065 Elx/Elche Total Total 1 de enero de 2021 235.566 03065 Elx/Elche Total Spanish 1 de enero de 2026 211.594 03065 Elx/Elche Total Spanish 1 de enero de 2025 210.154 03065 Elx/Elche Total Spanish 1 de enero de 2024 209.894 03065 Elx/Elche Total Spanish 1 de enero de 2023 208.715 03065 Elx/Elche Total Spanish 1 de enero de 2022 209.203 03065 Elx/Elche Total Spanish 1 de enero de 2021 209.195 03065 Elx/Elche Total Foreign 1 de enero de 2026 39.343 03065 Elx/Elche Total Foreign 1 de enero de 2025 35.421 03065 Elx/Elche Total Foreign 1 de enero de 2024 32.423 03065 Elx/Elche Total Foreign 1 de enero de 2023 29.570 03065 Elx/Elche Total Foreign 1 de enero de 2022 27.122 03065 Elx/Elche Total Foreign 1 de enero de 2021 26.371 03065 Elx/Elche Males Total 1 de enero de 2026 124.293 03065 Elx/Elche Males Total 1 de enero de 2025 121.386 03065 Elx/Elche Males Total 1 de enero de 2024 119.897 03065 Elx/Elche Males Total 1 de enero de 2023 117.863 03065 Elx/Elche Males Total 1 de enero de 2022 117.460 03065 Elx/Elche Males Total 1 de enero de 2021 117.057 03065 Elx/Elche Males Spanish 1 de enero de 2026 103.788 03065 Elx/Elche Males Spanish 1 de enero de 2025 103.127 03065 Elx/Elche Males Spanish 1 de enero de 2024 103.284 03065 Elx/Elche Males Spanish 1 de enero de 2023 102.760 03065 Elx/Elche Males Spanish 1 de enero de 2022 103.189 03065 Elx/Elche Males Spanish 1 de enero de 2021 103.163 03065 Elx/Elche Males Foreign 1 de enero de 2026 20.505 03065 Elx/Elche Males Foreign 1 de enero de 2025 18.259 03065 Elx/Elche Males Foreign 1 de enero de 2024 16.613 03065 Elx/Elche Males Foreign 1 de enero de 2023 15.103 03065 Elx/Elche Males Foreign 1 de enero de 2022 14.271 03065 Elx/Elche Males Foreign 1 de enero de 2021 13.894 03065 Elx/Elche Females Total 1 de enero de 2026 126.644 03065 Elx/Elche Females Total 1 de enero de 2025 124.189 03065 Elx/Elche Females Total 1 de enero de 2024 122.420 03065 Elx/Elche Females Total 1 de enero de 2023 120.422 03065 Elx/Elche Females Total 1 de enero de 2022 118.865 03065 Elx/Elche Females Total 1 de enero de 2021 118.509 03065 Elx/Elche Females Spanish 1 de enero de 2026 107.806 03065 Elx/Elche Females Spanish 1 de enero de 2025 107.027 03065 Elx/Elche Females Spanish 1 de enero de 2024 106.610 03065 Elx/Elche Females Spanish 1 de enero de 2023 105.955 03065 Elx/Elche Females Spanish 1 de enero de 2022 106.014 03065 Elx/Elche Females Spanish 1 de enero de 2021 106.032 03065 Elx/Elche Females Foreign 1 de enero de 2026 18.838 03065 Elx/Elche Females Foreign 1 de enero de 2025 17.162 03065 Elx/Elche Females Foreign 1 de enero de 2024 15.810 03065 Elx/Elche Females Foreign 1 de enero de 2023 14.467 03065 Elx/Elche Females Foreign 1 de enero de 2022 12.851 03065 Elx/Elche Females Foreign 1 de enero de 2021 12.477 03133 Torrevieja Total Total 1 de enero de 2026 105.139 03133 Torrevieja Total Total 1 de enero de 2025 100.470 03133 Torrevieja Total Total 1 de enero de 2024 "" 03133 Torrevieja Total Total 1 de enero de 2023 "" 03133 Torrevieja Total Total 1 de enero de 2022 "" 03133 Torrevieja Total Total 1 de enero de 2021 "" 03133 Torrevieja Total Spanish 1 de enero de 2026 51.176 03133 Torrevieja Total Spanish 1 de enero de 2025 50.771 03133 Torrevieja Total Spanish 1 de enero de 2024 "" 03133 Torrevieja Total Spanish 1 de enero de 2023 "" 03133 Torrevieja Total Spanish 1 de enero de 2022 "" 03133 Torrevieja Total Spanish 1 de enero de 2021 "" 03133 Torrevieja Total Foreign 1 de enero de 2026 53.963 03133 Torrevieja Total Foreign 1 de enero de 2025 49.699 03133 Torrevieja Total Foreign 1 de enero de 2024 "" 03133 Torrevieja Total Foreign 1 de enero de 2023 "" 03133 Torrevieja Total Foreign 1 de enero de 2022 "" 03133 Torrevieja Total Foreign 1 de enero de 2021 "" 03133 Torrevieja Males Total 1 de enero de 2026 51.772 03133 Torrevieja Males Total 1 de enero de 2025 49.142 03133 Torrevieja Males Total 1 de enero de 2024 "" 03133 Torrevieja Males Total 1 de enero de 2023 "" 03133 Torrevieja Males Total 1 de enero de 2022 "" 03133 Torrevieja Males Total 1 de enero de 2021 "" 03133 Torrevieja Males Spanish 1 de enero de 2026 25.082 03133 Torrevieja Males Spanish 1 de enero de 2025 24.902 03133 Torrevieja Males Spanish 1 de enero de 2024 "" 03133 Torrevieja Males Spanish 1 de enero de 2023 "" 03133 Torrevieja Males Spanish 1 de enero de 2022 "" 03133 Torrevieja Males Spanish 1 de enero de 2021 "" 03133 Torrevieja Males Foreign 1 de enero de 2026 26.690 03133 Torrevieja Males Foreign 1 de enero de 2025 24.240 03133 Torrevieja Males Foreign 1 de enero de 2024 "" 03133 Torrevieja Males Foreign 1 de enero de 2023 "" 03133 Torrevieja Males Foreign 1 de enero de 2022 "" 03133 Torrevieja Males Foreign 1 de enero de 2021 "" 03133 Torrevieja Females Total 1 de enero de 2026 53.367 03133 Torrevieja Females Total 1 de enero de 2025 51.328 03133 Torrevieja Females Total 1 de enero de 2024 "" 03133 Torrevieja Females Total 1 de enero de 2023 "" 03133 Torrevieja Females Total 1 de enero de 2022 "" 03133 Torrevieja Females Total 1 de enero de 2021 "" 03133 Torrevieja Females Spanish 1 de enero de 2026 26.094 03133 Torrevieja Females Spanish 1 de enero de 2025 25.869 03133 Torrevieja Females Spanish 1 de enero de 2024 "" 03133 Torrevieja Females Spanish 1 de enero de 2023 "" 03133 Torrevieja Females Spanish 1 de enero de 2022 "" 03133 Torrevieja Females Spanish 1 de enero de 2021 "" 03133 Torrevieja Females Foreign 1 de enero de 2026 27.273 03133 Torrevieja Females Foreign 1 de enero de 2025 25.459 03133 Torrevieja Females Foreign 1 de enero de 2024 "" 03133 Torrevieja Females Foreign 1 de enero de 2023 "" 03133 Torrevieja Females Foreign 1 de enero de 2022 "" 03133 Torrevieja Females Foreign 1 de enero de 2021 "" 04013 Almería Total Total 1 de enero de 2026 206.811 04013 Almería Total Total 1 de enero de 2025 204.772 04013 Almería Total Total 1 de enero de 2024 201.946 04013 Almería Total Total 1 de enero de 2023 200.665 04013 Almería Total Total 1 de enero de 2022 198.444 04013 Almería Total Total 1 de enero de 2021 200.273 04013 Almería Total Spanish 1 de enero de 2026 180.259 04013 Almería Total Spanish 1 de enero de 2025 179.787 04013 Almería Total Spanish 1 de enero de 2024 178.871 04013 Almería Total Spanish 1 de enero de 2023 177.939 04013 Almería Total Spanish 1 de enero de 2022 177.326 04013 Almería Total Spanish 1 de enero de 2021 177.864 04013 Almería Total Foreign 1 de enero de 2026 26.552 04013 Almería Total Foreign 1 de enero de 2025 24.985 04013 Almería Total Foreign 1 de enero de 2024 23.075 04013 Almería Total Foreign 1 de enero de 2023 22.726 04013 Almería Total Foreign 1 de enero de 2022 21.118 04013 Almería Total Foreign 1 de enero de 2021 22.409 04013 Almería Males Total 1 de enero de 2026 100.510 04013 Almería Males Total 1 de enero de 2025 99.532 04013 Almería Males Total 1 de enero de 2024 98.146 04013 Almería Males Total 1 de enero de 2023 97.782 04013 Almería Males Total 1 de enero de 2022 96.714 04013 Almería Males Total 1 de enero de 2021 97.926 04013 Almería Males Spanish 1 de enero de 2026 86.416 04013 Almería Males Spanish 1 de enero de 2025 86.315 04013 Almería Males Spanish 1 de enero de 2024 85.864 04013 Almería Males Spanish 1 de enero de 2023 85.485 04013 Almería Males Spanish 1 de enero de 2022 85.230 04013 Almería Males Spanish 1 de enero de 2021 85.599 04013 Almería Males Foreign 1 de enero de 2026 14.094 04013 Almería Males Foreign 1 de enero de 2025 13.217 04013 Almería Males Foreign 1 de enero de 2024 12.282 04013 Almería Males Foreign 1 de enero de 2023 12.297 04013 Almería Males Foreign 1 de enero de 2022 11.484 04013 Almería Males Foreign 1 de enero de 2021 12.327 04013 Almería Females Total 1 de enero de 2026 106.301 04013 Almería Females Total 1 de enero de 2025 105.240 04013 Almería Females Total 1 de enero de 2024 103.800 04013 Almería Females Total 1 de enero de 2023 102.883 04013 Almería Females Total 1 de enero de 2022 101.730 04013 Almería Females Total 1 de enero de 2021 102.347 04013 Almería Females Spanish 1 de enero de 2026 93.843 04013 Almería Females Spanish 1 de enero de 2025 93.472 04013 Almería Females Spanish 1 de enero de 2024 93.007 04013 Almería Females Spanish 1 de enero de 2023 92.454 04013 Almería Females Spanish 1 de enero de 2022 92.096 04013 Almería Females Spanish 1 de enero de 2021 92.265 04013 Almería Females Foreign 1 de enero de 2026 12.458 04013 Almería Females Foreign 1 de enero de 2025 11.768 04013 Almería Females Foreign 1 de enero de 2024 10.793 04013 Almería Females Foreign 1 de enero de 2023 10.429 04013 Almería Females Foreign 1 de enero de 2022 9.634 04013 Almería Females Foreign 1 de enero de 2021 10.082 04079 Roquetas de Mar Total Total 1 de enero de 2026 112.949 04079 Roquetas de Mar Total Total 1 de enero de 2025 110.054 04079 Roquetas de Mar Total Total 1 de enero de 2024 108.348 04079 Roquetas de Mar Total Total 1 de enero de 2023 105.886 04079 Roquetas de Mar Total Total 1 de enero de 2022 102.660 04079 Roquetas de Mar Total Total 1 de enero de 2021 "" 04079 Roquetas de Mar Total Spanish 1 de enero de 2026 77.122 04079 Roquetas de Mar Total Spanish 1 de enero de 2025 76.401 04079 Roquetas de Mar Total Spanish 1 de enero de 2024 75.687 04079 Roquetas de Mar Total Spanish 1 de enero de 2023 74.442 04079 Roquetas de Mar Total Spanish 1 de enero de 2022 73.437 04079 Roquetas de Mar Total Spanish 1 de enero de 2021 "" 04079 Roquetas de Mar Total Foreign 1 de enero de 2026 35.827 04079 Roquetas de Mar Total Foreign 1 de enero de 2025 33.653 04079 Roquetas de Mar Total Foreign 1 de enero de 2024 32.661 04079 Roquetas de Mar Total Foreign 1 de enero de 2023 31.444 04079 Roquetas de Mar Total Foreign 1 de enero de 2022 29.223 04079 Roquetas de Mar Total Foreign 1 de enero de 2021 "" 04079 Roquetas de Mar Males Total 1 de enero de 2026 58.998 04079 Roquetas de Mar Males Total 1 de enero de 2025 57.046 04079 Roquetas de Mar Males Total 1 de enero de 2024 56.249 04079 Roquetas de Mar Males Total 1 de enero de 2023 54.891 04079 Roquetas de Mar Males Total 1 de enero de 2022 53.184 04079 Roquetas de Mar Males Total 1 de enero de 2021 "" 04079 Roquetas de Mar Males Spanish 1 de enero de 2026 38.039 04079 Roquetas de Mar Males Spanish 1 de enero de 2025 37.786 04079 Roquetas de Mar Males Spanish 1 de enero de 2024 37.541 04079 Roquetas de Mar Males Spanish 1 de enero de 2023 36.982 04079 Roquetas de Mar Males Spanish 1 de enero de 2022 36.542 04079 Roquetas de Mar Males Spanish 1 de enero de 2021 "" 04079 Roquetas de Mar Males Foreign 1 de enero de 2026 20.959 04079 Roquetas de Mar Males Foreign 1 de enero de 2025 19.260 04079 Roquetas de Mar Males Foreign 1 de enero de 2024 18.708 04079 Roquetas de Mar Males Foreign 1 de enero de 2023 17.909 04079 Roquetas de Mar Males Foreign 1 de enero de 2022 16.642 04079 Roquetas de Mar Males Foreign 1 de enero de 2021 "" 04079 Roquetas de Mar Females Total 1 de enero de 2026 53.951 04079 Roquetas de Mar Females Total 1 de enero de 2025 53.008 04079 Roquetas de Mar Females Total 1 de enero de 2024 52.099 04079 Roquetas de Mar Females Total 1 de enero de 2023 50.995 04079 Roquetas de Mar Females Total 1 de enero de 2022 49.476 04079 Roquetas de Mar Females Total 1 de enero de 2021 "" 04079 Roquetas de Mar Females Spanish 1 de enero de 2026 39.083 04079 Roquetas de Mar Females Spanish 1 de enero de 2025 38.615 04079 Roquetas de Mar Females Spanish 1 de enero de 2024 38.146 04079 Roquetas de Mar Females Spanish 1 de enero de 2023 37.460 04079 Roquetas de Mar Females Spanish 1 de enero de 2022 36.895 04079 Roquetas de Mar Females Spanish 1 de enero de 2021 "" 04079 Roquetas de Mar Females Foreign 1 de enero de 2026 14.868 04079 Roquetas de Mar Females Foreign 1 de enero de 2025 14.393 04079 Roquetas de Mar Females Foreign 1 de enero de 2024 13.953 04079 Roquetas de Mar Females Foreign 1 de enero de 2023 13.535 04079 Roquetas de Mar Females Foreign 1 de enero de 2022 12.581 04079 Roquetas de Mar Females Foreign 1 de enero de 2021 "" 05019 Ávila Total Total 1 de enero de 2026 60.656 05019 Ávila Total Total 1 de enero de 2025 59.480 05019 Ávila Total Total 1 de enero de 2024 59.119 05019 Ávila Total Total 1 de enero de 2023 58.548 05019 Ávila Total Total 1 de enero de 2022 58.228 05019 Ávila Total Total 1 de enero de 2021 58.120 05019 Ávila Total Spanish 1 de enero de 2026 53.292 05019 Ávila Total Spanish 1 de enero de 2025 53.152 05019 Ávila Total Spanish 1 de enero de 2024 53.118 05019 Ávila Total Spanish 1 de enero de 2023 53.126 05019 Ávila Total Spanish 1 de enero de 2022 53.513 05019 Ávila Total Spanish 1 de enero de 2021 53.626 05019 Ávila Total Foreign 1 de enero de 2026 7.364 05019 Ávila Total Foreign 1 de enero de 2025 6.328 05019 Ávila Total Foreign 1 de enero de 2024 6.001 05019 Ávila Total Foreign 1 de enero de 2023 5.422 05019 Ávila Total Foreign 1 de enero de 2022 4.715 05019 Ávila Total Foreign 1 de enero de 2021 4.494 05019 Ávila Males Total 1 de enero de 2026 28.977 05019 Ávila Males Total 1 de enero de 2025 28.370 05019 Ávila Males Total 1 de enero de 2024 28.144 05019 Ávila Males Total 1 de enero de 2023 27.873 05019 Ávila Males Total 1 de enero de 2022 27.754 05019 Ávila Males Total 1 de enero de 2021 27.683 05019 Ávila Males Spanish 1 de enero de 2026 25.386 05019 Ávila Males Spanish 1 de enero de 2025 25.309 05019 Ávila Males Spanish 1 de enero de 2024 25.257 05019 Ávila Males Spanish 1 de enero de 2023 25.264 05019 Ávila Males Spanish 1 de enero de 2022 25.466 05019 Ávila Males Spanish 1 de enero de 2021 25.537 05019 Ávila Males Foreign 1 de enero de 2026 3.591 05019 Ávila Males Foreign 1 de enero de 2025 3.061 05019 Ávila Males Foreign 1 de enero de 2024 2.887 05019 Ávila Males Foreign 1 de enero de 2023 2.609 05019 Ávila Males Foreign 1 de enero de 2022 2.288 05019 Ávila Males Foreign 1 de enero de 2021 2.146 05019 Ávila Females Total 1 de enero de 2026 31.679 05019 Ávila Females Total 1 de enero de 2025 31.110 05019 Ávila Females Total 1 de enero de 2024 30.975 05019 Ávila Females Total 1 de enero de 2023 30.675 05019 Ávila Females Total 1 de enero de 2022 30.474 05019 Ávila Females Total 1 de enero de 2021 30.437 05019 Ávila Females Spanish 1 de enero de 2026 27.906 05019 Ávila Females Spanish 1 de enero de 2025 27.843 05019 Ávila Females Spanish 1 de enero de 2024 27.861 05019 Ávila Females Spanish 1 de enero de 2023 27.862 05019 Ávila Females Spanish 1 de enero de 2022 28.047 05019 Ávila Females Spanish 1 de enero de 2021 28.089 05019 Ávila Females Foreign 1 de enero de 2026 3.773 05019 Ávila Females Foreign 1 de enero de 2025 3.267 05019 Ávila Females Foreign 1 de enero de 2024 3.114 05019 Ávila Females Foreign 1 de enero de 2023 2.813 05019 Ávila Females Foreign 1 de enero de 2022 2.427 05019 Ávila Females Foreign 1 de enero de 2021 2.348 06015 Badajoz Total Total 1 de enero de 2026 151.658 06015 Badajoz Total Total 1 de enero de 2025 150.870 06015 Badajoz Total Total 1 de enero de 2024 151.146 06015 Badajoz Total Total 1 de enero de 2023 150.716 06015 Badajoz Total Total 1 de enero de 2022 150.583 06015 Badajoz Total Total 1 de enero de 2021 151.048 06015 Badajoz Total Spanish 1 de enero de 2026 144.100 06015 Badajoz Total Spanish 1 de enero de 2025 143.975 06015 Badajoz Total Spanish 1 de enero de 2024 144.458 06015 Badajoz Total Spanish 1 de enero de 2023 144.635 06015 Badajoz Total Spanish 1 de enero de 2022 144.972 06015 Badajoz Total Spanish 1 de enero de 2021 145.433 06015 Badajoz Total Foreign 1 de enero de 2026 7.558 06015 Badajoz Total Foreign 1 de enero de 2025 6.895 06015 Badajoz Total Foreign 1 de enero de 2024 6.688 06015 Badajoz Total Foreign 1 de enero de 2023 6.081 06015 Badajoz Total Foreign 1 de enero de 2022 5.611 06015 Badajoz Total Foreign 1 de enero de 2021 5.615 06015 Badajoz Males Total 1 de enero de 2026 73.341 06015 Badajoz Males Total 1 de enero de 2025 72.973 06015 Badajoz Males Total 1 de enero de 2024 73.148 06015 Badajoz Males Total 1 de enero de 2023 72.923 06015 Badajoz Males Total 1 de enero de 2022 72.914 06015 Badajoz Males Total 1 de enero de 2021 73.229 06015 Badajoz Males Spanish 1 de enero de 2026 69.599 06015 Badajoz Males Spanish 1 de enero de 2025 69.597 06015 Badajoz Males Spanish 1 de enero de 2024 69.912 06015 Badajoz Males Spanish 1 de enero de 2023 70.031 06015 Badajoz Males Spanish 1 de enero de 2022 70.216 06015 Badajoz Males Spanish 1 de enero de 2021 70.546 06015 Badajoz Males Foreign 1 de enero de 2026 3.742 06015 Badajoz Males Foreign 1 de enero de 2025 3.376 06015 Badajoz Males Foreign 1 de enero de 2024 3.236 06015 Badajoz Males Foreign 1 de enero de 2023 2.892 06015 Badajoz Males Foreign 1 de enero de 2022 2.698 06015 Badajoz Males Foreign 1 de enero de 2021 2.683 06015 Badajoz Females Total 1 de enero de 2026 78.317 06015 Badajoz Females Total 1 de enero de 2025 77.897 06015 Badajoz Females Total 1 de enero de 2024 77.998 06015 Badajoz Females Total 1 de enero de 2023 77.793 06015 Badajoz Females Total 1 de enero de 2022 77.669 06015 Badajoz Females Total 1 de enero de 2021 77.819 06015 Badajoz Females Spanish 1 de enero de 2026 74.501 06015 Badajoz Females Spanish 1 de enero de 2025 74.378 06015 Badajoz Females Spanish 1 de enero de 2024 74.546 06015 Badajoz Females Spanish 1 de enero de 2023 74.604 06015 Badajoz Females Spanish 1 de enero de 2022 74.756 06015 Badajoz Females Spanish 1 de enero de 2021 74.887 06015 Badajoz Females Foreign 1 de enero de 2026 3.816 06015 Badajoz Females Foreign 1 de enero de 2025 3.519 06015 Badajoz Females Foreign 1 de enero de 2024 3.452 06015 Badajoz Females Foreign 1 de enero de 2023 3.189 06015 Badajoz Females Foreign 1 de enero de 2022 2.913 06015 Badajoz Females Foreign 1 de enero de 2021 2.932 07040 Palma Total Total 1 de enero de 2026 443.833 07040 Palma Total Total 1 de enero de 2025 443.196 07040 Palma Total Total 1 de enero de 2024 438.234 07040 Palma Total Total 1 de enero de 2023 430.640 07040 Palma Total Total 1 de enero de 2022 421.933 07040 Palma Total Total 1 de enero de 2021 424.837 07040 Palma Total Spanish 1 de enero de 2026 351.856 07040 Palma Total Spanish 1 de enero de 2025 351.242 07040 Palma Total Spanish 1 de enero de 2024 349.991 07040 Palma Total Spanish 1 de enero de 2023 348.976 07040 Palma Total Spanish 1 de enero de 2022 347.506 07040 Palma Total Spanish 1 de enero de 2021 349.681 07040 Palma Total Foreign 1 de enero de 2026 91.977 07040 Palma Total Foreign 1 de enero de 2025 91.954 07040 Palma Total Foreign 1 de enero de 2024 88.243 07040 Palma Total Foreign 1 de enero de 2023 81.664 07040 Palma Total Foreign 1 de enero de 2022 74.427 07040 Palma Total Foreign 1 de enero de 2021 75.156 07040 Palma Males Total 1 de enero de 2026 217.150 07040 Palma Males Total 1 de enero de 2025 216.938 07040 Palma Males Total 1 de enero de 2024 214.293 07040 Palma Males Total 1 de enero de 2023 210.280 07040 Palma Males Total 1 de enero de 2022 206.237 07040 Palma Males Total 1 de enero de 2021 207.868 07040 Palma Males Spanish 1 de enero de 2026 169.790 07040 Palma Males Spanish 1 de enero de 2025 169.762 07040 Palma Males Spanish 1 de enero de 2024 169.218 07040 Palma Males Spanish 1 de enero de 2023 168.930 07040 Palma Males Spanish 1 de enero de 2022 168.482 07040 Palma Males Spanish 1 de enero de 2021 169.774 07040 Palma Males Foreign 1 de enero de 2026 47.360 07040 Palma Males Foreign 1 de enero de 2025 47.176 07040 Palma Males Foreign 1 de enero de 2024 45.075 07040 Palma Males Foreign 1 de enero de 2023 41.350 07040 Palma Males Foreign 1 de enero de 2022 37.755 07040 Palma Males Foreign 1 de enero de 2021 38.094 07040 Palma Females Total 1 de enero de 2026 226.683 07040 Palma Females Total 1 de enero de 2025 226.258 07040 Palma Females Total 1 de enero de 2024 223.941 07040 Palma Females Total 1 de enero de 2023 220.360 07040 Palma Females Total 1 de enero de 2022 215.696 07040 Palma Females Total 1 de enero de 2021 216.969 07040 Palma Females Spanish 1 de enero de 2026 182.066 07040 Palma Females Spanish 1 de enero de 2025 181.480 07040 Palma Females Spanish 1 de enero de 2024 180.773 07040 Palma Females Spanish 1 de enero de 2023 180.046 07040 Palma Females Spanish 1 de enero de 2022 179.024 07040 Palma Females Spanish 1 de enero de 2021 179.907 07040 Palma Females Foreign 1 de enero de 2026 44.617 07040 Palma Females Foreign 1 de enero de 2025 44.778 07040 Palma Females Foreign 1 de enero de 2024 43.168 07040 Palma Females Foreign 1 de enero de 2023 40.314 07040 Palma Females Foreign 1 de enero de 2022 36.672 07040 Palma Females Foreign 1 de enero de 2021 37.062 08015 Badalona Total Total 1 de enero de 2026 233.286 08015 Badalona Total Total 1 de enero de 2025 230.642 08015 Badalona Total Total 1 de enero de 2024 226.219 08015 Badalona Total Total 1 de enero de 2023 224.301 08015 Badalona Total Total 1 de enero de 2022 222.361 08015 Badalona Total Total 1 de enero de 2021 221.750 08015 Badalona Total Spanish 1 de enero de 2026 189.160 08015 Badalona Total Spanish 1 de enero de 2025 188.137 08015 Badalona Total Spanish 1 de enero de 2024 187.229 08015 Badalona Total Spanish 1 de enero de 2023 187.741 08015 Badalona Total Spanish 1 de enero de 2022 188.275 08015 Badalona Total Spanish 1 de enero de 2021 188.773 08015 Badalona Total Foreign 1 de enero de 2026 44.126 08015 Badalona Total Foreign 1 de enero de 2025 42.505 08015 Badalona Total Foreign 1 de enero de 2024 38.990 08015 Badalona Total Foreign 1 de enero de 2023 36.560 08015 Badalona Total Foreign 1 de enero de 2022 34.086 08015 Badalona Total Foreign 1 de enero de 2021 32.977 08015 Badalona Males Total 1 de enero de 2026 115.272 08015 Badalona Males Total 1 de enero de 2025 113.794 08015 Badalona Males Total 1 de enero de 2024 111.220 08015 Badalona Males Total 1 de enero de 2023 110.470 08015 Badalona Males Total 1 de enero de 2022 109.633 08015 Badalona Males Total 1 de enero de 2021 109.350 08015 Badalona Males Spanish 1 de enero de 2026 91.740 08015 Badalona Males Spanish 1 de enero de 2025 91.324 08015 Badalona Males Spanish 1 de enero de 2024 90.887 08015 Badalona Males Spanish 1 de enero de 2023 91.190 08015 Badalona Males Spanish 1 de enero de 2022 91.428 08015 Badalona Males Spanish 1 de enero de 2021 91.709 08015 Badalona Males Foreign 1 de enero de 2026 23.532 08015 Badalona Males Foreign 1 de enero de 2025 22.470 08015 Badalona Males Foreign 1 de enero de 2024 20.333 08015 Badalona Males Foreign 1 de enero de 2023 19.280 08015 Badalona Males Foreign 1 de enero de 2022 18.205 08015 Badalona Males Foreign 1 de enero de 2021 17.641 08015 Badalona Females Total 1 de enero de 2026 118.014 08015 Badalona Females Total 1 de enero de 2025 116.848 08015 Badalona Females Total 1 de enero de 2024 114.999 08015 Badalona Females Total 1 de enero de 2023 113.831 08015 Badalona Females Total 1 de enero de 2022 112.728 08015 Badalona Females Total 1 de enero de 2021 112.400 08015 Badalona Females Spanish 1 de enero de 2026 97.420 08015 Badalona Females Spanish 1 de enero de 2025 96.813 08015 Badalona Females Spanish 1 de enero de 2024 96.342 08015 Badalona Females Spanish 1 de enero de 2023 96.551 08015 Badalona Females Spanish 1 de enero de 2022 96.847 08015 Badalona Females Spanish 1 de enero de 2021 97.064 08015 Badalona Females Foreign 1 de enero de 2026 20.594 08015 Badalona Females Foreign 1 de enero de 2025 20.035 08015 Badalona Females Foreign 1 de enero de 2024 18.657 08015 Badalona Females Foreign 1 de enero de 2023 17.280 08015 Badalona Females Foreign 1 de enero de 2022 15.881 08015 Badalona Females Foreign 1 de enero de 2021 15.336 08019 Barcelona Total Total 1 de enero de 2026 1.713.694 08019 Barcelona Total Total 1 de enero de 2025 1.713.247 08019 Barcelona Total Total 1 de enero de 2024 1.686.208 08019 Barcelona Total Total 1 de enero de 2023 1.655.956 08019 Barcelona Total Total 1 de enero de 2022 1.615.124 08019 Barcelona Total Total 1 de enero de 2021 1.627.559 08019 Barcelona Total Spanish 1 de enero de 2026 1.269.571 08019 Barcelona Total Spanish 1 de enero de 2025 1.275.584 08019 Barcelona Total Spanish 1 de enero de 2024 1.272.145 08019 Barcelona Total Spanish 1 de enero de 2023 1.271.296 08019 Barcelona Total Spanish 1 de enero de 2022 1.278.291 08019 Barcelona Total Spanish 1 de enero de 2021 1.289.922 08019 Barcelona Total Foreign 1 de enero de 2026 444.123 08019 Barcelona Total Foreign 1 de enero de 2025 437.663 08019 Barcelona Total Foreign 1 de enero de 2024 414.063 08019 Barcelona Total Foreign 1 de enero de 2023 384.660 08019 Barcelona Total Foreign 1 de enero de 2022 336.833 08019 Barcelona Total Foreign 1 de enero de 2021 337.637 08019 Barcelona Males Total 1 de enero de 2026 823.152 08019 Barcelona Males Total 1 de enero de 2025 819.966 08019 Barcelona Males Total 1 de enero de 2024 804.018 08019 Barcelona Males Total 1 de enero de 2023 788.057 08019 Barcelona Males Total 1 de enero de 2022 768.009 08019 Barcelona Males Total 1 de enero de 2021 774.275 08019 Barcelona Males Spanish 1 de enero de 2026 591.742 08019 Barcelona Males Spanish 1 de enero de 2025 594.889 08019 Barcelona Males Spanish 1 de enero de 2024 593.848 08019 Barcelona Males Spanish 1 de enero de 2023 593.922 08019 Barcelona Males Spanish 1 de enero de 2022 597.415 08019 Barcelona Males Spanish 1 de enero de 2021 603.114 08019 Barcelona Males Foreign 1 de enero de 2026 231.410 08019 Barcelona Males Foreign 1 de enero de 2025 225.077 08019 Barcelona Males Foreign 1 de enero de 2024 210.170 08019 Barcelona Males Foreign 1 de enero de 2023 194.135 08019 Barcelona Males Foreign 1 de enero de 2022 170.594 08019 Barcelona Males Foreign 1 de enero de 2021 171.161 08019 Barcelona Females Total 1 de enero de 2026 890.542 08019 Barcelona Females Total 1 de enero de 2025 893.281 08019 Barcelona Females Total 1 de enero de 2024 882.190 08019 Barcelona Females Total 1 de enero de 2023 867.899 08019 Barcelona Females Total 1 de enero de 2022 847.115 08019 Barcelona Females Total 1 de enero de 2021 853.284 08019 Barcelona Females Spanish 1 de enero de 2026 677.829 08019 Barcelona Females Spanish 1 de enero de 2025 680.695 08019 Barcelona Females Spanish 1 de enero de 2024 678.297 08019 Barcelona Females Spanish 1 de enero de 2023 677.374 08019 Barcelona Females Spanish 1 de enero de 2022 680.876 08019 Barcelona Females Spanish 1 de enero de 2021 686.808 08019 Barcelona Females Foreign 1 de enero de 2026 212.713 08019 Barcelona Females Foreign 1 de enero de 2025 212.586 08019 Barcelona Females Foreign 1 de enero de 2024 203.893 08019 Barcelona Females Foreign 1 de enero de 2023 190.525 08019 Barcelona Females Foreign 1 de enero de 2022 166.239 08019 Barcelona Females Foreign 1 de enero de 2021 166.476 08101 Hospitalet de Llobregat, L' Total Total 1 de enero de 2026 300.672 08101 Hospitalet de Llobregat, L' Total Total 1 de enero de 2025 292.161 08101 Hospitalet de Llobregat, L' Total Total 1 de enero de 2024 282.299 08101 Hospitalet de Llobregat, L' Total Total 1 de enero de 2023 276.617 08101 Hospitalet de Llobregat, L' Total Total 1 de enero de 2022 267.251 08101 Hospitalet de Llobregat, L' Total Total 1 de enero de 2021 265.003 08101 Hospitalet de Llobregat, L' Total Spanish 1 de enero de 2026 214.867 08101 Hospitalet de Llobregat, L' Total Spanish 1 de enero de 2025 212.288 08101 Hospitalet de Llobregat, L' Total Spanish 1 de enero de 2024 208.905 08101 Hospitalet de Llobregat, L' Total Spanish 1 de enero de 2023 209.043 08101 Hospitalet de Llobregat, L' Total Spanish 1 de enero de 2022 207.478 08101 Hospitalet de Llobregat, L' Total Spanish 1 de enero de 2021 206.407 08101 Hospitalet de Llobregat, L' Total Foreign 1 de enero de 2026 85.805 08101 Hospitalet de Llobregat, L' Total Foreign 1 de enero de 2025 79.873 08101 Hospitalet de Llobregat, L' Total Foreign 1 de enero de 2024 73.394 08101 Hospitalet de Llobregat, L' Total Foreign 1 de enero de 2023 67.574 08101 Hospitalet de Llobregat, L' Total Foreign 1 de enero de 2022 59.773 08101 Hospitalet de Llobregat, L' Total Foreign 1 de enero de 2021 58.596 08101 Hospitalet de Llobregat, L' Males Total 1 de enero de 2026 148.705 08101 Hospitalet de Llobregat, L' Males Total 1 de enero de 2025 142.904 08101 Hospitalet de Llobregat, L' Males Total 1 de enero de 2024 137.382 08101 Hospitalet de Llobregat, L' Males Total 1 de enero de 2023 134.420 08101 Hospitalet de Llobregat, L' Males Total 1 de enero de 2022 129.434 08101 Hospitalet de Llobregat, L' Males Total 1 de enero de 2021 128.157 08101 Hospitalet de Llobregat, L' Males Spanish 1 de enero de 2026 101.909 08101 Hospitalet de Llobregat, L' Males Spanish 1 de enero de 2025 100.797 08101 Hospitalet de Llobregat, L' Males Spanish 1 de enero de 2024 99.340 08101 Hospitalet de Llobregat, L' Males Spanish 1 de enero de 2023 99.510 08101 Hospitalet de Llobregat, L' Males Spanish 1 de enero de 2022 98.642 08101 Hospitalet de Llobregat, L' Males Spanish 1 de enero de 2021 98.112 08101 Hospitalet de Llobregat, L' Males Foreign 1 de enero de 2026 46.796 08101 Hospitalet de Llobregat, L' Males Foreign 1 de enero de 2025 42.107 08101 Hospitalet de Llobregat, L' Males Foreign 1 de enero de 2024 38.042 08101 Hospitalet de Llobregat, L' Males Foreign 1 de enero de 2023 34.910 08101 Hospitalet de Llobregat, L' Males Foreign 1 de enero de 2022 30.792 08101 Hospitalet de Llobregat, L' Males Foreign 1 de enero de 2021 30.045 08101 Hospitalet de Llobregat, L' Females Total 1 de enero de 2026 151.967 08101 Hospitalet de Llobregat, L' Females Total 1 de enero de 2025 149.257 08101 Hospitalet de Llobregat, L' Females Total 1 de enero de 2024 144.917 08101 Hospitalet de Llobregat, L' Females Total 1 de enero de 2023 142.197 08101 Hospitalet de Llobregat, L' Females Total 1 de enero de 2022 137.817 08101 Hospitalet de Llobregat, L' Females Total 1 de enero de 2021 136.846 08101 Hospitalet de Llobregat, L' Females Spanish 1 de enero de 2026 112.958 08101 Hospitalet de Llobregat, L' Females Spanish 1 de enero de 2025 111.491 08101 Hospitalet de Llobregat, L' Females Spanish 1 de enero de 2024 109.565 08101 Hospitalet de Llobregat, L' Females Spanish 1 de enero de 2023 109.533 08101 Hospitalet de Llobregat, L' Females Spanish 1 de enero de 2022 108.836 08101 Hospitalet de Llobregat, L' Females Spanish 1 de enero de 2021 108.295 08101 Hospitalet de Llobregat, L' Females Foreign 1 de enero de 2026 39.009 08101 Hospitalet de Llobregat, L' Females Foreign 1 de enero de 2025 37.766 08101 Hospitalet de Llobregat, L' Females Foreign 1 de enero de 2024 35.352 08101 Hospitalet de Llobregat, L' Females Foreign 1 de enero de 2023 32.664 08101 Hospitalet de Llobregat, L' Females Foreign 1 de enero de 2022 28.981 08101 Hospitalet de Llobregat, L' Females Foreign 1 de enero de 2021 28.551 08121 Mataró Total Total 1 de enero de 2026 132.453 08121 Mataró Total Total 1 de enero de 2025 131.370 08121 Mataró Total Total 1 de enero de 2024 130.887 08121 Mataró Total Total 1 de enero de 2023 129.613 08121 Mataró Total Total 1 de enero de 2022 128.426 08121 Mataró Total Total 1 de enero de 2021 129.749 08121 Mataró Total Spanish 1 de enero de 2026 108.679 08121 Mataró Total Spanish 1 de enero de 2025 108.592 08121 Mataró Total Spanish 1 de enero de 2024 108.717 08121 Mataró Total Spanish 1 de enero de 2023 107.959 08121 Mataró Total Spanish 1 de enero de 2022 107.754 08121 Mataró Total Spanish 1 de enero de 2021 107.394 08121 Mataró Total Foreign 1 de enero de 2026 23.774 08121 Mataró Total Foreign 1 de enero de 2025 22.778 08121 Mataró Total Foreign 1 de enero de 2024 22.170 08121 Mataró Total Foreign 1 de enero de 2023 21.654 08121 Mataró Total Foreign 1 de enero de 2022 20.672 08121 Mataró Total Foreign 1 de enero de 2021 22.355 08121 Mataró Males Total 1 de enero de 2026 65.707 08121 Mataró Males Total 1 de enero de 2025 65.103 08121 Mataró Males Total 1 de enero de 2024 64.876 08121 Mataró Males Total 1 de enero de 2023 64.235 08121 Mataró Males Total 1 de enero de 2022 63.669 08121 Mataró Males Total 1 de enero de 2021 64.495 08121 Mataró Males Spanish 1 de enero de 2026 52.609 08121 Mataró Males Spanish 1 de enero de 2025 52.683 08121 Mataró Males Spanish 1 de enero de 2024 52.855 08121 Mataró Males Spanish 1 de enero de 2023 52.448 08121 Mataró Males Spanish 1 de enero de 2022 52.387 08121 Mataró Males Spanish 1 de enero de 2021 52.200 08121 Mataró Males Foreign 1 de enero de 2026 13.098 08121 Mataró Males Foreign 1 de enero de 2025 12.420 08121 Mataró Males Foreign 1 de enero de 2024 12.021 08121 Mataró Males Foreign 1 de enero de 2023 11.787 08121 Mataró Males Foreign 1 de enero de 2022 11.282 08121 Mataró Males Foreign 1 de enero de 2021 12.295 08121 Mataró Females Total 1 de enero de 2026 66.746 08121 Mataró Females Total 1 de enero de 2025 66.267 08121 Mataró Females Total 1 de enero de 2024 66.011 08121 Mataró Females Total 1 de enero de 2023 65.378 08121 Mataró Females Total 1 de enero de 2022 64.757 08121 Mataró Females Total 1 de enero de 2021 65.254 08121 Mataró Females Spanish 1 de enero de 2026 56.070 08121 Mataró Females Spanish 1 de enero de 2025 55.909 08121 Mataró Females Spanish 1 de enero de 2024 55.862 08121 Mataró Females Spanish 1 de enero de 2023 55.511 08121 Mataró Females Spanish 1 de enero de 2022 55.367 08121 Mataró Females Spanish 1 de enero de 2021 55.194 08121 Mataró Females Foreign 1 de enero de 2026 10.676 08121 Mataró Females Foreign 1 de enero de 2025 10.358 08121 Mataró Females Foreign 1 de enero de 2024 10.149 08121 Mataró Females Foreign 1 de enero de 2023 9.867 08121 Mataró Females Foreign 1 de enero de 2022 9.390 08121 Mataró Females Foreign 1 de enero de 2021 10.060 08187 Sabadell Total Total 1 de enero de 2026 227.896 08187 Sabadell Total Total 1 de enero de 2025 224.589 08187 Sabadell Total Total 1 de enero de 2024 221.564 08187 Sabadell Total Total 1 de enero de 2023 217.968 08187 Sabadell Total Total 1 de enero de 2022 215.042 08187 Sabadell Total Total 1 de enero de 2021 216.759 08187 Sabadell Total Spanish 1 de enero de 2026 192.536 08187 Sabadell Total Spanish 1 de enero de 2025 190.527 08187 Sabadell Total Spanish 1 de enero de 2024 189.341 08187 Sabadell Total Spanish 1 de enero de 2023 188.015 08187 Sabadell Total Spanish 1 de enero de 2022 187.268 08187 Sabadell Total Spanish 1 de enero de 2021 187.790 08187 Sabadell Total Foreign 1 de enero de 2026 35.360 08187 Sabadell Total Foreign 1 de enero de 2025 34.062 08187 Sabadell Total Foreign 1 de enero de 2024 32.223 08187 Sabadell Total Foreign 1 de enero de 2023 29.953 08187 Sabadell Total Foreign 1 de enero de 2022 27.774 08187 Sabadell Total Foreign 1 de enero de 2021 28.969 08187 Sabadell Males Total 1 de enero de 2026 111.223 08187 Sabadell Males Total 1 de enero de 2025 109.371 08187 Sabadell Males Total 1 de enero de 2024 107.625 08187 Sabadell Males Total 1 de enero de 2023 105.833 08187 Sabadell Males Total 1 de enero de 2022 104.452 08187 Sabadell Males Total 1 de enero de 2021 105.401 08187 Sabadell Males Spanish 1 de enero de 2026 92.973 08187 Sabadell Males Spanish 1 de enero de 2025 92.116 08187 Sabadell Males Spanish 1 de enero de 2024 91.515 08187 Sabadell Males Spanish 1 de enero de 2023 90.825 08187 Sabadell Males Spanish 1 de enero de 2022 90.476 08187 Sabadell Males Spanish 1 de enero de 2021 90.810 08187 Sabadell Males Foreign 1 de enero de 2026 18.250 08187 Sabadell Males Foreign 1 de enero de 2025 17.255 08187 Sabadell Males Foreign 1 de enero de 2024 16.110 08187 Sabadell Males Foreign 1 de enero de 2023 15.008 08187 Sabadell Males Foreign 1 de enero de 2022 13.976 08187 Sabadell Males Foreign 1 de enero de 2021 14.591 08187 Sabadell Females Total 1 de enero de 2026 116.673 08187 Sabadell Females Total 1 de enero de 2025 115.218 08187 Sabadell Females Total 1 de enero de 2024 113.939 08187 Sabadell Females Total 1 de enero de 2023 112.135 08187 Sabadell Females Total 1 de enero de 2022 110.590 08187 Sabadell Females Total 1 de enero de 2021 111.358 08187 Sabadell Females Spanish 1 de enero de 2026 99.563 08187 Sabadell Females Spanish 1 de enero de 2025 98.411 08187 Sabadell Females Spanish 1 de enero de 2024 97.826 08187 Sabadell Females Spanish 1 de enero de 2023 97.190 08187 Sabadell Females Spanish 1 de enero de 2022 96.792 08187 Sabadell Females Spanish 1 de enero de 2021 96.980 08187 Sabadell Females Foreign 1 de enero de 2026 17.110 08187 Sabadell Females Foreign 1 de enero de 2025 16.807 08187 Sabadell Females Foreign 1 de enero de 2024 16.113 08187 Sabadell Females Foreign 1 de enero de 2023 14.945 08187 Sabadell Females Foreign 1 de enero de 2022 13.798 08187 Sabadell Females Foreign 1 de enero de 2021 14.378 08245 Santa Coloma de Gramenet Total Total 1 de enero de 2026 122.876 08245 Santa Coloma de Gramenet Total Total 1 de enero de 2025 123.250 08245 Santa Coloma de Gramenet Total Total 1 de enero de 2024 120.903 08245 Santa Coloma de Gramenet Total Total 1 de enero de 2023 119.195 08245 Santa Coloma de Gramenet Total Total 1 de enero de 2022 117.390 08245 Santa Coloma de Gramenet Total Total 1 de enero de 2021 118.489 08245 Santa Coloma de Gramenet Total Spanish 1 de enero de 2026 92.991 08245 Santa Coloma de Gramenet Total Spanish 1 de enero de 2025 93.888 08245 Santa Coloma de Gramenet Total Spanish 1 de enero de 2024 93.104 08245 Santa Coloma de Gramenet Total Spanish 1 de enero de 2023 92.566 08245 Santa Coloma de Gramenet Total Spanish 1 de enero de 2022 92.560 08245 Santa Coloma de Gramenet Total Spanish 1 de enero de 2021 92.983 08245 Santa Coloma de Gramenet Total Foreign 1 de enero de 2026 29.885 08245 Santa Coloma de Gramenet Total Foreign 1 de enero de 2025 29.362 08245 Santa Coloma de Gramenet Total Foreign 1 de enero de 2024 27.799 08245 Santa Coloma de Gramenet Total Foreign 1 de enero de 2023 26.629 08245 Santa Coloma de Gramenet Total Foreign 1 de enero de 2022 24.830 08245 Santa Coloma de Gramenet Total Foreign 1 de enero de 2021 25.506 08245 Santa Coloma de Gramenet Males Total 1 de enero de 2026 61.037 08245 Santa Coloma de Gramenet Males Total 1 de enero de 2025 61.046 08245 Santa Coloma de Gramenet Males Total 1 de enero de 2024 59.746 08245 Santa Coloma de Gramenet Males Total 1 de enero de 2023 58.879 08245 Santa Coloma de Gramenet Males Total 1 de enero de 2022 57.998 08245 Santa Coloma de Gramenet Males Total 1 de enero de 2021 58.537 08245 Santa Coloma de Gramenet Males Spanish 1 de enero de 2026 44.818 08245 Santa Coloma de Gramenet Males Spanish 1 de enero de 2025 45.500 08245 Santa Coloma de Gramenet Males Spanish 1 de enero de 2024 45.112 08245 Santa Coloma de Gramenet Males Spanish 1 de enero de 2023 44.782 08245 Santa Coloma de Gramenet Males Spanish 1 de enero de 2022 44.803 08245 Santa Coloma de Gramenet Males Spanish 1 de enero de 2021 44.961 08245 Santa Coloma de Gramenet Males Foreign 1 de enero de 2026 16.219 08245 Santa Coloma de Gramenet Males Foreign 1 de enero de 2025 15.546 08245 Santa Coloma de Gramenet Males Foreign 1 de enero de 2024 14.634 08245 Santa Coloma de Gramenet Males Foreign 1 de enero de 2023 14.097 08245 Santa Coloma de Gramenet Males Foreign 1 de enero de 2022 13.195 08245 Santa Coloma de Gramenet Males Foreign 1 de enero de 2021 13.576 08245 Santa Coloma de Gramenet Females Total 1 de enero de 2026 61.839 08245 Santa Coloma de Gramenet Females Total 1 de enero de 2025 62.204 08245 Santa Coloma de Gramenet Females Total 1 de enero de 2024 61.157 08245 Santa Coloma de Gramenet Females Total 1 de enero de 2023 60.316 08245 Santa Coloma de Gramenet Females Total 1 de enero de 2022 59.392 08245 Santa Coloma de Gramenet Females Total 1 de enero de 2021 59.952 08245 Santa Coloma de Gramenet Females Spanish 1 de enero de 2026 48.173 08245 Santa Coloma de Gramenet Females Spanish 1 de enero de 2025 48.388 08245 Santa Coloma de Gramenet Females Spanish 1 de enero de 2024 47.992 08245 Santa Coloma de Gramenet Females Spanish 1 de enero de 2023 47.784 08245 Santa Coloma de Gramenet Females Spanish 1 de enero de 2022 47.757 08245 Santa Coloma de Gramenet Females Spanish 1 de enero de 2021 48.022 08245 Santa Coloma de Gramenet Females Foreign 1 de enero de 2026 13.666 08245 Santa Coloma de Gramenet Females Foreign 1 de enero de 2025 13.816 08245 Santa Coloma de Gramenet Females Foreign 1 de enero de 2024 13.165 08245 Santa Coloma de Gramenet Females Foreign 1 de enero de 2023 12.532 08245 Santa Coloma de Gramenet Females Foreign 1 de enero de 2022 11.635 08245 Santa Coloma de Gramenet Females Foreign 1 de enero de 2021 11.930 08279 Terrassa Total Total 1 de enero de 2026 235.403 08279 Terrassa Total Total 1 de enero de 2025 232.676 08279 Terrassa Total Total 1 de enero de 2024 228.294 08279 Terrassa Total Total 1 de enero de 2023 225.274 08279 Terrassa Total Total 1 de enero de 2022 222.685 08279 Terrassa Total Total 1 de enero de 2021 222.576 08279 Terrassa Total Spanish 1 de enero de 2026 199.162 08279 Terrassa Total Spanish 1 de enero de 2025 197.978 08279 Terrassa Total Spanish 1 de enero de 2024 195.218 08279 Terrassa Total Spanish 1 de enero de 2023 193.837 08279 Terrassa Total Spanish 1 de enero de 2022 192.705 08279 Terrassa Total Spanish 1 de enero de 2021 192.877 08279 Terrassa Total Foreign 1 de enero de 2026 36.241 08279 Terrassa Total Foreign 1 de enero de 2025 34.698 08279 Terrassa Total Foreign 1 de enero de 2024 33.076 08279 Terrassa Total Foreign 1 de enero de 2023 31.437 08279 Terrassa Total Foreign 1 de enero de 2022 29.980 08279 Terrassa Total Foreign 1 de enero de 2021 29.699 08279 Terrassa Males Total 1 de enero de 2026 115.675 08279 Terrassa Males Total 1 de enero de 2025 114.342 08279 Terrassa Males Total 1 de enero de 2024 112.166 08279 Terrassa Males Total 1 de enero de 2023 110.695 08279 Terrassa Males Total 1 de enero de 2022 109.573 08279 Terrassa Males Total 1 de enero de 2021 109.501 08279 Terrassa Males Spanish 1 de enero de 2026 96.894 08279 Terrassa Males Spanish 1 de enero de 2025 96.544 08279 Terrassa Males Spanish 1 de enero de 2024 95.263 08279 Terrassa Males Spanish 1 de enero de 2023 94.629 08279 Terrassa Males Spanish 1 de enero de 2022 94.158 08279 Terrassa Males Spanish 1 de enero de 2021 94.307 08279 Terrassa Males Foreign 1 de enero de 2026 18.781 08279 Terrassa Males Foreign 1 de enero de 2025 17.798 08279 Terrassa Males Foreign 1 de enero de 2024 16.903 08279 Terrassa Males Foreign 1 de enero de 2023 16.066 08279 Terrassa Males Foreign 1 de enero de 2022 15.415 08279 Terrassa Males Foreign 1 de enero de 2021 15.194 08279 Terrassa Females Total 1 de enero de 2026 119.728 08279 Terrassa Females Total 1 de enero de 2025 118.334 08279 Terrassa Females Total 1 de enero de 2024 116.128 08279 Terrassa Females Total 1 de enero de 2023 114.579 08279 Terrassa Females Total 1 de enero de 2022 113.112 08279 Terrassa Females Total 1 de enero de 2021 113.075 08279 Terrassa Females Spanish 1 de enero de 2026 102.268 08279 Terrassa Females Spanish 1 de enero de 2025 101.434 08279 Terrassa Females Spanish 1 de enero de 2024 99.955 08279 Terrassa Females Spanish 1 de enero de 2023 99.208 08279 Terrassa Females Spanish 1 de enero de 2022 98.547 08279 Terrassa Females Spanish 1 de enero de 2021 98.570 08279 Terrassa Females Foreign 1 de enero de 2026 17.460 08279 Terrassa Females Foreign 1 de enero de 2025 16.900 08279 Terrassa Females Foreign 1 de enero de 2024 16.173 08279 Terrassa Females Foreign 1 de enero de 2023 15.371 08279 Terrassa Females Foreign 1 de enero de 2022 14.565 08279 Terrassa Females Foreign 1 de enero de 2021 14.505 09059 Burgos Total Total 1 de enero de 2026 180.427 09059 Burgos Total Total 1 de enero de 2025 178.370 09059 Burgos Total Total 1 de enero de 2024 176.551 09059 Burgos Total Total 1 de enero de 2023 174.585 09059 Burgos Total Total 1 de enero de 2022 173.197 09059 Burgos Total Total 1 de enero de 2021 174.154 09059 Burgos Total Spanish 1 de enero de 2026 159.441 09059 Burgos Total Spanish 1 de enero de 2025 159.595 09059 Burgos Total Spanish 1 de enero de 2024 159.582 09059 Burgos Total Spanish 1 de enero de 2023 159.283 09059 Burgos Total Spanish 1 de enero de 2022 160.126 09059 Burgos Total Spanish 1 de enero de 2021 161.137 09059 Burgos Total Foreign 1 de enero de 2026 20.986 09059 Burgos Total Foreign 1 de enero de 2025 18.775 09059 Burgos Total Foreign 1 de enero de 2024 16.969 09059 Burgos Total Foreign 1 de enero de 2023 15.302 09059 Burgos Total Foreign 1 de enero de 2022 13.071 09059 Burgos Total Foreign 1 de enero de 2021 13.017 09059 Burgos Males Total 1 de enero de 2026 86.264 09059 Burgos Males Total 1 de enero de 2025 85.130 09059 Burgos Males Total 1 de enero de 2024 84.002 09059 Burgos Males Total 1 de enero de 2023 82.996 09059 Burgos Males Total 1 de enero de 2022 82.446 09059 Burgos Males Total 1 de enero de 2021 82.920 09059 Burgos Males Spanish 1 de enero de 2026 75.315 09059 Burgos Males Spanish 1 de enero de 2025 75.527 09059 Burgos Males Spanish 1 de enero de 2024 75.526 09059 Burgos Males Spanish 1 de enero de 2023 75.436 09059 Burgos Males Spanish 1 de enero de 2022 75.862 09059 Burgos Males Spanish 1 de enero de 2021 76.434 09059 Burgos Males Foreign 1 de enero de 2026 10.949 09059 Burgos Males Foreign 1 de enero de 2025 9.603 09059 Burgos Males Foreign 1 de enero de 2024 8.476 09059 Burgos Males Foreign 1 de enero de 2023 7.560 09059 Burgos Males Foreign 1 de enero de 2022 6.584 09059 Burgos Males Foreign 1 de enero de 2021 6.486 09059 Burgos Females Total 1 de enero de 2026 94.163 09059 Burgos Females Total 1 de enero de 2025 93.240 09059 Burgos Females Total 1 de enero de 2024 92.549 09059 Burgos Females Total 1 de enero de 2023 91.589 09059 Burgos Females Total 1 de enero de 2022 90.751 09059 Burgos Females Total 1 de enero de 2021 91.234 09059 Burgos Females Spanish 1 de enero de 2026 84.126 09059 Burgos Females Spanish 1 de enero de 2025 84.068 09059 Burgos Females Spanish 1 de enero de 2024 84.056 09059 Burgos Females Spanish 1 de enero de 2023 83.847 09059 Burgos Females Spanish 1 de enero de 2022 84.264 09059 Burgos Females Spanish 1 de enero de 2021 84.703 09059 Burgos Females Foreign 1 de enero de 2026 10.037 09059 Burgos Females Foreign 1 de enero de 2025 9.172 09059 Burgos Females Foreign 1 de enero de 2024 8.493 09059 Burgos Females Foreign 1 de enero de 2023 7.742 09059 Burgos Females Foreign 1 de enero de 2022 6.487 09059 Burgos Females Foreign 1 de enero de 2021 6.531 10037 Cáceres Total Total 1 de enero de 2026 97.631 10037 Cáceres Total Total 1 de enero de 2025 96.598 10037 Cáceres Total Total 1 de enero de 2024 96.448 10037 Cáceres Total Total 1 de enero de 2023 96.195 10037 Cáceres Total Total 1 de enero de 2022 95.410 10037 Cáceres Total Total 1 de enero de 2021 95.659 10037 Cáceres Total Spanish 1 de enero de 2026 93.075 10037 Cáceres Total Spanish 1 de enero de 2025 92.624 10037 Cáceres Total Spanish 1 de enero de 2024 92.703 10037 Cáceres Total Spanish 1 de enero de 2023 92.745 10037 Cáceres Total Spanish 1 de enero de 2022 92.611 10037 Cáceres Total Spanish 1 de enero de 2021 92.781 10037 Cáceres Total Foreign 1 de enero de 2026 4.556 10037 Cáceres Total Foreign 1 de enero de 2025 3.974 10037 Cáceres Total Foreign 1 de enero de 2024 3.745 10037 Cáceres Total Foreign 1 de enero de 2023 3.450 10037 Cáceres Total Foreign 1 de enero de 2022 2.799 10037 Cáceres Total Foreign 1 de enero de 2021 2.878 10037 Cáceres Males Total 1 de enero de 2026 46.710 10037 Cáceres Males Total 1 de enero de 2025 46.203 10037 Cáceres Males Total 1 de enero de 2024 46.162 10037 Cáceres Males Total 1 de enero de 2023 46.102 10037 Cáceres Males Total 1 de enero de 2022 45.812 10037 Cáceres Males Total 1 de enero de 2021 45.970 10037 Cáceres Males Spanish 1 de enero de 2026 44.581 10037 Cáceres Males Spanish 1 de enero de 2025 44.387 10037 Cáceres Males Spanish 1 de enero de 2024 44.477 10037 Cáceres Males Spanish 1 de enero de 2023 44.530 10037 Cáceres Males Spanish 1 de enero de 2022 44.477 10037 Cáceres Males Spanish 1 de enero de 2021 44.627 10037 Cáceres Males Foreign 1 de enero de 2026 2.129 10037 Cáceres Males Foreign 1 de enero de 2025 1.816 10037 Cáceres Males Foreign 1 de enero de 2024 1.685 10037 Cáceres Males Foreign 1 de enero de 2023 1.572 10037 Cáceres Males Foreign 1 de enero de 2022 1.335 10037 Cáceres Males Foreign 1 de enero de 2021 1.343 10037 Cáceres Females Total 1 de enero de 2026 50.921 10037 Cáceres Females Total 1 de enero de 2025 50.395 10037 Cáceres Females Total 1 de enero de 2024 50.286 10037 Cáceres Females Total 1 de enero de 2023 50.093 10037 Cáceres Females Total 1 de enero de 2022 49.598 10037 Cáceres Females Total 1 de enero de 2021 49.689 10037 Cáceres Females Spanish 1 de enero de 2026 48.494 10037 Cáceres Females Spanish 1 de enero de 2025 48.237 10037 Cáceres Females Spanish 1 de enero de 2024 48.226 10037 Cáceres Females Spanish 1 de enero de 2023 48.215 10037 Cáceres Females Spanish 1 de enero de 2022 48.134 10037 Cáceres Females Spanish 1 de enero de 2021 48.154 10037 Cáceres Females Foreign 1 de enero de 2026 2.427 10037 Cáceres Females Foreign 1 de enero de 2025 2.158 10037 Cáceres Females Foreign 1 de enero de 2024 2.060 10037 Cáceres Females Foreign 1 de enero de 2023 1.878 10037 Cáceres Females Foreign 1 de enero de 2022 1.464 10037 Cáceres Females Foreign 1 de enero de 2021 1.535 11004 Algeciras Total Total 1 de enero de 2026 128.082 11004 Algeciras Total Total 1 de enero de 2025 126.500 11004 Algeciras Total Total 1 de enero de 2024 125.047 11004 Algeciras Total Total 1 de enero de 2023 123.943 11004 Algeciras Total Total 1 de enero de 2022 122.344 11004 Algeciras Total Total 1 de enero de 2021 123.435 11004 Algeciras Total Spanish 1 de enero de 2026 113.649 11004 Algeciras Total Spanish 1 de enero de 2025 113.397 11004 Algeciras Total Spanish 1 de enero de 2024 113.206 11004 Algeciras Total Spanish 1 de enero de 2023 112.795 11004 Algeciras Total Spanish 1 de enero de 2022 112.565 11004 Algeciras Total Spanish 1 de enero de 2021 113.025 11004 Algeciras Total Foreign 1 de enero de 2026 14.433 11004 Algeciras Total Foreign 1 de enero de 2025 13.103 11004 Algeciras Total Foreign 1 de enero de 2024 11.841 11004 Algeciras Total Foreign 1 de enero de 2023 11.148 11004 Algeciras Total Foreign 1 de enero de 2022 9.779 11004 Algeciras Total Foreign 1 de enero de 2021 10.410 11004 Algeciras Males Total 1 de enero de 2026 63.476 11004 Algeciras Males Total 1 de enero de 2025 62.445 11004 Algeciras Males Total 1 de enero de 2024 61.554 11004 Algeciras Males Total 1 de enero de 2023 61.031 11004 Algeciras Males Total 1 de enero de 2022 60.269 11004 Algeciras Males Total 1 de enero de 2021 60.898 11004 Algeciras Males Spanish 1 de enero de 2026 55.647 11004 Algeciras Males Spanish 1 de enero de 2025 55.523 11004 Algeciras Males Spanish 1 de enero de 2024 55.470 11004 Algeciras Males Spanish 1 de enero de 2023 55.305 11004 Algeciras Males Spanish 1 de enero de 2022 55.221 11004 Algeciras Males Spanish 1 de enero de 2021 55.493 11004 Algeciras Males Foreign 1 de enero de 2026 7.829 11004 Algeciras Males Foreign 1 de enero de 2025 6.922 11004 Algeciras Males Foreign 1 de enero de 2024 6.084 11004 Algeciras Males Foreign 1 de enero de 2023 5.726 11004 Algeciras Males Foreign 1 de enero de 2022 5.048 11004 Algeciras Males Foreign 1 de enero de 2021 5.405 11004 Algeciras Females Total 1 de enero de 2026 64.606 11004 Algeciras Females Total 1 de enero de 2025 64.055 11004 Algeciras Females Total 1 de enero de 2024 63.493 11004 Algeciras Females Total 1 de enero de 2023 62.912 11004 Algeciras Females Total 1 de enero de 2022 62.075 11004 Algeciras Females Total 1 de enero de 2021 62.537 11004 Algeciras Females Spanish 1 de enero de 2026 58.002 11004 Algeciras Females Spanish 1 de enero de 2025 57.874 11004 Algeciras Females Spanish 1 de enero de 2024 57.736 11004 Algeciras Females Spanish 1 de enero de 2023 57.490 11004 Algeciras Females Spanish 1 de enero de 2022 57.344 11004 Algeciras Females Spanish 1 de enero de 2021 57.532 11004 Algeciras Females Foreign 1 de enero de 2026 6.604 11004 Algeciras Females Foreign 1 de enero de 2025 6.181 11004 Algeciras Females Foreign 1 de enero de 2024 5.757 11004 Algeciras Females Foreign 1 de enero de 2023 5.422 11004 Algeciras Females Foreign 1 de enero de 2022 4.731 11004 Algeciras Females Foreign 1 de enero de 2021 5.005 11012 Cádiz Total Total 1 de enero de 2026 109.467 11012 Cádiz Total Total 1 de enero de 2025 110.123 11012 Cádiz Total Total 1 de enero de 2024 111.180 11012 Cádiz Total Total 1 de enero de 2023 112.077 11012 Cádiz Total Total 1 de enero de 2022 113.285 11012 Cádiz Total Total 1 de enero de 2021 114.442 11012 Cádiz Total Spanish 1 de enero de 2026 105.698 11012 Cádiz Total Spanish 1 de enero de 2025 106.786 11012 Cádiz Total Spanish 1 de enero de 2024 108.109 11012 Cádiz Total Spanish 1 de enero de 2023 109.246 11012 Cádiz Total Spanish 1 de enero de 2022 110.743 11012 Cádiz Total Spanish 1 de enero de 2021 112.003 11012 Cádiz Total Foreign 1 de enero de 2026 3.769 11012 Cádiz Total Foreign 1 de enero de 2025 3.337 11012 Cádiz Total Foreign 1 de enero de 2024 3.071 11012 Cádiz Total Foreign 1 de enero de 2023 2.831 11012 Cádiz Total Foreign 1 de enero de 2022 2.542 11012 Cádiz Total Foreign 1 de enero de 2021 2.439 11012 Cádiz Males Total 1 de enero de 2026 51.690 11012 Cádiz Males Total 1 de enero de 2025 51.899 11012 Cádiz Males Total 1 de enero de 2024 52.386 11012 Cádiz Males Total 1 de enero de 2023 52.863 11012 Cádiz Males Total 1 de enero de 2022 53.489 11012 Cádiz Males Total 1 de enero de 2021 54.087 11012 Cádiz Males Spanish 1 de enero de 2026 49.825 11012 Cádiz Males Spanish 1 de enero de 2025 50.274 11012 Cádiz Males Spanish 1 de enero de 2024 50.900 11012 Cádiz Males Spanish 1 de enero de 2023 51.494 11012 Cádiz Males Spanish 1 de enero de 2022 52.280 11012 Cádiz Males Spanish 1 de enero de 2021 52.914 11012 Cádiz Males Foreign 1 de enero de 2026 1.865 11012 Cádiz Males Foreign 1 de enero de 2025 1.625 11012 Cádiz Males Foreign 1 de enero de 2024 1.486 11012 Cádiz Males Foreign 1 de enero de 2023 1.369 11012 Cádiz Males Foreign 1 de enero de 2022 1.209 11012 Cádiz Males Foreign 1 de enero de 2021 1.173 11012 Cádiz Females Total 1 de enero de 2026 57.777 11012 Cádiz Females Total 1 de enero de 2025 58.224 11012 Cádiz Females Total 1 de enero de 2024 58.794 11012 Cádiz Females Total 1 de enero de 2023 59.214 11012 Cádiz Females Total 1 de enero de 2022 59.796 11012 Cádiz Females Total 1 de enero de 2021 60.355 11012 Cádiz Females Spanish 1 de enero de 2026 55.873 11012 Cádiz Females Spanish 1 de enero de 2025 56.512 11012 Cádiz Females Spanish 1 de enero de 2024 57.209 11012 Cádiz Females Spanish 1 de enero de 2023 57.752 11012 Cádiz Females Spanish 1 de enero de 2022 58.463 11012 Cádiz Females Spanish 1 de enero de 2021 59.089 11012 Cádiz Females Foreign 1 de enero de 2026 1.904 11012 Cádiz Females Foreign 1 de enero de 2025 1.712 11012 Cádiz Females Foreign 1 de enero de 2024 1.585 11012 Cádiz Females Foreign 1 de enero de 2023 1.462 11012 Cádiz Females Foreign 1 de enero de 2022 1.333 11012 Cádiz Females Foreign 1 de enero de 2021 1.266 11020 Jerez de la Frontera Total Total 1 de enero de 2026 215.898 11020 Jerez de la Frontera Total Total 1 de enero de 2025 215.025 11020 Jerez de la Frontera Total Total 1 de enero de 2024 214.844 11020 Jerez de la Frontera Total Total 1 de enero de 2023 214.294 11020 Jerez de la Frontera Total Total 1 de enero de 2022 213.575 11020 Jerez de la Frontera Total Total 1 de enero de 2021 213.616 11020 Jerez de la Frontera Total Spanish 1 de enero de 2026 205.693 11020 Jerez de la Frontera Total Spanish 1 de enero de 2025 205.604 11020 Jerez de la Frontera Total Spanish 1 de enero de 2024 206.080 11020 Jerez de la Frontera Total Spanish 1 de enero de 2023 206.406 11020 Jerez de la Frontera Total Spanish 1 de enero de 2022 206.731 11020 Jerez de la Frontera Total Spanish 1 de enero de 2021 207.030 11020 Jerez de la Frontera Total Foreign 1 de enero de 2026 10.205 11020 Jerez de la Frontera Total Foreign 1 de enero de 2025 9.421 11020 Jerez de la Frontera Total Foreign 1 de enero de 2024 8.764 11020 Jerez de la Frontera Total Foreign 1 de enero de 2023 7.888 11020 Jerez de la Frontera Total Foreign 1 de enero de 2022 6.844 11020 Jerez de la Frontera Total Foreign 1 de enero de 2021 6.586 11020 Jerez de la Frontera Males Total 1 de enero de 2026 105.377 11020 Jerez de la Frontera Males Total 1 de enero de 2025 104.800 11020 Jerez de la Frontera Males Total 1 de enero de 2024 104.706 11020 Jerez de la Frontera Males Total 1 de enero de 2023 104.636 11020 Jerez de la Frontera Males Total 1 de enero de 2022 104.367 11020 Jerez de la Frontera Males Total 1 de enero de 2021 104.346 11020 Jerez de la Frontera Males Spanish 1 de enero de 2026 100.016 11020 Jerez de la Frontera Males Spanish 1 de enero de 2025 100.080 11020 Jerez de la Frontera Males Spanish 1 de enero de 2024 100.425 11020 Jerez de la Frontera Males Spanish 1 de enero de 2023 100.681 11020 Jerez de la Frontera Males Spanish 1 de enero de 2022 100.853 11020 Jerez de la Frontera Males Spanish 1 de enero de 2021 101.082 11020 Jerez de la Frontera Males Foreign 1 de enero de 2026 5.361 11020 Jerez de la Frontera Males Foreign 1 de enero de 2025 4.720 11020 Jerez de la Frontera Males Foreign 1 de enero de 2024 4.281 11020 Jerez de la Frontera Males Foreign 1 de enero de 2023 3.955 11020 Jerez de la Frontera Males Foreign 1 de enero de 2022 3.514 11020 Jerez de la Frontera Males Foreign 1 de enero de 2021 3.264 11020 Jerez de la Frontera Females Total 1 de enero de 2026 110.521 11020 Jerez de la Frontera Females Total 1 de enero de 2025 110.225 11020 Jerez de la Frontera Females Total 1 de enero de 2024 110.138 11020 Jerez de la Frontera Females Total 1 de enero de 2023 109.658 11020 Jerez de la Frontera Females Total 1 de enero de 2022 109.208 11020 Jerez de la Frontera Females Total 1 de enero de 2021 109.270 11020 Jerez de la Frontera Females Spanish 1 de enero de 2026 105.677 11020 Jerez de la Frontera Females Spanish 1 de enero de 2025 105.524 11020 Jerez de la Frontera Females Spanish 1 de enero de 2024 105.655 11020 Jerez de la Frontera Females Spanish 1 de enero de 2023 105.725 11020 Jerez de la Frontera Females Spanish 1 de enero de 2022 105.878 11020 Jerez de la Frontera Females Spanish 1 de enero de 2021 105.948 11020 Jerez de la Frontera Females Foreign 1 de enero de 2026 4.844 11020 Jerez de la Frontera Females Foreign 1 de enero de 2025 4.701 11020 Jerez de la Frontera Females Foreign 1 de enero de 2024 4.483 11020 Jerez de la Frontera Females Foreign 1 de enero de 2023 3.933 11020 Jerez de la Frontera Females Foreign 1 de enero de 2022 3.330 11020 Jerez de la Frontera Females Foreign 1 de enero de 2021 3.322 12040 Castelló de la Plana/Castellón de la Plana Total Total 1 de enero de 2026 187.625 12040 Castelló de la Plana/Castellón de la Plana Total Total 1 de enero de 2025 183.709 12040 Castelló de la Plana/Castellón de la Plana Total Total 1 de enero de 2024 179.861 12040 Castelló de la Plana/Castellón de la Plana Total Total 1 de enero de 2023 175.915 12040 Castelló de la Plana/Castellón de la Plana Total Total 1 de enero de 2022 172.008 12040 Castelló de la Plana/Castellón de la Plana Total Total 1 de enero de 2021 172.637 12040 Castelló de la Plana/Castellón de la Plana Total Spanish 1 de enero de 2026 145.674 12040 Castelló de la Plana/Castellón de la Plana Total Spanish 1 de enero de 2025 144.709 12040 Castelló de la Plana/Castellón de la Plana Total Spanish 1 de enero de 2024 144.364 12040 Castelló de la Plana/Castellón de la Plana Total Spanish 1 de enero de 2023 143.605 12040 Castelló de la Plana/Castellón de la Plana Total Spanish 1 de enero de 2022 143.172 12040 Castelló de la Plana/Castellón de la Plana Total Spanish 1 de enero de 2021 143.533 12040 Castelló de la Plana/Castellón de la Plana Total Foreign 1 de enero de 2026 41.951 12040 Castelló de la Plana/Castellón de la Plana Total Foreign 1 de enero de 2025 39.000 12040 Castelló de la Plana/Castellón de la Plana Total Foreign 1 de enero de 2024 35.497 12040 Castelló de la Plana/Castellón de la Plana Total Foreign 1 de enero de 2023 32.310 12040 Castelló de la Plana/Castellón de la Plana Total Foreign 1 de enero de 2022 28.836 12040 Castelló de la Plana/Castellón de la Plana Total Foreign 1 de enero de 2021 29.104 12040 Castelló de la Plana/Castellón de la Plana Males Total 1 de enero de 2026 90.866 12040 Castelló de la Plana/Castellón de la Plana Males Total 1 de enero de 2025 88.806 12040 Castelló de la Plana/Castellón de la Plana Males Total 1 de enero de 2024 86.815 12040 Castelló de la Plana/Castellón de la Plana Males Total 1 de enero de 2023 84.914 12040 Castelló de la Plana/Castellón de la Plana Males Total 1 de enero de 2022 83.059 12040 Castelló de la Plana/Castellón de la Plana Males Total 1 de enero de 2021 83.397 12040 Castelló de la Plana/Castellón de la Plana Males Spanish 1 de enero de 2026 70.215 12040 Castelló de la Plana/Castellón de la Plana Males Spanish 1 de enero de 2025 69.834 12040 Castelló de la Plana/Castellón de la Plana Males Spanish 1 de enero de 2024 69.685 12040 Castelló de la Plana/Castellón de la Plana Males Spanish 1 de enero de 2023 69.327 12040 Castelló de la Plana/Castellón de la Plana Males Spanish 1 de enero de 2022 69.165 12040 Castelló de la Plana/Castellón de la Plana Males Spanish 1 de enero de 2021 69.390 12040 Castelló de la Plana/Castellón de la Plana Males Foreign 1 de enero de 2026 20.651 12040 Castelló de la Plana/Castellón de la Plana Males Foreign 1 de enero de 2025 18.972 12040 Castelló de la Plana/Castellón de la Plana Males Foreign 1 de enero de 2024 17.130 12040 Castelló de la Plana/Castellón de la Plana Males Foreign 1 de enero de 2023 15.587 12040 Castelló de la Plana/Castellón de la Plana Males Foreign 1 de enero de 2022 13.894 12040 Castelló de la Plana/Castellón de la Plana Males Foreign 1 de enero de 2021 14.007 12040 Castelló de la Plana/Castellón de la Plana Females Total 1 de enero de 2026 96.759 12040 Castelló de la Plana/Castellón de la Plana Females Total 1 de enero de 2025 94.903 12040 Castelló de la Plana/Castellón de la Plana Females Total 1 de enero de 2024 93.046 12040 Castelló de la Plana/Castellón de la Plana Females Total 1 de enero de 2023 91.001 12040 Castelló de la Plana/Castellón de la Plana Females Total 1 de enero de 2022 88.949 12040 Castelló de la Plana/Castellón de la Plana Females Total 1 de enero de 2021 89.240 12040 Castelló de la Plana/Castellón de la Plana Females Spanish 1 de enero de 2026 75.459 12040 Castelló de la Plana/Castellón de la Plana Females Spanish 1 de enero de 2025 74.875 12040 Castelló de la Plana/Castellón de la Plana Females Spanish 1 de enero de 2024 74.679 12040 Castelló de la Plana/Castellón de la Plana Females Spanish 1 de enero de 2023 74.278 12040 Castelló de la Plana/Castellón de la Plana Females Spanish 1 de enero de 2022 74.007 12040 Castelló de la Plana/Castellón de la Plana Females Spanish 1 de enero de 2021 74.143 12040 Castelló de la Plana/Castellón de la Plana Females Foreign 1 de enero de 2026 21.300 12040 Castelló de la Plana/Castellón de la Plana Females Foreign 1 de enero de 2025 20.028 12040 Castelló de la Plana/Castellón de la Plana Females Foreign 1 de enero de 2024 18.367 12040 Castelló de la Plana/Castellón de la Plana Females Foreign 1 de enero de 2023 16.723 12040 Castelló de la Plana/Castellón de la Plana Females Foreign 1 de enero de 2022 14.942 12040 Castelló de la Plana/Castellón de la Plana Females Foreign 1 de enero de 2021 15.097 13034 Ciudad Real Total Total 1 de enero de 2026 76.185 13034 Ciudad Real Total Total 1 de enero de 2025 76.087 13034 Ciudad Real Total Total 1 de enero de 2024 75.674 13034 Ciudad Real Total Total 1 de enero de 2023 75.254 13034 Ciudad Real Total Total 1 de enero de 2022 74.679 13034 Ciudad Real Total Total 1 de enero de 2021 75.081 13034 Ciudad Real Total Spanish 1 de enero de 2026 70.067 13034 Ciudad Real Total Spanish 1 de enero de 2025 70.507 13034 Ciudad Real Total Spanish 1 de enero de 2024 70.458 13034 Ciudad Real Total Spanish 1 de enero de 2023 70.438 13034 Ciudad Real Total Spanish 1 de enero de 2022 70.686 13034 Ciudad Real Total Spanish 1 de enero de 2021 71.071 13034 Ciudad Real Total Foreign 1 de enero de 2026 6.118 13034 Ciudad Real Total Foreign 1 de enero de 2025 5.580 13034 Ciudad Real Total Foreign 1 de enero de 2024 5.216 13034 Ciudad Real Total Foreign 1 de enero de 2023 4.816 13034 Ciudad Real Total Foreign 1 de enero de 2022 3.993 13034 Ciudad Real Total Foreign 1 de enero de 2021 4.010 13034 Ciudad Real Males Total 1 de enero de 2026 36.186 13034 Ciudad Real Males Total 1 de enero de 2025 36.077 13034 Ciudad Real Males Total 1 de enero de 2024 35.833 13034 Ciudad Real Males Total 1 de enero de 2023 35.660 13034 Ciudad Real Males Total 1 de enero de 2022 35.407 13034 Ciudad Real Males Total 1 de enero de 2021 35.575 13034 Ciudad Real Males Spanish 1 de enero de 2026 33.143 13034 Ciudad Real Males Spanish 1 de enero de 2025 33.395 13034 Ciudad Real Males Spanish 1 de enero de 2024 33.353 13034 Ciudad Real Males Spanish 1 de enero de 2023 33.378 13034 Ciudad Real Males Spanish 1 de enero de 2022 33.499 13034 Ciudad Real Males Spanish 1 de enero de 2021 33.677 13034 Ciudad Real Males Foreign 1 de enero de 2026 3.043 13034 Ciudad Real Males Foreign 1 de enero de 2025 2.682 13034 Ciudad Real Males Foreign 1 de enero de 2024 2.480 13034 Ciudad Real Males Foreign 1 de enero de 2023 2.282 13034 Ciudad Real Males Foreign 1 de enero de 2022 1.908 13034 Ciudad Real Males Foreign 1 de enero de 2021 1.898 13034 Ciudad Real Females Total 1 de enero de 2026 39.999 13034 Ciudad Real Females Total 1 de enero de 2025 40.010 13034 Ciudad Real Females Total 1 de enero de 2024 39.841 13034 Ciudad Real Females Total 1 de enero de 2023 39.594 13034 Ciudad Real Females Total 1 de enero de 2022 39.272 13034 Ciudad Real Females Total 1 de enero de 2021 39.506 13034 Ciudad Real Females Spanish 1 de enero de 2026 36.924 13034 Ciudad Real Females Spanish 1 de enero de 2025 37.112 13034 Ciudad Real Females Spanish 1 de enero de 2024 37.105 13034 Ciudad Real Females Spanish 1 de enero de 2023 37.060 13034 Ciudad Real Females Spanish 1 de enero de 2022 37.187 13034 Ciudad Real Females Spanish 1 de enero de 2021 37.394 13034 Ciudad Real Females Foreign 1 de enero de 2026 3.075 13034 Ciudad Real Females Foreign 1 de enero de 2025 2.898 13034 Ciudad Real Females Foreign 1 de enero de 2024 2.736 13034 Ciudad Real Females Foreign 1 de enero de 2023 2.534 13034 Ciudad Real Females Foreign 1 de enero de 2022 2.085 13034 Ciudad Real Females Foreign 1 de enero de 2021 2.112 14021 Córdoba Total Total 1 de enero de 2026 323.017 14021 Córdoba Total Total 1 de enero de 2025 324.159 14021 Córdoba Total Total 1 de enero de 2024 324.902 14021 Córdoba Total Total 1 de enero de 2023 324.418 14021 Córdoba Total Total 1 de enero de 2022 321.995 14021 Córdoba Total Total 1 de enero de 2021 322.327 14021 Córdoba Total Spanish 1 de enero de 2026 309.910 14021 Córdoba Total Spanish 1 de enero de 2025 311.132 14021 Córdoba Total Spanish 1 de enero de 2024 312.277 14021 Córdoba Total Spanish 1 de enero de 2023 313.061 14021 Córdoba Total Spanish 1 de enero de 2022 312.737 14021 Córdoba Total Spanish 1 de enero de 2021 313.483 14021 Córdoba Total Foreign 1 de enero de 2026 13.107 14021 Córdoba Total Foreign 1 de enero de 2025 13.027 14021 Córdoba Total Foreign 1 de enero de 2024 12.625 14021 Córdoba Total Foreign 1 de enero de 2023 11.357 14021 Córdoba Total Foreign 1 de enero de 2022 9.258 14021 Córdoba Total Foreign 1 de enero de 2021 8.844 14021 Córdoba Males Total 1 de enero de 2026 154.741 14021 Córdoba Males Total 1 de enero de 2025 155.379 14021 Córdoba Males Total 1 de enero de 2024 155.831 14021 Córdoba Males Total 1 de enero de 2023 155.649 14021 Córdoba Males Total 1 de enero de 2022 154.551 14021 Córdoba Males Total 1 de enero de 2021 154.753 14021 Córdoba Males Spanish 1 de enero de 2026 148.872 14021 Córdoba Males Spanish 1 de enero de 2025 149.626 14021 Córdoba Males Spanish 1 de enero de 2024 150.253 14021 Córdoba Males Spanish 1 de enero de 2023 150.681 14021 Córdoba Males Spanish 1 de enero de 2022 150.500 14021 Córdoba Males Spanish 1 de enero de 2021 150.834 14021 Córdoba Males Foreign 1 de enero de 2026 5.869 14021 Córdoba Males Foreign 1 de enero de 2025 5.753 14021 Córdoba Males Foreign 1 de enero de 2024 5.578 14021 Córdoba Males Foreign 1 de enero de 2023 4.968 14021 Córdoba Males Foreign 1 de enero de 2022 4.051 14021 Córdoba Males Foreign 1 de enero de 2021 3.919 14021 Córdoba Females Total 1 de enero de 2026 168.276 14021 Córdoba Females Total 1 de enero de 2025 168.780 14021 Córdoba Females Total 1 de enero de 2024 169.071 14021 Córdoba Females Total 1 de enero de 2023 168.769 14021 Córdoba Females Total 1 de enero de 2022 167.444 14021 Córdoba Females Total 1 de enero de 2021 167.574 14021 Córdoba Females Spanish 1 de enero de 2026 161.038 14021 Córdoba Females Spanish 1 de enero de 2025 161.506 14021 Córdoba Females Spanish 1 de enero de 2024 162.024 14021 Córdoba Females Spanish 1 de enero de 2023 162.380 14021 Córdoba Females Spanish 1 de enero de 2022 162.237 14021 Córdoba Females Spanish 1 de enero de 2021 162.649 14021 Córdoba Females Foreign 1 de enero de 2026 7.238 14021 Córdoba Females Foreign 1 de enero de 2025 7.274 14021 Córdoba Females Foreign 1 de enero de 2024 7.047 14021 Córdoba Females Foreign 1 de enero de 2023 6.389 14021 Córdoba Females Foreign 1 de enero de 2022 5.207 14021 Córdoba Females Foreign 1 de enero de 2021 4.925 15030 Coruña, A Total Total 1 de enero de 2026 253.556 15030 Coruña, A Total Total 1 de enero de 2025 251.277 15030 Coruña, A Total Total 1 de enero de 2024 249.255 15030 Coruña, A Total Total 1 de enero de 2023 247.350 15030 Coruña, A Total Total 1 de enero de 2022 244.437 15030 Coruña, A Total Total 1 de enero de 2021 245.541 15030 Coruña, A Total Spanish 1 de enero de 2026 228.223 15030 Coruña, A Total Spanish 1 de enero de 2025 227.835 15030 Coruña, A Total Spanish 1 de enero de 2024 228.144 15030 Coruña, A Total Spanish 1 de enero de 2023 228.668 15030 Coruña, A Total Spanish 1 de enero de 2022 229.002 15030 Coruña, A Total Spanish 1 de enero de 2021 230.953 15030 Coruña, A Total Foreign 1 de enero de 2026 25.333 15030 Coruña, A Total Foreign 1 de enero de 2025 23.442 15030 Coruña, A Total Foreign 1 de enero de 2024 21.111 15030 Coruña, A Total Foreign 1 de enero de 2023 18.682 15030 Coruña, A Total Foreign 1 de enero de 2022 15.435 15030 Coruña, A Total Foreign 1 de enero de 2021 14.588 15030 Coruña, A Males Total 1 de enero de 2026 117.735 15030 Coruña, A Males Total 1 de enero de 2025 116.487 15030 Coruña, A Males Total 1 de enero de 2024 115.426 15030 Coruña, A Males Total 1 de enero de 2023 114.572 15030 Coruña, A Males Total 1 de enero de 2022 113.346 15030 Coruña, A Males Total 1 de enero de 2021 113.909 15030 Coruña, A Males Spanish 1 de enero de 2026 105.292 15030 Coruña, A Males Spanish 1 de enero de 2025 105.180 15030 Coruña, A Males Spanish 1 de enero de 2024 105.372 15030 Coruña, A Males Spanish 1 de enero de 2023 105.650 15030 Coruña, A Males Spanish 1 de enero de 2022 105.870 15030 Coruña, A Males Spanish 1 de enero de 2021 106.854 15030 Coruña, A Males Foreign 1 de enero de 2026 12.443 15030 Coruña, A Males Foreign 1 de enero de 2025 11.307 15030 Coruña, A Males Foreign 1 de enero de 2024 10.054 15030 Coruña, A Males Foreign 1 de enero de 2023 8.922 15030 Coruña, A Males Foreign 1 de enero de 2022 7.476 15030 Coruña, A Males Foreign 1 de enero de 2021 7.055 15030 Coruña, A Females Total 1 de enero de 2026 135.821 15030 Coruña, A Females Total 1 de enero de 2025 134.790 15030 Coruña, A Females Total 1 de enero de 2024 133.829 15030 Coruña, A Females Total 1 de enero de 2023 132.778 15030 Coruña, A Females Total 1 de enero de 2022 131.091 15030 Coruña, A Females Total 1 de enero de 2021 131.632 15030 Coruña, A Females Spanish 1 de enero de 2026 122.931 15030 Coruña, A Females Spanish 1 de enero de 2025 122.655 15030 Coruña, A Females Spanish 1 de enero de 2024 122.772 15030 Coruña, A Females Spanish 1 de enero de 2023 123.018 15030 Coruña, A Females Spanish 1 de enero de 2022 123.132 15030 Coruña, A Females Spanish 1 de enero de 2021 124.099 15030 Coruña, A Females Foreign 1 de enero de 2026 12.890 15030 Coruña, A Females Foreign 1 de enero de 2025 12.135 15030 Coruña, A Females Foreign 1 de enero de 2024 11.057 15030 Coruña, A Females Foreign 1 de enero de 2023 9.760 15030 Coruña, A Females Foreign 1 de enero de 2022 7.959 15030 Coruña, A Females Foreign 1 de enero de 2021 7.533 15078 Santiago de Compostela Total Total 1 de enero de 2026 101.558 15078 Santiago de Compostela Total Total 1 de enero de 2025 100.842 15078 Santiago de Compostela Total Total 1 de enero de 2024 "" 15078 Santiago de Compostela Total Total 1 de enero de 2023 "" 15078 Santiago de Compostela Total Total 1 de enero de 2022 "" 15078 Santiago de Compostela Total Total 1 de enero de 2021 "" 15078 Santiago de Compostela Total Spanish 1 de enero de 2026 92.378 15078 Santiago de Compostela Total Spanish 1 de enero de 2025 92.609 15078 Santiago de Compostela Total Spanish 1 de enero de 2024 "" 15078 Santiago de Compostela Total Spanish 1 de enero de 2023 "" 15078 Santiago de Compostela Total Spanish 1 de enero de 2022 "" 15078 Santiago de Compostela Total Spanish 1 de enero de 2021 "" 15078 Santiago de Compostela Total Foreign 1 de enero de 2026 9.180 15078 Santiago de Compostela Total Foreign 1 de enero de 2025 8.233 15078 Santiago de Compostela Total Foreign 1 de enero de 2024 "" 15078 Santiago de Compostela Total Foreign 1 de enero de 2023 "" 15078 Santiago de Compostela Total Foreign 1 de enero de 2022 "" 15078 Santiago de Compostela Total Foreign 1 de enero de 2021 "" 15078 Santiago de Compostela Males Total 1 de enero de 2026 47.419 15078 Santiago de Compostela Males Total 1 de enero de 2025 46.993 15078 Santiago de Compostela Males Total 1 de enero de 2024 "" 15078 Santiago de Compostela Males Total 1 de enero de 2023 "" 15078 Santiago de Compostela Males Total 1 de enero de 2022 "" 15078 Santiago de Compostela Males Total 1 de enero de 2021 "" 15078 Santiago de Compostela Males Spanish 1 de enero de 2026 42.892 15078 Santiago de Compostela Males Spanish 1 de enero de 2025 43.028 15078 Santiago de Compostela Males Spanish 1 de enero de 2024 "" 15078 Santiago de Compostela Males Spanish 1 de enero de 2023 "" 15078 Santiago de Compostela Males Spanish 1 de enero de 2022 "" 15078 Santiago de Compostela Males Spanish 1 de enero de 2021 "" 15078 Santiago de Compostela Males Foreign 1 de enero de 2026 4.527 15078 Santiago de Compostela Males Foreign 1 de enero de 2025 3.965 15078 Santiago de Compostela Males Foreign 1 de enero de 2024 "" 15078 Santiago de Compostela Males Foreign 1 de enero de 2023 "" 15078 Santiago de Compostela Males Foreign 1 de enero de 2022 "" 15078 Santiago de Compostela Males Foreign 1 de enero de 2021 "" 15078 Santiago de Compostela Females Total 1 de enero de 2026 54.139 15078 Santiago de Compostela Females Total 1 de enero de 2025 53.849 15078 Santiago de Compostela Females Total 1 de enero de 2024 "" 15078 Santiago de Compostela Females Total 1 de enero de 2023 "" 15078 Santiago de Compostela Females Total 1 de enero de 2022 "" 15078 Santiago de Compostela Females Total 1 de enero de 2021 "" 15078 Santiago de Compostela Females Spanish 1 de enero de 2026 49.486 15078 Santiago de Compostela Females Spanish 1 de enero de 2025 49.581 15078 Santiago de Compostela Females Spanish 1 de enero de 2024 "" 15078 Santiago de Compostela Females Spanish 1 de enero de 2023 "" 15078 Santiago de Compostela Females Spanish 1 de enero de 2022 "" 15078 Santiago de Compostela Females Spanish 1 de enero de 2021 "" 15078 Santiago de Compostela Females Foreign 1 de enero de 2026 4.653 15078 Santiago de Compostela Females Foreign 1 de enero de 2025 4.268 15078 Santiago de Compostela Females Foreign 1 de enero de 2024 "" 15078 Santiago de Compostela Females Foreign 1 de enero de 2023 "" 15078 Santiago de Compostela Females Foreign 1 de enero de 2022 "" 15078 Santiago de Compostela Females Foreign 1 de enero de 2021 "" 16078 Cuenca Total Total 1 de enero de 2026 53.898 16078 Cuenca Total Total 1 de enero de 2025 53.761 16078 Cuenca Total Total 1 de enero de 2024 53.643 16078 Cuenca Total Total 1 de enero de 2023 53.630 16078 Cuenca Total Total 1 de enero de 2022 53.758 16078 Cuenca Total Total 1 de enero de 2021 54.187 16078 Cuenca Total Spanish 1 de enero de 2026 47.018 16078 Cuenca Total Spanish 1 de enero de 2025 47.394 16078 Cuenca Total Spanish 1 de enero de 2024 47.628 16078 Cuenca Total Spanish 1 de enero de 2023 48.019 16078 Cuenca Total Spanish 1 de enero de 2022 48.774 16078 Cuenca Total Spanish 1 de enero de 2021 49.162 16078 Cuenca Total Foreign 1 de enero de 2026 6.880 16078 Cuenca Total Foreign 1 de enero de 2025 6.367 16078 Cuenca Total Foreign 1 de enero de 2024 6.015 16078 Cuenca Total Foreign 1 de enero de 2023 5.611 16078 Cuenca Total Foreign 1 de enero de 2022 4.984 16078 Cuenca Total Foreign 1 de enero de 2021 5.025 16078 Cuenca Males Total 1 de enero de 2026 25.544 16078 Cuenca Males Total 1 de enero de 2025 25.521 16078 Cuenca Males Total 1 de enero de 2024 25.410 16078 Cuenca Males Total 1 de enero de 2023 25.387 16078 Cuenca Males Total 1 de enero de 2022 25.470 16078 Cuenca Males Total 1 de enero de 2021 25.708 16078 Cuenca Males Spanish 1 de enero de 2026 22.097 16078 Cuenca Males Spanish 1 de enero de 2025 22.340 16078 Cuenca Males Spanish 1 de enero de 2024 22.489 16078 Cuenca Males Spanish 1 de enero de 2023 22.728 16078 Cuenca Males Spanish 1 de enero de 2022 23.088 16078 Cuenca Males Spanish 1 de enero de 2021 23.315 16078 Cuenca Males Foreign 1 de enero de 2026 3.447 16078 Cuenca Males Foreign 1 de enero de 2025 3.181 16078 Cuenca Males Foreign 1 de enero de 2024 2.921 16078 Cuenca Males Foreign 1 de enero de 2023 2.659 16078 Cuenca Males Foreign 1 de enero de 2022 2.382 16078 Cuenca Males Foreign 1 de enero de 2021 2.393 16078 Cuenca Females Total 1 de enero de 2026 28.354 16078 Cuenca Females Total 1 de enero de 2025 28.240 16078 Cuenca Females Total 1 de enero de 2024 28.233 16078 Cuenca Females Total 1 de enero de 2023 28.243 16078 Cuenca Females Total 1 de enero de 2022 28.288 16078 Cuenca Females Total 1 de enero de 2021 28.479 16078 Cuenca Females Spanish 1 de enero de 2026 24.921 16078 Cuenca Females Spanish 1 de enero de 2025 25.054 16078 Cuenca Females Spanish 1 de enero de 2024 25.139 16078 Cuenca Females Spanish 1 de enero de 2023 25.291 16078 Cuenca Females Spanish 1 de enero de 2022 25.686 16078 Cuenca Females Spanish 1 de enero de 2021 25.847 16078 Cuenca Females Foreign 1 de enero de 2026 3.433 16078 Cuenca Females Foreign 1 de enero de 2025 3.186 16078 Cuenca Females Foreign 1 de enero de 2024 3.094 16078 Cuenca Females Foreign 1 de enero de 2023 2.952 16078 Cuenca Females Foreign 1 de enero de 2022 2.602 16078 Cuenca Females Foreign 1 de enero de 2021 2.632 17079 Girona Total Total 1 de enero de 2026 108.233 17079 Girona Total Total 1 de enero de 2025 108.352 17079 Girona Total Total 1 de enero de 2024 106.476 17079 Girona Total Total 1 de enero de 2023 104.038 17079 Girona Total Total 1 de enero de 2022 101.729 17079 Girona Total Total 1 de enero de 2021 101.648 17079 Girona Total Spanish 1 de enero de 2026 85.213 17079 Girona Total Spanish 1 de enero de 2025 84.599 17079 Girona Total Spanish 1 de enero de 2024 83.816 17079 Girona Total Spanish 1 de enero de 2023 82.460 17079 Girona Total Spanish 1 de enero de 2022 81.551 17079 Girona Total Spanish 1 de enero de 2021 81.153 17079 Girona Total Foreign 1 de enero de 2026 23.020 17079 Girona Total Foreign 1 de enero de 2025 23.753 17079 Girona Total Foreign 1 de enero de 2024 22.660 17079 Girona Total Foreign 1 de enero de 2023 21.578 17079 Girona Total Foreign 1 de enero de 2022 20.178 17079 Girona Total Foreign 1 de enero de 2021 20.495 17079 Girona Males Total 1 de enero de 2026 52.452 17079 Girona Males Total 1 de enero de 2025 52.498 17079 Girona Males Total 1 de enero de 2024 51.319 17079 Girona Males Total 1 de enero de 2023 49.974 17079 Girona Males Total 1 de enero de 2022 48.851 17079 Girona Males Total 1 de enero de 2021 48.930 17079 Girona Males Spanish 1 de enero de 2026 40.116 17079 Girona Males Spanish 1 de enero de 2025 39.932 17079 Girona Males Spanish 1 de enero de 2024 39.633 17079 Girona Males Spanish 1 de enero de 2023 39.111 17079 Girona Males Spanish 1 de enero de 2022 38.753 17079 Girona Males Spanish 1 de enero de 2021 38.656 17079 Girona Males Foreign 1 de enero de 2026 12.336 17079 Girona Males Foreign 1 de enero de 2025 12.566 17079 Girona Males Foreign 1 de enero de 2024 11.686 17079 Girona Males Foreign 1 de enero de 2023 10.863 17079 Girona Males Foreign 1 de enero de 2022 10.098 17079 Girona Males Foreign 1 de enero de 2021 10.274 17079 Girona Females Total 1 de enero de 2026 55.781 17079 Girona Females Total 1 de enero de 2025 55.854 17079 Girona Females Total 1 de enero de 2024 55.157 17079 Girona Females Total 1 de enero de 2023 54.064 17079 Girona Females Total 1 de enero de 2022 52.878 17079 Girona Females Total 1 de enero de 2021 52.718 17079 Girona Females Spanish 1 de enero de 2026 45.097 17079 Girona Females Spanish 1 de enero de 2025 44.667 17079 Girona Females Spanish 1 de enero de 2024 44.183 17079 Girona Females Spanish 1 de enero de 2023 43.349 17079 Girona Females Spanish 1 de enero de 2022 42.798 17079 Girona Females Spanish 1 de enero de 2021 42.497 17079 Girona Females Foreign 1 de enero de 2026 10.684 17079 Girona Females Foreign 1 de enero de 2025 11.187 17079 Girona Females Foreign 1 de enero de 2024 10.974 17079 Girona Females Foreign 1 de enero de 2023 10.715 17079 Girona Females Foreign 1 de enero de 2022 10.080 17079 Girona Females Foreign 1 de enero de 2021 10.221 18087 Granada Total Total 1 de enero de 2026 240.026 18087 Granada Total Total 1 de enero de 2025 235.294 18087 Granada Total Total 1 de enero de 2024 233.532 18087 Granada Total Total 1 de enero de 2023 232.246 18087 Granada Total Total 1 de enero de 2022 230.654 18087 Granada Total Total 1 de enero de 2021 233.680 18087 Granada Total Spanish 1 de enero de 2026 213.569 18087 Granada Total Spanish 1 de enero de 2025 210.743 18087 Granada Total Spanish 1 de enero de 2024 210.782 18087 Granada Total Spanish 1 de enero de 2023 211.095 18087 Granada Total Spanish 1 de enero de 2022 211.591 18087 Granada Total Spanish 1 de enero de 2021 214.518 18087 Granada Total Foreign 1 de enero de 2026 26.457 18087 Granada Total Foreign 1 de enero de 2025 24.551 18087 Granada Total Foreign 1 de enero de 2024 22.750 18087 Granada Total Foreign 1 de enero de 2023 21.151 18087 Granada Total Foreign 1 de enero de 2022 19.063 18087 Granada Total Foreign 1 de enero de 2021 19.162 18087 Granada Males Total 1 de enero de 2026 111.760 18087 Granada Males Total 1 de enero de 2025 108.831 18087 Granada Males Total 1 de enero de 2024 107.912 18087 Granada Males Total 1 de enero de 2023 107.435 18087 Granada Males Total 1 de enero de 2022 106.627 18087 Granada Males Total 1 de enero de 2021 108.157 18087 Granada Males Spanish 1 de enero de 2026 98.460 18087 Granada Males Spanish 1 de enero de 2025 96.672 18087 Granada Males Spanish 1 de enero de 2024 96.769 18087 Granada Males Spanish 1 de enero de 2023 97.000 18087 Granada Males Spanish 1 de enero de 2022 97.069 18087 Granada Males Spanish 1 de enero de 2021 98.495 18087 Granada Males Foreign 1 de enero de 2026 13.300 18087 Granada Males Foreign 1 de enero de 2025 12.159 18087 Granada Males Foreign 1 de enero de 2024 11.143 18087 Granada Males Foreign 1 de enero de 2023 10.435 18087 Granada Males Foreign 1 de enero de 2022 9.558 18087 Granada Males Foreign 1 de enero de 2021 9.662 18087 Granada Females Total 1 de enero de 2026 128.266 18087 Granada Females Total 1 de enero de 2025 126.463 18087 Granada Females Total 1 de enero de 2024 125.620 18087 Granada Females Total 1 de enero de 2023 124.811 18087 Granada Females Total 1 de enero de 2022 124.027 18087 Granada Females Total 1 de enero de 2021 125.523 18087 Granada Females Spanish 1 de enero de 2026 115.109 18087 Granada Females Spanish 1 de enero de 2025 114.071 18087 Granada Females Spanish 1 de enero de 2024 114.013 18087 Granada Females Spanish 1 de enero de 2023 114.095 18087 Granada Females Spanish 1 de enero de 2022 114.522 18087 Granada Females Spanish 1 de enero de 2021 116.023 18087 Granada Females Foreign 1 de enero de 2026 13.157 18087 Granada Females Foreign 1 de enero de 2025 12.392 18087 Granada Females Foreign 1 de enero de 2024 11.607 18087 Granada Females Foreign 1 de enero de 2023 10.716 18087 Granada Females Foreign 1 de enero de 2022 9.505 18087 Granada Females Foreign 1 de enero de 2021 9.500 19130 Guadalajara Total Total 1 de enero de 2026 93.701 19130 Guadalajara Total Total 1 de enero de 2025 92.798 19130 Guadalajara Total Total 1 de enero de 2024 90.878 19130 Guadalajara Total Total 1 de enero de 2023 88.886 19130 Guadalajara Total Total 1 de enero de 2022 87.215 19130 Guadalajara Total Total 1 de enero de 2021 86.946 19130 Guadalajara Total Spanish 1 de enero de 2026 76.464 19130 Guadalajara Total Spanish 1 de enero de 2025 75.995 19130 Guadalajara Total Spanish 1 de enero de 2024 75.233 19130 Guadalajara Total Spanish 1 de enero de 2023 74.924 19130 Guadalajara Total Spanish 1 de enero de 2022 75.035 19130 Guadalajara Total Spanish 1 de enero de 2021 75.082 19130 Guadalajara Total Foreign 1 de enero de 2026 17.237 19130 Guadalajara Total Foreign 1 de enero de 2025 16.803 19130 Guadalajara Total Foreign 1 de enero de 2024 15.645 19130 Guadalajara Total Foreign 1 de enero de 2023 13.962 19130 Guadalajara Total Foreign 1 de enero de 2022 12.180 19130 Guadalajara Total Foreign 1 de enero de 2021 11.864 19130 Guadalajara Males Total 1 de enero de 2026 45.217 19130 Guadalajara Males Total 1 de enero de 2025 44.862 19130 Guadalajara Males Total 1 de enero de 2024 43.751 19130 Guadalajara Males Total 1 de enero de 2023 42.719 19130 Guadalajara Males Total 1 de enero de 2022 41.980 19130 Guadalajara Males Total 1 de enero de 2021 41.822 19130 Guadalajara Males Spanish 1 de enero de 2026 36.462 19130 Guadalajara Males Spanish 1 de enero de 2025 36.261 19130 Guadalajara Males Spanish 1 de enero de 2024 35.878 19130 Guadalajara Males Spanish 1 de enero de 2023 35.772 19130 Guadalajara Males Spanish 1 de enero de 2022 35.845 19130 Guadalajara Males Spanish 1 de enero de 2021 35.884 19130 Guadalajara Males Foreign 1 de enero de 2026 8.755 19130 Guadalajara Males Foreign 1 de enero de 2025 8.601 19130 Guadalajara Males Foreign 1 de enero de 2024 7.873 19130 Guadalajara Males Foreign 1 de enero de 2023 6.947 19130 Guadalajara Males Foreign 1 de enero de 2022 6.135 19130 Guadalajara Males Foreign 1 de enero de 2021 5.938 19130 Guadalajara Females Total 1 de enero de 2026 48.484 19130 Guadalajara Females Total 1 de enero de 2025 47.936 19130 Guadalajara Females Total 1 de enero de 2024 47.127 19130 Guadalajara Females Total 1 de enero de 2023 46.167 19130 Guadalajara Females Total 1 de enero de 2022 45.235 19130 Guadalajara Females Total 1 de enero de 2021 45.124 19130 Guadalajara Females Spanish 1 de enero de 2026 40.002 19130 Guadalajara Females Spanish 1 de enero de 2025 39.734 19130 Guadalajara Females Spanish 1 de enero de 2024 39.355 19130 Guadalajara Females Spanish 1 de enero de 2023 39.152 19130 Guadalajara Females Spanish 1 de enero de 2022 39.190 19130 Guadalajara Females Spanish 1 de enero de 2021 39.198 19130 Guadalajara Females Foreign 1 de enero de 2026 8.482 19130 Guadalajara Females Foreign 1 de enero de 2025 8.202 19130 Guadalajara Females Foreign 1 de enero de 2024 7.772 19130 Guadalajara Females Foreign 1 de enero de 2023 7.015 19130 Guadalajara Females Foreign 1 de enero de 2022 6.045 19130 Guadalajara Females Foreign 1 de enero de 2021 5.926 20069 Donostia/San Sebastián Total Total 1 de enero de 2026 189.668 20069 Donostia/San Sebastián Total Total 1 de enero de 2025 189.507 20069 Donostia/San Sebastián Total Total 1 de enero de 2024 188.487 20069 Donostia/San Sebastián Total Total 1 de enero de 2023 188.136 20069 Donostia/San Sebastián Total Total 1 de enero de 2022 187.368 20069 Donostia/San Sebastián Total Total 1 de enero de 2021 187.892 20069 Donostia/San Sebastián Total Spanish 1 de enero de 2026 169.352 20069 Donostia/San Sebastián Total Spanish 1 de enero de 2025 169.738 20069 Donostia/San Sebastián Total Spanish 1 de enero de 2024 169.830 20069 Donostia/San Sebastián Total Spanish 1 de enero de 2023 170.547 20069 Donostia/San Sebastián Total Spanish 1 de enero de 2022 171.581 20069 Donostia/San Sebastián Total Spanish 1 de enero de 2021 172.257 20069 Donostia/San Sebastián Total Foreign 1 de enero de 2026 20.316 20069 Donostia/San Sebastián Total Foreign 1 de enero de 2025 19.769 20069 Donostia/San Sebastián Total Foreign 1 de enero de 2024 18.657 20069 Donostia/San Sebastián Total Foreign 1 de enero de 2023 17.589 20069 Donostia/San Sebastián Total Foreign 1 de enero de 2022 15.787 20069 Donostia/San Sebastián Total Foreign 1 de enero de 2021 15.635 20069 Donostia/San Sebastián Males Total 1 de enero de 2026 90.245 20069 Donostia/San Sebastián Males Total 1 de enero de 2025 89.874 20069 Donostia/San Sebastián Males Total 1 de enero de 2024 89.167 20069 Donostia/San Sebastián Males Total 1 de enero de 2023 88.866 20069 Donostia/San Sebastián Males Total 1 de enero de 2022 88.565 20069 Donostia/San Sebastián Males Total 1 de enero de 2021 88.774 20069 Donostia/San Sebastián Males Spanish 1 de enero de 2026 79.634 20069 Donostia/San Sebastián Males Spanish 1 de enero de 2025 79.846 20069 Donostia/San Sebastián Males Spanish 1 de enero de 2024 79.971 20069 Donostia/San Sebastián Males Spanish 1 de enero de 2023 80.335 20069 Donostia/San Sebastián Males Spanish 1 de enero de 2022 80.942 20069 Donostia/San Sebastián Males Spanish 1 de enero de 2021 81.333 20069 Donostia/San Sebastián Males Foreign 1 de enero de 2026 10.611 20069 Donostia/San Sebastián Males Foreign 1 de enero de 2025 10.028 20069 Donostia/San Sebastián Males Foreign 1 de enero de 2024 9.196 20069 Donostia/San Sebastián Males Foreign 1 de enero de 2023 8.531 20069 Donostia/San Sebastián Males Foreign 1 de enero de 2022 7.623 20069 Donostia/San Sebastián Males Foreign 1 de enero de 2021 7.441 20069 Donostia/San Sebastián Females Total 1 de enero de 2026 99.423 20069 Donostia/San Sebastián Females Total 1 de enero de 2025 99.633 20069 Donostia/San Sebastián Females Total 1 de enero de 2024 99.320 20069 Donostia/San Sebastián Females Total 1 de enero de 2023 99.270 20069 Donostia/San Sebastián Females Total 1 de enero de 2022 98.803 20069 Donostia/San Sebastián Females Total 1 de enero de 2021 99.118 20069 Donostia/San Sebastián Females Spanish 1 de enero de 2026 89.718 20069 Donostia/San Sebastián Females Spanish 1 de enero de 2025 89.892 20069 Donostia/San Sebastián Females Spanish 1 de enero de 2024 89.859 20069 Donostia/San Sebastián Females Spanish 1 de enero de 2023 90.212 20069 Donostia/San Sebastián Females Spanish 1 de enero de 2022 90.639 20069 Donostia/San Sebastián Females Spanish 1 de enero de 2021 90.924 20069 Donostia/San Sebastián Females Foreign 1 de enero de 2026 9.705 20069 Donostia/San Sebastián Females Foreign 1 de enero de 2025 9.741 20069 Donostia/San Sebastián Females Foreign 1 de enero de 2024 9.461 20069 Donostia/San Sebastián Females Foreign 1 de enero de 2023 9.058 20069 Donostia/San Sebastián Females Foreign 1 de enero de 2022 8.164 20069 Donostia/San Sebastián Females Foreign 1 de enero de 2021 8.194 21041 Huelva Total Total 1 de enero de 2026 145.155 21041 Huelva Total Total 1 de enero de 2025 143.774 21041 Huelva Total Total 1 de enero de 2024 143.526 21041 Huelva Total Total 1 de enero de 2023 142.968 21041 Huelva Total Total 1 de enero de 2022 142.150 21041 Huelva Total Total 1 de enero de 2021 142.668 21041 Huelva Total Spanish 1 de enero de 2026 132.993 21041 Huelva Total Spanish 1 de enero de 2025 133.022 21041 Huelva Total Spanish 1 de enero de 2024 133.750 21041 Huelva Total Spanish 1 de enero de 2023 134.206 21041 Huelva Total Spanish 1 de enero de 2022 134.933 21041 Huelva Total Spanish 1 de enero de 2021 135.735 21041 Huelva Total Foreign 1 de enero de 2026 12.162 21041 Huelva Total Foreign 1 de enero de 2025 10.752 21041 Huelva Total Foreign 1 de enero de 2024 9.776 21041 Huelva Total Foreign 1 de enero de 2023 8.762 21041 Huelva Total Foreign 1 de enero de 2022 7.217 21041 Huelva Total Foreign 1 de enero de 2021 6.933 21041 Huelva Males Total 1 de enero de 2026 69.598 21041 Huelva Males Total 1 de enero de 2025 68.917 21041 Huelva Males Total 1 de enero de 2024 68.785 21041 Huelva Males Total 1 de enero de 2023 68.586 21041 Huelva Males Total 1 de enero de 2022 68.206 21041 Huelva Males Total 1 de enero de 2021 68.465 21041 Huelva Males Spanish 1 de enero de 2026 63.529 21041 Huelva Males Spanish 1 de enero de 2025 63.593 21041 Huelva Males Spanish 1 de enero de 2024 64.043 21041 Huelva Males Spanish 1 de enero de 2023 64.342 21041 Huelva Males Spanish 1 de enero de 2022 64.703 21041 Huelva Males Spanish 1 de enero de 2021 65.116 21041 Huelva Males Foreign 1 de enero de 2026 6.069 21041 Huelva Males Foreign 1 de enero de 2025 5.324 21041 Huelva Males Foreign 1 de enero de 2024 4.742 21041 Huelva Males Foreign 1 de enero de 2023 4.244 21041 Huelva Males Foreign 1 de enero de 2022 3.503 21041 Huelva Males Foreign 1 de enero de 2021 3.349 21041 Huelva Females Total 1 de enero de 2026 75.557 21041 Huelva Females Total 1 de enero de 2025 74.857 21041 Huelva Females Total 1 de enero de 2024 74.741 21041 Huelva Females Total 1 de enero de 2023 74.382 21041 Huelva Females Total 1 de enero de 2022 73.944 21041 Huelva Females Total 1 de enero de 2021 74.203 21041 Huelva Females Spanish 1 de enero de 2026 69.464 21041 Huelva Females Spanish 1 de enero de 2025 69.429 21041 Huelva Females Spanish 1 de enero de 2024 69.707 21041 Huelva Females Spanish 1 de enero de 2023 69.864 21041 Huelva Females Spanish 1 de enero de 2022 70.230 21041 Huelva Females Spanish 1 de enero de 2021 70.619 21041 Huelva Females Foreign 1 de enero de 2026 6.093 21041 Huelva Females Foreign 1 de enero de 2025 5.428 21041 Huelva Females Foreign 1 de enero de 2024 5.034 21041 Huelva Females Foreign 1 de enero de 2023 4.518 21041 Huelva Females Foreign 1 de enero de 2022 3.714 21041 Huelva Females Foreign 1 de enero de 2021 3.584 22125 Huesca Total Total 1 de enero de 2026 55.856 22125 Huesca Total Total 1 de enero de 2025 55.033 22125 Huesca Total Total 1 de enero de 2024 54.664 22125 Huesca Total Total 1 de enero de 2023 53.938 22125 Huesca Total Total 1 de enero de 2022 53.214 22125 Huesca Total Total 1 de enero de 2021 53.377 22125 Huesca Total Spanish 1 de enero de 2026 47.813 22125 Huesca Total Spanish 1 de enero de 2025 47.554 22125 Huesca Total Spanish 1 de enero de 2024 47.480 22125 Huesca Total Spanish 1 de enero de 2023 47.265 22125 Huesca Total Spanish 1 de enero de 2022 47.377 22125 Huesca Total Spanish 1 de enero de 2021 47.511 22125 Huesca Total Foreign 1 de enero de 2026 8.043 22125 Huesca Total Foreign 1 de enero de 2025 7.479 22125 Huesca Total Foreign 1 de enero de 2024 7.184 22125 Huesca Total Foreign 1 de enero de 2023 6.673 22125 Huesca Total Foreign 1 de enero de 2022 5.837 22125 Huesca Total Foreign 1 de enero de 2021 5.866 22125 Huesca Males Total 1 de enero de 2026 26.996 22125 Huesca Males Total 1 de enero de 2025 26.485 22125 Huesca Males Total 1 de enero de 2024 26.222 22125 Huesca Males Total 1 de enero de 2023 25.818 22125 Huesca Males Total 1 de enero de 2022 25.476 22125 Huesca Males Total 1 de enero de 2021 25.500 22125 Huesca Males Spanish 1 de enero de 2026 22.802 22125 Huesca Males Spanish 1 de enero de 2025 22.681 22125 Huesca Males Spanish 1 de enero de 2024 22.661 22125 Huesca Males Spanish 1 de enero de 2023 22.556 22125 Huesca Males Spanish 1 de enero de 2022 22.569 22125 Huesca Males Spanish 1 de enero de 2021 22.609 22125 Huesca Males Foreign 1 de enero de 2026 4.194 22125 Huesca Males Foreign 1 de enero de 2025 3.804 22125 Huesca Males Foreign 1 de enero de 2024 3.561 22125 Huesca Males Foreign 1 de enero de 2023 3.262 22125 Huesca Males Foreign 1 de enero de 2022 2.907 22125 Huesca Males Foreign 1 de enero de 2021 2.891 22125 Huesca Females Total 1 de enero de 2026 28.860 22125 Huesca Females Total 1 de enero de 2025 28.548 22125 Huesca Females Total 1 de enero de 2024 28.442 22125 Huesca Females Total 1 de enero de 2023 28.120 22125 Huesca Females Total 1 de enero de 2022 27.738 22125 Huesca Females Total 1 de enero de 2021 27.877 22125 Huesca Females Spanish 1 de enero de 2026 25.011 22125 Huesca Females Spanish 1 de enero de 2025 24.873 22125 Huesca Females Spanish 1 de enero de 2024 24.819 22125 Huesca Females Spanish 1 de enero de 2023 24.709 22125 Huesca Females Spanish 1 de enero de 2022 24.808 22125 Huesca Females Spanish 1 de enero de 2021 24.902 22125 Huesca Females Foreign 1 de enero de 2026 3.849 22125 Huesca Females Foreign 1 de enero de 2025 3.675 22125 Huesca Females Foreign 1 de enero de 2024 3.623 22125 Huesca Females Foreign 1 de enero de 2023 3.411 22125 Huesca Females Foreign 1 de enero de 2022 2.930 22125 Huesca Females Foreign 1 de enero de 2021 2.975 23050 Jaén Total Total 1 de enero de 2026 112.276 23050 Jaén Total Total 1 de enero de 2025 112.119 23050 Jaén Total Total 1 de enero de 2024 111.945 23050 Jaén Total Total 1 de enero de 2023 111.767 23050 Jaén Total Total 1 de enero de 2022 111.567 23050 Jaén Total Total 1 de enero de 2021 111.915 23050 Jaén Total Spanish 1 de enero de 2026 106.075 23050 Jaén Total Spanish 1 de enero de 2025 106.719 23050 Jaén Total Spanish 1 de enero de 2024 107.408 23050 Jaén Total Spanish 1 de enero de 2023 107.951 23050 Jaén Total Spanish 1 de enero de 2022 108.459 23050 Jaén Total Spanish 1 de enero de 2021 109.032 23050 Jaén Total Foreign 1 de enero de 2026 6.201 23050 Jaén Total Foreign 1 de enero de 2025 5.400 23050 Jaén Total Foreign 1 de enero de 2024 4.537 23050 Jaén Total Foreign 1 de enero de 2023 3.816 23050 Jaén Total Foreign 1 de enero de 2022 3.108 23050 Jaén Total Foreign 1 de enero de 2021 2.883 23050 Jaén Males Total 1 de enero de 2026 54.029 23050 Jaén Males Total 1 de enero de 2025 53.868 23050 Jaén Males Total 1 de enero de 2024 53.713 23050 Jaén Males Total 1 de enero de 2023 53.677 23050 Jaén Males Total 1 de enero de 2022 53.648 23050 Jaén Males Total 1 de enero de 2021 53.803 23050 Jaén Males Spanish 1 de enero de 2026 50.782 23050 Jaén Males Spanish 1 de enero de 2025 51.117 23050 Jaén Males Spanish 1 de enero de 2024 51.427 23050 Jaén Males Spanish 1 de enero de 2023 51.715 23050 Jaén Males Spanish 1 de enero de 2022 51.996 23050 Jaén Males Spanish 1 de enero de 2021 52.274 23050 Jaén Males Foreign 1 de enero de 2026 3.247 23050 Jaén Males Foreign 1 de enero de 2025 2.751 23050 Jaén Males Foreign 1 de enero de 2024 2.286 23050 Jaén Males Foreign 1 de enero de 2023 1.962 23050 Jaén Males Foreign 1 de enero de 2022 1.652 23050 Jaén Males Foreign 1 de enero de 2021 1.529 23050 Jaén Females Total 1 de enero de 2026 58.247 23050 Jaén Females Total 1 de enero de 2025 58.251 23050 Jaén Females Total 1 de enero de 2024 58.232 23050 Jaén Females Total 1 de enero de 2023 58.090 23050 Jaén Females Total 1 de enero de 2022 57.919 23050 Jaén Females Total 1 de enero de 2021 58.112 23050 Jaén Females Spanish 1 de enero de 2026 55.293 23050 Jaén Females Spanish 1 de enero de 2025 55.602 23050 Jaén Females Spanish 1 de enero de 2024 55.981 23050 Jaén Females Spanish 1 de enero de 2023 56.236 23050 Jaén Females Spanish 1 de enero de 2022 56.463 23050 Jaén Females Spanish 1 de enero de 2021 56.758 23050 Jaén Females Foreign 1 de enero de 2026 2.954 23050 Jaén Females Foreign 1 de enero de 2025 2.649 23050 Jaén Females Foreign 1 de enero de 2024 2.251 23050 Jaén Females Foreign 1 de enero de 2023 1.854 23050 Jaén Females Foreign 1 de enero de 2022 1.456 23050 Jaén Females Foreign 1 de enero de 2021 1.354 24089 León Total Total 1 de enero de 2026 125.186 24089 León Total Total 1 de enero de 2025 124.091 24089 León Total Total 1 de enero de 2024 122.866 24089 León Total Total 1 de enero de 2023 121.763 24089 León Total Total 1 de enero de 2022 121.377 24089 León Total Total 1 de enero de 2021 122.398 24089 León Total Spanish 1 de enero de 2026 112.445 24089 León Total Spanish 1 de enero de 2025 112.594 24089 León Total Spanish 1 de enero de 2024 113.053 24089 León Total Spanish 1 de enero de 2023 112.964 24089 León Total Spanish 1 de enero de 2022 113.435 24089 León Total Spanish 1 de enero de 2021 114.641 24089 León Total Foreign 1 de enero de 2026 12.741 24089 León Total Foreign 1 de enero de 2025 11.497 24089 León Total Foreign 1 de enero de 2024 9.813 24089 León Total Foreign 1 de enero de 2023 8.799 24089 León Total Foreign 1 de enero de 2022 7.942 24089 León Total Foreign 1 de enero de 2021 7.757 24089 León Males Total 1 de enero de 2026 57.114 24089 León Males Total 1 de enero de 2025 56.438 24089 León Males Total 1 de enero de 2024 55.784 24089 León Males Total 1 de enero de 2023 55.135 24089 León Males Total 1 de enero de 2022 54.935 24089 León Males Total 1 de enero de 2021 55.384 24089 León Males Spanish 1 de enero de 2026 50.580 24089 León Males Spanish 1 de enero de 2025 50.686 24089 León Males Spanish 1 de enero de 2024 50.885 24089 León Males Spanish 1 de enero de 2023 50.806 24089 León Males Spanish 1 de enero de 2022 51.037 24089 León Males Spanish 1 de enero de 2021 51.610 24089 León Males Foreign 1 de enero de 2026 6.534 24089 León Males Foreign 1 de enero de 2025 5.752 24089 León Males Foreign 1 de enero de 2024 4.899 24089 León Males Foreign 1 de enero de 2023 4.329 24089 León Males Foreign 1 de enero de 2022 3.898 24089 León Males Foreign 1 de enero de 2021 3.774 24089 León Females Total 1 de enero de 2026 68.072 24089 León Females Total 1 de enero de 2025 67.653 24089 León Females Total 1 de enero de 2024 67.082 24089 León Females Total 1 de enero de 2023 66.628 24089 León Females Total 1 de enero de 2022 66.442 24089 León Females Total 1 de enero de 2021 67.014 24089 León Females Spanish 1 de enero de 2026 61.865 24089 León Females Spanish 1 de enero de 2025 61.908 24089 León Females Spanish 1 de enero de 2024 62.168 24089 León Females Spanish 1 de enero de 2023 62.158 24089 León Females Spanish 1 de enero de 2022 62.398 24089 León Females Spanish 1 de enero de 2021 63.031 24089 León Females Foreign 1 de enero de 2026 6.207 24089 León Females Foreign 1 de enero de 2025 5.745 24089 León Females Foreign 1 de enero de 2024 4.914 24089 León Females Foreign 1 de enero de 2023 4.470 24089 León Females Foreign 1 de enero de 2022 4.044 24089 León Females Foreign 1 de enero de 2021 3.983 25120 Lleida Total Total 1 de enero de 2026 149.770 25120 Lleida Total Total 1 de enero de 2025 147.369 25120 Lleida Total Total 1 de enero de 2024 144.878 25120 Lleida Total Total 1 de enero de 2023 142.990 25120 Lleida Total Total 1 de enero de 2022 139.529 25120 Lleida Total Total 1 de enero de 2021 138.933 25120 Lleida Total Spanish 1 de enero de 2026 113.675 25120 Lleida Total Spanish 1 de enero de 2025 113.095 25120 Lleida Total Spanish 1 de enero de 2024 112.954 25120 Lleida Total Spanish 1 de enero de 2023 112.276 25120 Lleida Total Spanish 1 de enero de 2022 111.704 25120 Lleida Total Spanish 1 de enero de 2021 111.954 25120 Lleida Total Foreign 1 de enero de 2026 36.095 25120 Lleida Total Foreign 1 de enero de 2025 34.274 25120 Lleida Total Foreign 1 de enero de 2024 31.924 25120 Lleida Total Foreign 1 de enero de 2023 30.714 25120 Lleida Total Foreign 1 de enero de 2022 27.825 25120 Lleida Total Foreign 1 de enero de 2021 26.979 25120 Lleida Males Total 1 de enero de 2026 75.759 25120 Lleida Males Total 1 de enero de 2025 74.116 25120 Lleida Males Total 1 de enero de 2024 72.346 25120 Lleida Males Total 1 de enero de 2023 71.242 25120 Lleida Males Total 1 de enero de 2022 69.179 25120 Lleida Males Total 1 de enero de 2021 68.722 25120 Lleida Males Spanish 1 de enero de 2026 54.756 25120 Lleida Males Spanish 1 de enero de 2025 54.429 25120 Lleida Males Spanish 1 de enero de 2024 54.326 25120 Lleida Males Spanish 1 de enero de 2023 53.943 25120 Lleida Males Spanish 1 de enero de 2022 53.598 25120 Lleida Males Spanish 1 de enero de 2021 53.702 25120 Lleida Males Foreign 1 de enero de 2026 21.003 25120 Lleida Males Foreign 1 de enero de 2025 19.687 25120 Lleida Males Foreign 1 de enero de 2024 18.020 25120 Lleida Males Foreign 1 de enero de 2023 17.299 25120 Lleida Males Foreign 1 de enero de 2022 15.581 25120 Lleida Males Foreign 1 de enero de 2021 15.020 25120 Lleida Females Total 1 de enero de 2026 74.011 25120 Lleida Females Total 1 de enero de 2025 73.253 25120 Lleida Females Total 1 de enero de 2024 72.532 25120 Lleida Females Total 1 de enero de 2023 71.748 25120 Lleida Females Total 1 de enero de 2022 70.350 25120 Lleida Females Total 1 de enero de 2021 70.211 25120 Lleida Females Spanish 1 de enero de 2026 58.919 25120 Lleida Females Spanish 1 de enero de 2025 58.666 25120 Lleida Females Spanish 1 de enero de 2024 58.628 25120 Lleida Females Spanish 1 de enero de 2023 58.333 25120 Lleida Females Spanish 1 de enero de 2022 58.106 25120 Lleida Females Spanish 1 de enero de 2021 58.252 25120 Lleida Females Foreign 1 de enero de 2026 15.092 25120 Lleida Females Foreign 1 de enero de 2025 14.587 25120 Lleida Females Foreign 1 de enero de 2024 13.904 25120 Lleida Females Foreign 1 de enero de 2023 13.415 25120 Lleida Females Foreign 1 de enero de 2022 12.244 25120 Lleida Females Foreign 1 de enero de 2021 11.959 26089 Logroño Total Total 1 de enero de 2026 152.113 26089 Logroño Total Total 1 de enero de 2025 151.681 26089 Logroño Total Total 1 de enero de 2024 150.845 26089 Logroño Total Total 1 de enero de 2023 150.206 26089 Logroño Total Total 1 de enero de 2022 149.579 26089 Logroño Total Total 1 de enero de 2021 150.596 26089 Logroño Total Spanish 1 de enero de 2026 132.072 26089 Logroño Total Spanish 1 de enero de 2025 132.420 26089 Logroño Total Spanish 1 de enero de 2024 132.047 26089 Logroño Total Spanish 1 de enero de 2023 132.312 26089 Logroño Total Spanish 1 de enero de 2022 132.715 26089 Logroño Total Spanish 1 de enero de 2021 133.523 26089 Logroño Total Foreign 1 de enero de 2026 20.041 26089 Logroño Total Foreign 1 de enero de 2025 19.261 26089 Logroño Total Foreign 1 de enero de 2024 18.798 26089 Logroño Total Foreign 1 de enero de 2023 17.894 26089 Logroño Total Foreign 1 de enero de 2022 16.864 26089 Logroño Total Foreign 1 de enero de 2021 17.073 26089 Logroño Males Total 1 de enero de 2026 71.794 26089 Logroño Males Total 1 de enero de 2025 71.614 26089 Logroño Males Total 1 de enero de 2024 71.265 26089 Logroño Males Total 1 de enero de 2023 71.092 26089 Logroño Males Total 1 de enero de 2022 70.797 26089 Logroño Males Total 1 de enero de 2021 71.306 26089 Logroño Males Spanish 1 de enero de 2026 62.249 26089 Logroño Males Spanish 1 de enero de 2025 62.542 26089 Logroño Males Spanish 1 de enero de 2024 62.408 26089 Logroño Males Spanish 1 de enero de 2023 62.614 26089 Logroño Males Spanish 1 de enero de 2022 62.775 26089 Logroño Males Spanish 1 de enero de 2021 63.180 26089 Logroño Males Foreign 1 de enero de 2026 9.545 26089 Logroño Males Foreign 1 de enero de 2025 9.072 26089 Logroño Males Foreign 1 de enero de 2024 8.857 26089 Logroño Males Foreign 1 de enero de 2023 8.478 26089 Logroño Males Foreign 1 de enero de 2022 8.022 26089 Logroño Males Foreign 1 de enero de 2021 8.126 26089 Logroño Females Total 1 de enero de 2026 80.319 26089 Logroño Females Total 1 de enero de 2025 80.067 26089 Logroño Females Total 1 de enero de 2024 79.580 26089 Logroño Females Total 1 de enero de 2023 79.114 26089 Logroño Females Total 1 de enero de 2022 78.782 26089 Logroño Females Total 1 de enero de 2021 79.290 26089 Logroño Females Spanish 1 de enero de 2026 69.823 26089 Logroño Females Spanish 1 de enero de 2025 69.878 26089 Logroño Females Spanish 1 de enero de 2024 69.639 26089 Logroño Females Spanish 1 de enero de 2023 69.698 26089 Logroño Females Spanish 1 de enero de 2022 69.940 26089 Logroño Females Spanish 1 de enero de 2021 70.343 26089 Logroño Females Foreign 1 de enero de 2026 10.496 26089 Logroño Females Foreign 1 de enero de 2025 10.189 26089 Logroño Females Foreign 1 de enero de 2024 9.941 26089 Logroño Females Foreign 1 de enero de 2023 9.416 26089 Logroño Females Foreign 1 de enero de 2022 8.842 26089 Logroño Females Foreign 1 de enero de 2021 8.947 27028 Lugo Total Total 1 de enero de 2026 101.321 27028 Lugo Total Total 1 de enero de 2025 100.071 27028 Lugo Total Total 1 de enero de 2024 99.365 27028 Lugo Total Total 1 de enero de 2023 98.189 27028 Lugo Total Total 1 de enero de 2022 97.182 27028 Lugo Total Total 1 de enero de 2021 97.514 27028 Lugo Total Spanish 1 de enero de 2026 90.744 27028 Lugo Total Spanish 1 de enero de 2025 90.663 27028 Lugo Total Spanish 1 de enero de 2024 90.972 27028 Lugo Total Spanish 1 de enero de 2023 90.791 27028 Lugo Total Spanish 1 de enero de 2022 91.114 27028 Lugo Total Spanish 1 de enero de 2021 91.627 27028 Lugo Total Foreign 1 de enero de 2026 10.577 27028 Lugo Total Foreign 1 de enero de 2025 9.408 27028 Lugo Total Foreign 1 de enero de 2024 8.393 27028 Lugo Total Foreign 1 de enero de 2023 7.398 27028 Lugo Total Foreign 1 de enero de 2022 6.068 27028 Lugo Total Foreign 1 de enero de 2021 5.887 27028 Lugo Males Total 1 de enero de 2026 46.774 27028 Lugo Males Total 1 de enero de 2025 46.163 27028 Lugo Males Total 1 de enero de 2024 45.934 27028 Lugo Males Total 1 de enero de 2023 45.410 27028 Lugo Males Total 1 de enero de 2022 44.906 27028 Lugo Males Total 1 de enero de 2021 45.010 27028 Lugo Males Spanish 1 de enero de 2026 41.709 27028 Lugo Males Spanish 1 de enero de 2025 41.710 27028 Lugo Males Spanish 1 de enero de 2024 41.924 27028 Lugo Males Spanish 1 de enero de 2023 41.905 27028 Lugo Males Spanish 1 de enero de 2022 42.075 27028 Lugo Males Spanish 1 de enero de 2021 42.307 27028 Lugo Males Foreign 1 de enero de 2026 5.065 27028 Lugo Males Foreign 1 de enero de 2025 4.453 27028 Lugo Males Foreign 1 de enero de 2024 4.010 27028 Lugo Males Foreign 1 de enero de 2023 3.505 27028 Lugo Males Foreign 1 de enero de 2022 2.831 27028 Lugo Males Foreign 1 de enero de 2021 2.703 27028 Lugo Females Total 1 de enero de 2026 54.547 27028 Lugo Females Total 1 de enero de 2025 53.908 27028 Lugo Females Total 1 de enero de 2024 53.431 27028 Lugo Females Total 1 de enero de 2023 52.779 27028 Lugo Females Total 1 de enero de 2022 52.276 27028 Lugo Females Total 1 de enero de 2021 52.504 27028 Lugo Females Spanish 1 de enero de 2026 49.035 27028 Lugo Females Spanish 1 de enero de 2025 48.953 27028 Lugo Females Spanish 1 de enero de 2024 49.048 27028 Lugo Females Spanish 1 de enero de 2023 48.886 27028 Lugo Females Spanish 1 de enero de 2022 49.039 27028 Lugo Females Spanish 1 de enero de 2021 49.320 27028 Lugo Females Foreign 1 de enero de 2026 5.512 27028 Lugo Females Foreign 1 de enero de 2025 4.955 27028 Lugo Females Foreign 1 de enero de 2024 4.383 27028 Lugo Females Foreign 1 de enero de 2023 3.893 27028 Lugo Females Foreign 1 de enero de 2022 3.237 27028 Lugo Females Foreign 1 de enero de 2021 3.184 28005 Alcalá de Henares Total Total 1 de enero de 2026 206.273 28005 Alcalá de Henares Total Total 1 de enero de 2025 202.549 28005 Alcalá de Henares Total Total 1 de enero de 2024 199.804 28005 Alcalá de Henares Total Total 1 de enero de 2023 198.348 28005 Alcalá de Henares Total Total 1 de enero de 2022 196.008 28005 Alcalá de Henares Total Total 1 de enero de 2021 195.570 28005 Alcalá de Henares Total Spanish 1 de enero de 2026 168.140 28005 Alcalá de Henares Total Spanish 1 de enero de 2025 166.375 28005 Alcalá de Henares Total Spanish 1 de enero de 2024 165.356 28005 Alcalá de Henares Total Spanish 1 de enero de 2023 165.242 28005 Alcalá de Henares Total Spanish 1 de enero de 2022 165.259 28005 Alcalá de Henares Total Spanish 1 de enero de 2021 164.510 28005 Alcalá de Henares Total Foreign 1 de enero de 2026 38.133 28005 Alcalá de Henares Total Foreign 1 de enero de 2025 36.174 28005 Alcalá de Henares Total Foreign 1 de enero de 2024 34.448 28005 Alcalá de Henares Total Foreign 1 de enero de 2023 33.106 28005 Alcalá de Henares Total Foreign 1 de enero de 2022 30.749 28005 Alcalá de Henares Total Foreign 1 de enero de 2021 31.060 28005 Alcalá de Henares Males Total 1 de enero de 2026 99.443 28005 Alcalá de Henares Males Total 1 de enero de 2025 97.669 28005 Alcalá de Henares Males Total 1 de enero de 2024 96.396 28005 Alcalá de Henares Males Total 1 de enero de 2023 95.988 28005 Alcalá de Henares Males Total 1 de enero de 2022 95.107 28005 Alcalá de Henares Males Total 1 de enero de 2021 94.929 28005 Alcalá de Henares Males Spanish 1 de enero de 2026 81.045 28005 Alcalá de Henares Males Spanish 1 de enero de 2025 80.246 28005 Alcalá de Henares Males Spanish 1 de enero de 2024 79.853 28005 Alcalá de Henares Males Spanish 1 de enero de 2023 79.927 28005 Alcalá de Henares Males Spanish 1 de enero de 2022 80.014 28005 Alcalá de Henares Males Spanish 1 de enero de 2021 79.730 28005 Alcalá de Henares Males Foreign 1 de enero de 2026 18.398 28005 Alcalá de Henares Males Foreign 1 de enero de 2025 17.423 28005 Alcalá de Henares Males Foreign 1 de enero de 2024 16.543 28005 Alcalá de Henares Males Foreign 1 de enero de 2023 16.061 28005 Alcalá de Henares Males Foreign 1 de enero de 2022 15.093 28005 Alcalá de Henares Males Foreign 1 de enero de 2021 15.199 28005 Alcalá de Henares Females Total 1 de enero de 2026 106.830 28005 Alcalá de Henares Females Total 1 de enero de 2025 104.880 28005 Alcalá de Henares Females Total 1 de enero de 2024 103.408 28005 Alcalá de Henares Females Total 1 de enero de 2023 102.360 28005 Alcalá de Henares Females Total 1 de enero de 2022 100.901 28005 Alcalá de Henares Females Total 1 de enero de 2021 100.641 28005 Alcalá de Henares Females Spanish 1 de enero de 2026 87.095 28005 Alcalá de Henares Females Spanish 1 de enero de 2025 86.129 28005 Alcalá de Henares Females Spanish 1 de enero de 2024 85.503 28005 Alcalá de Henares Females Spanish 1 de enero de 2023 85.315 28005 Alcalá de Henares Females Spanish 1 de enero de 2022 85.245 28005 Alcalá de Henares Females Spanish 1 de enero de 2021 84.780 28005 Alcalá de Henares Females Foreign 1 de enero de 2026 19.735 28005 Alcalá de Henares Females Foreign 1 de enero de 2025 18.751 28005 Alcalá de Henares Females Foreign 1 de enero de 2024 17.905 28005 Alcalá de Henares Females Foreign 1 de enero de 2023 17.045 28005 Alcalá de Henares Females Foreign 1 de enero de 2022 15.656 28005 Alcalá de Henares Females Foreign 1 de enero de 2021 15.861 28006 Alcobendas Total Total 1 de enero de 2026 124.559 28006 Alcobendas Total Total 1 de enero de 2025 123.222 28006 Alcobendas Total Total 1 de enero de 2024 121.446 28006 Alcobendas Total Total 1 de enero de 2023 119.471 28006 Alcobendas Total Total 1 de enero de 2022 116.935 28006 Alcobendas Total Total 1 de enero de 2021 116.895 28006 Alcobendas Total Spanish 1 de enero de 2026 102.547 28006 Alcobendas Total Spanish 1 de enero de 2025 101.902 28006 Alcobendas Total Spanish 1 de enero de 2024 101.106 28006 Alcobendas Total Spanish 1 de enero de 2023 100.318 28006 Alcobendas Total Spanish 1 de enero de 2022 99.836 28006 Alcobendas Total Spanish 1 de enero de 2021 99.907 28006 Alcobendas Total Foreign 1 de enero de 2026 22.012 28006 Alcobendas Total Foreign 1 de enero de 2025 21.320 28006 Alcobendas Total Foreign 1 de enero de 2024 20.340 28006 Alcobendas Total Foreign 1 de enero de 2023 19.153 28006 Alcobendas Total Foreign 1 de enero de 2022 17.099 28006 Alcobendas Total Foreign 1 de enero de 2021 16.988 28006 Alcobendas Males Total 1 de enero de 2026 59.376 28006 Alcobendas Males Total 1 de enero de 2025 58.770 28006 Alcobendas Males Total 1 de enero de 2024 57.905 28006 Alcobendas Males Total 1 de enero de 2023 56.921 28006 Alcobendas Males Total 1 de enero de 2022 55.821 28006 Alcobendas Males Total 1 de enero de 2021 55.875 28006 Alcobendas Males Spanish 1 de enero de 2026 49.007 28006 Alcobendas Males Spanish 1 de enero de 2025 48.828 28006 Alcobendas Males Spanish 1 de enero de 2024 48.587 28006 Alcobendas Males Spanish 1 de enero de 2023 48.255 28006 Alcobendas Males Spanish 1 de enero de 2022 48.117 28006 Alcobendas Males Spanish 1 de enero de 2021 48.208 28006 Alcobendas Males Foreign 1 de enero de 2026 10.369 28006 Alcobendas Males Foreign 1 de enero de 2025 9.942 28006 Alcobendas Males Foreign 1 de enero de 2024 9.318 28006 Alcobendas Males Foreign 1 de enero de 2023 8.666 28006 Alcobendas Males Foreign 1 de enero de 2022 7.704 28006 Alcobendas Males Foreign 1 de enero de 2021 7.667 28006 Alcobendas Females Total 1 de enero de 2026 65.183 28006 Alcobendas Females Total 1 de enero de 2025 64.452 28006 Alcobendas Females Total 1 de enero de 2024 63.541 28006 Alcobendas Females Total 1 de enero de 2023 62.550 28006 Alcobendas Females Total 1 de enero de 2022 61.114 28006 Alcobendas Females Total 1 de enero de 2021 61.020 28006 Alcobendas Females Spanish 1 de enero de 2026 53.540 28006 Alcobendas Females Spanish 1 de enero de 2025 53.074 28006 Alcobendas Females Spanish 1 de enero de 2024 52.519 28006 Alcobendas Females Spanish 1 de enero de 2023 52.063 28006 Alcobendas Females Spanish 1 de enero de 2022 51.719 28006 Alcobendas Females Spanish 1 de enero de 2021 51.699 28006 Alcobendas Females Foreign 1 de enero de 2026 11.643 28006 Alcobendas Females Foreign 1 de enero de 2025 11.378 28006 Alcobendas Females Foreign 1 de enero de 2024 11.022 28006 Alcobendas Females Foreign 1 de enero de 2023 10.487 28006 Alcobendas Females Foreign 1 de enero de 2022 9.395 28006 Alcobendas Females Foreign 1 de enero de 2021 9.321 28007 Alcorcón Total Total 1 de enero de 2026 178.536 28007 Alcorcón Total Total 1 de enero de 2025 176.806 28007 Alcorcón Total Total 1 de enero de 2024 174.740 28007 Alcorcón Total Total 1 de enero de 2023 172.845 28007 Alcorcón Total Total 1 de enero de 2022 171.435 28007 Alcorcón Total Total 1 de enero de 2021 171.575 28007 Alcorcón Total Spanish 1 de enero de 2026 154.143 28007 Alcorcón Total Spanish 1 de enero de 2025 153.513 28007 Alcorcón Total Spanish 1 de enero de 2024 153.221 28007 Alcorcón Total Spanish 1 de enero de 2023 152.657 28007 Alcorcón Total Spanish 1 de enero de 2022 152.926 28007 Alcorcón Total Spanish 1 de enero de 2021 153.429 28007 Alcorcón Total Foreign 1 de enero de 2026 24.393 28007 Alcorcón Total Foreign 1 de enero de 2025 23.293 28007 Alcorcón Total Foreign 1 de enero de 2024 21.519 28007 Alcorcón Total Foreign 1 de enero de 2023 20.188 28007 Alcorcón Total Foreign 1 de enero de 2022 18.509 28007 Alcorcón Total Foreign 1 de enero de 2021 18.146 28007 Alcorcón Males Total 1 de enero de 2026 85.513 28007 Alcorcón Males Total 1 de enero de 2025 84.747 28007 Alcorcón Males Total 1 de enero de 2024 83.628 28007 Alcorcón Males Total 1 de enero de 2023 82.779 28007 Alcorcón Males Total 1 de enero de 2022 82.333 28007 Alcorcón Males Total 1 de enero de 2021 82.405 28007 Alcorcón Males Spanish 1 de enero de 2026 73.611 28007 Alcorcón Males Spanish 1 de enero de 2025 73.364 28007 Alcorcón Males Spanish 1 de enero de 2024 73.258 28007 Alcorcón Males Spanish 1 de enero de 2023 73.115 28007 Alcorcón Males Spanish 1 de enero de 2022 73.420 28007 Alcorcón Males Spanish 1 de enero de 2021 73.669 28007 Alcorcón Males Foreign 1 de enero de 2026 11.902 28007 Alcorcón Males Foreign 1 de enero de 2025 11.383 28007 Alcorcón Males Foreign 1 de enero de 2024 10.370 28007 Alcorcón Males Foreign 1 de enero de 2023 9.664 28007 Alcorcón Males Foreign 1 de enero de 2022 8.913 28007 Alcorcón Males Foreign 1 de enero de 2021 8.736 28007 Alcorcón Females Total 1 de enero de 2026 93.023 28007 Alcorcón Females Total 1 de enero de 2025 92.059 28007 Alcorcón Females Total 1 de enero de 2024 91.112 28007 Alcorcón Females Total 1 de enero de 2023 90.066 28007 Alcorcón Females Total 1 de enero de 2022 89.102 28007 Alcorcón Females Total 1 de enero de 2021 89.170 28007 Alcorcón Females Spanish 1 de enero de 2026 80.532 28007 Alcorcón Females Spanish 1 de enero de 2025 80.149 28007 Alcorcón Females Spanish 1 de enero de 2024 79.963 28007 Alcorcón Females Spanish 1 de enero de 2023 79.542 28007 Alcorcón Females Spanish 1 de enero de 2022 79.506 28007 Alcorcón Females Spanish 1 de enero de 2021 79.760 28007 Alcorcón Females Foreign 1 de enero de 2026 12.491 28007 Alcorcón Females Foreign 1 de enero de 2025 11.910 28007 Alcorcón Females Foreign 1 de enero de 2024 11.149 28007 Alcorcón Females Foreign 1 de enero de 2023 10.524 28007 Alcorcón Females Foreign 1 de enero de 2022 9.596 28007 Alcorcón Females Foreign 1 de enero de 2021 9.410 28058 Fuenlabrada Total Total 1 de enero de 2026 190.573 28058 Fuenlabrada Total Total 1 de enero de 2025 189.814 28058 Fuenlabrada Total Total 1 de enero de 2024 190.496 28058 Fuenlabrada Total Total 1 de enero de 2023 189.287 28058 Fuenlabrada Total Total 1 de enero de 2022 190.215 28058 Fuenlabrada Total Total 1 de enero de 2021 192.612 28058 Fuenlabrada Total Spanish 1 de enero de 2026 167.948 28058 Fuenlabrada Total Spanish 1 de enero de 2025 167.938 28058 Fuenlabrada Total Spanish 1 de enero de 2024 168.781 28058 Fuenlabrada Total Spanish 1 de enero de 2023 168.779 28058 Fuenlabrada Total Spanish 1 de enero de 2022 170.264 28058 Fuenlabrada Total Spanish 1 de enero de 2021 171.784 28058 Fuenlabrada Total Foreign 1 de enero de 2026 22.625 28058 Fuenlabrada Total Foreign 1 de enero de 2025 21.876 28058 Fuenlabrada Total Foreign 1 de enero de 2024 21.715 28058 Fuenlabrada Total Foreign 1 de enero de 2023 20.508 28058 Fuenlabrada Total Foreign 1 de enero de 2022 19.951 28058 Fuenlabrada Total Foreign 1 de enero de 2021 20.828 28058 Fuenlabrada Males Total 1 de enero de 2026 92.923 28058 Fuenlabrada Males Total 1 de enero de 2025 92.549 28058 Fuenlabrada Males Total 1 de enero de 2024 93.032 28058 Fuenlabrada Males Total 1 de enero de 2023 92.598 28058 Fuenlabrada Males Total 1 de enero de 2022 93.401 28058 Fuenlabrada Males Total 1 de enero de 2021 94.756 28058 Fuenlabrada Males Spanish 1 de enero de 2026 81.603 28058 Fuenlabrada Males Spanish 1 de enero de 2025 81.786 28058 Fuenlabrada Males Spanish 1 de enero de 2024 82.269 28058 Fuenlabrada Males Spanish 1 de enero de 2023 82.375 28058 Fuenlabrada Males Spanish 1 de enero de 2022 83.309 28058 Fuenlabrada Males Spanish 1 de enero de 2021 84.222 28058 Fuenlabrada Males Foreign 1 de enero de 2026 11.320 28058 Fuenlabrada Males Foreign 1 de enero de 2025 10.763 28058 Fuenlabrada Males Foreign 1 de enero de 2024 10.763 28058 Fuenlabrada Males Foreign 1 de enero de 2023 10.223 28058 Fuenlabrada Males Foreign 1 de enero de 2022 10.092 28058 Fuenlabrada Males Foreign 1 de enero de 2021 10.534 28058 Fuenlabrada Females Total 1 de enero de 2026 97.650 28058 Fuenlabrada Females Total 1 de enero de 2025 97.265 28058 Fuenlabrada Females Total 1 de enero de 2024 97.464 28058 Fuenlabrada Females Total 1 de enero de 2023 96.689 28058 Fuenlabrada Females Total 1 de enero de 2022 96.814 28058 Fuenlabrada Females Total 1 de enero de 2021 97.856 28058 Fuenlabrada Females Spanish 1 de enero de 2026 86.345 28058 Fuenlabrada Females Spanish 1 de enero de 2025 86.152 28058 Fuenlabrada Females Spanish 1 de enero de 2024 86.512 28058 Fuenlabrada Females Spanish 1 de enero de 2023 86.404 28058 Fuenlabrada Females Spanish 1 de enero de 2022 86.955 28058 Fuenlabrada Females Spanish 1 de enero de 2021 87.562 28058 Fuenlabrada Females Foreign 1 de enero de 2026 11.305 28058 Fuenlabrada Females Foreign 1 de enero de 2025 11.113 28058 Fuenlabrada Females Foreign 1 de enero de 2024 10.952 28058 Fuenlabrada Females Foreign 1 de enero de 2023 10.285 28058 Fuenlabrada Females Foreign 1 de enero de 2022 9.859 28058 Fuenlabrada Females Foreign 1 de enero de 2021 10.294 28065 Getafe Total Total 1 de enero de 2026 198.706 28065 Getafe Total Total 1 de enero de 2025 195.628 28065 Getafe Total Total 1 de enero de 2024 191.560 28065 Getafe Total Total 1 de enero de 2023 187.525 28065 Getafe Total Total 1 de enero de 2022 185.119 28065 Getafe Total Total 1 de enero de 2021 183.872 28065 Getafe Total Spanish 1 de enero de 2026 168.349 28065 Getafe Total Spanish 1 de enero de 2025 166.023 28065 Getafe Total Spanish 1 de enero de 2024 163.869 28065 Getafe Total Spanish 1 de enero de 2023 162.230 28065 Getafe Total Spanish 1 de enero de 2022 161.395 28065 Getafe Total Spanish 1 de enero de 2021 160.582 28065 Getafe Total Foreign 1 de enero de 2026 30.357 28065 Getafe Total Foreign 1 de enero de 2025 29.605 28065 Getafe Total Foreign 1 de enero de 2024 27.691 28065 Getafe Total Foreign 1 de enero de 2023 25.295 28065 Getafe Total Foreign 1 de enero de 2022 23.724 28065 Getafe Total Foreign 1 de enero de 2021 23.290 28065 Getafe Males Total 1 de enero de 2026 96.751 28065 Getafe Males Total 1 de enero de 2025 95.282 28065 Getafe Males Total 1 de enero de 2024 93.334 28065 Getafe Males Total 1 de enero de 2023 91.389 28065 Getafe Males Total 1 de enero de 2022 90.448 28065 Getafe Males Total 1 de enero de 2021 89.771 28065 Getafe Males Spanish 1 de enero de 2026 81.896 28065 Getafe Males Spanish 1 de enero de 2025 80.914 28065 Getafe Males Spanish 1 de enero de 2024 79.946 28065 Getafe Males Spanish 1 de enero de 2023 79.145 28065 Getafe Males Spanish 1 de enero de 2022 78.825 28065 Getafe Males Spanish 1 de enero de 2021 78.422 28065 Getafe Males Foreign 1 de enero de 2026 14.855 28065 Getafe Males Foreign 1 de enero de 2025 14.368 28065 Getafe Males Foreign 1 de enero de 2024 13.388 28065 Getafe Males Foreign 1 de enero de 2023 12.244 28065 Getafe Males Foreign 1 de enero de 2022 11.623 28065 Getafe Males Foreign 1 de enero de 2021 11.349 28065 Getafe Females Total 1 de enero de 2026 101.955 28065 Getafe Females Total 1 de enero de 2025 100.346 28065 Getafe Females Total 1 de enero de 2024 98.226 28065 Getafe Females Total 1 de enero de 2023 96.136 28065 Getafe Females Total 1 de enero de 2022 94.671 28065 Getafe Females Total 1 de enero de 2021 94.101 28065 Getafe Females Spanish 1 de enero de 2026 86.453 28065 Getafe Females Spanish 1 de enero de 2025 85.109 28065 Getafe Females Spanish 1 de enero de 2024 83.923 28065 Getafe Females Spanish 1 de enero de 2023 83.085 28065 Getafe Females Spanish 1 de enero de 2022 82.570 28065 Getafe Females Spanish 1 de enero de 2021 82.160 28065 Getafe Females Foreign 1 de enero de 2026 15.502 28065 Getafe Females Foreign 1 de enero de 2025 15.237 28065 Getafe Females Foreign 1 de enero de 2024 14.303 28065 Getafe Females Foreign 1 de enero de 2023 13.051 28065 Getafe Females Foreign 1 de enero de 2022 12.101 28065 Getafe Females Foreign 1 de enero de 2021 11.941 28074 Leganés Total Total 1 de enero de 2026 197.221 28074 Leganés Total Total 1 de enero de 2025 195.946 28074 Leganés Total Total 1 de enero de 2024 193.934 28074 Leganés Total Total 1 de enero de 2023 190.974 28074 Leganés Total Total 1 de enero de 2022 188.122 28074 Leganés Total Total 1 de enero de 2021 188.687 28074 Leganés Total Spanish 1 de enero de 2026 168.011 28074 Leganés Total Spanish 1 de enero de 2025 168.025 28074 Leganés Total Spanish 1 de enero de 2024 167.802 28074 Leganés Total Spanish 1 de enero de 2023 167.324 28074 Leganés Total Spanish 1 de enero de 2022 167.548 28074 Leganés Total Spanish 1 de enero de 2021 168.546 28074 Leganés Total Foreign 1 de enero de 2026 29.210 28074 Leganés Total Foreign 1 de enero de 2025 27.921 28074 Leganés Total Foreign 1 de enero de 2024 26.132 28074 Leganés Total Foreign 1 de enero de 2023 23.650 28074 Leganés Total Foreign 1 de enero de 2022 20.574 28074 Leganés Total Foreign 1 de enero de 2021 20.141 28074 Leganés Males Total 1 de enero de 2026 94.913 28074 Leganés Males Total 1 de enero de 2025 94.230 28074 Leganés Males Total 1 de enero de 2024 93.366 28074 Leganés Males Total 1 de enero de 2023 91.978 28074 Leganés Males Total 1 de enero de 2022 90.751 28074 Leganés Males Total 1 de enero de 2021 91.223 28074 Leganés Males Spanish 1 de enero de 2026 80.483 28074 Leganés Males Spanish 1 de enero de 2025 80.549 28074 Leganés Males Spanish 1 de enero de 2024 80.678 28074 Leganés Males Spanish 1 de enero de 2023 80.500 28074 Leganés Males Spanish 1 de enero de 2022 80.700 28074 Leganés Males Spanish 1 de enero de 2021 81.408 28074 Leganés Males Foreign 1 de enero de 2026 14.430 28074 Leganés Males Foreign 1 de enero de 2025 13.681 28074 Leganés Males Foreign 1 de enero de 2024 12.688 28074 Leganés Males Foreign 1 de enero de 2023 11.478 28074 Leganés Males Foreign 1 de enero de 2022 10.051 28074 Leganés Males Foreign 1 de enero de 2021 9.815 28074 Leganés Females Total 1 de enero de 2026 102.308 28074 Leganés Females Total 1 de enero de 2025 101.716 28074 Leganés Females Total 1 de enero de 2024 100.568 28074 Leganés Females Total 1 de enero de 2023 98.996 28074 Leganés Females Total 1 de enero de 2022 97.371 28074 Leganés Females Total 1 de enero de 2021 97.464 28074 Leganés Females Spanish 1 de enero de 2026 87.528 28074 Leganés Females Spanish 1 de enero de 2025 87.476 28074 Leganés Females Spanish 1 de enero de 2024 87.124 28074 Leganés Females Spanish 1 de enero de 2023 86.824 28074 Leganés Females Spanish 1 de enero de 2022 86.848 28074 Leganés Females Spanish 1 de enero de 2021 87.138 28074 Leganés Females Foreign 1 de enero de 2026 14.780 28074 Leganés Females Foreign 1 de enero de 2025 14.240 28074 Leganés Females Foreign 1 de enero de 2024 13.444 28074 Leganés Females Foreign 1 de enero de 2023 12.172 28074 Leganés Females Foreign 1 de enero de 2022 10.523 28074 Leganés Females Foreign 1 de enero de 2021 10.326 28079 Madrid Total Total 1 de enero de 2026 3.481.962 28079 Madrid Total Total 1 de enero de 2025 3.477.497 28079 Madrid Total Total 1 de enero de 2024 3.422.416 28079 Madrid Total Total 1 de enero de 2023 3.340.176 28079 Madrid Total Total 1 de enero de 2022 3.267.027 28079 Madrid Total Total 1 de enero de 2021 3.277.451 28079 Madrid Total Spanish 1 de enero de 2026 2.818.968 28079 Madrid Total Spanish 1 de enero de 2025 2.822.095 28079 Madrid Total Spanish 1 de enero de 2024 2.803.330 28079 Madrid Total Spanish 1 de enero de 2023 2.773.935 28079 Madrid Total Spanish 1 de enero de 2022 2.771.241 28079 Madrid Total Spanish 1 de enero de 2021 2.792.283 28079 Madrid Total Foreign 1 de enero de 2026 662.994 28079 Madrid Total Foreign 1 de enero de 2025 655.402 28079 Madrid Total Foreign 1 de enero de 2024 619.086 28079 Madrid Total Foreign 1 de enero de 2023 566.241 28079 Madrid Total Foreign 1 de enero de 2022 495.786 28079 Madrid Total Foreign 1 de enero de 2021 485.168 28079 Madrid Males Total 1 de enero de 2026 1.634.425 28079 Madrid Males Total 1 de enero de 2025 1.631.122 28079 Madrid Males Total 1 de enero de 2024 1.602.924 28079 Madrid Males Total 1 de enero de 2023 1.560.583 28079 Madrid Males Total 1 de enero de 2022 1.525.833 28079 Madrid Males Total 1 de enero de 2021 1.529.623 28079 Madrid Males Spanish 1 de enero de 2026 1.315.265 28079 Madrid Males Spanish 1 de enero de 2025 1.318.372 28079 Madrid Males Spanish 1 de enero de 2024 1.310.335 28079 Madrid Males Spanish 1 de enero de 2023 1.295.282 28079 Madrid Males Spanish 1 de enero de 2022 1.294.171 28079 Madrid Males Spanish 1 de enero de 2021 1.303.574 28079 Madrid Males Foreign 1 de enero de 2026 319.160 28079 Madrid Males Foreign 1 de enero de 2025 312.750 28079 Madrid Males Foreign 1 de enero de 2024 292.589 28079 Madrid Males Foreign 1 de enero de 2023 265.301 28079 Madrid Males Foreign 1 de enero de 2022 231.662 28079 Madrid Males Foreign 1 de enero de 2021 226.049 28079 Madrid Females Total 1 de enero de 2026 1.847.537 28079 Madrid Females Total 1 de enero de 2025 1.846.375 28079 Madrid Females Total 1 de enero de 2024 1.819.492 28079 Madrid Females Total 1 de enero de 2023 1.779.593 28079 Madrid Females Total 1 de enero de 2022 1.741.194 28079 Madrid Females Total 1 de enero de 2021 1.747.828 28079 Madrid Females Spanish 1 de enero de 2026 1.503.703 28079 Madrid Females Spanish 1 de enero de 2025 1.503.723 28079 Madrid Females Spanish 1 de enero de 2024 1.492.995 28079 Madrid Females Spanish 1 de enero de 2023 1.478.653 28079 Madrid Females Spanish 1 de enero de 2022 1.477.070 28079 Madrid Females Spanish 1 de enero de 2021 1.488.709 28079 Madrid Females Foreign 1 de enero de 2026 343.834 28079 Madrid Females Foreign 1 de enero de 2025 342.652 28079 Madrid Females Foreign 1 de enero de 2024 326.497 28079 Madrid Females Foreign 1 de enero de 2023 300.940 28079 Madrid Females Foreign 1 de enero de 2022 264.124 28079 Madrid Females Foreign 1 de enero de 2021 259.119 28092 Móstoles Total Total 1 de enero de 2026 215.536 28092 Móstoles Total Total 1 de enero de 2025 214.293 28092 Móstoles Total Total 1 de enero de 2024 213.268 28092 Móstoles Total Total 1 de enero de 2023 210.592 28092 Móstoles Total Total 1 de enero de 2022 208.532 28092 Móstoles Total Total 1 de enero de 2021 208.632 28092 Móstoles Total Spanish 1 de enero de 2026 185.472 28092 Móstoles Total Spanish 1 de enero de 2025 184.699 28092 Móstoles Total Spanish 1 de enero de 2024 184.204 28092 Móstoles Total Spanish 1 de enero de 2023 183.628 28092 Móstoles Total Spanish 1 de enero de 2022 183.513 28092 Móstoles Total Spanish 1 de enero de 2021 183.728 28092 Móstoles Total Foreign 1 de enero de 2026 30.064 28092 Móstoles Total Foreign 1 de enero de 2025 29.594 28092 Móstoles Total Foreign 1 de enero de 2024 29.064 28092 Móstoles Total Foreign 1 de enero de 2023 26.964 28092 Móstoles Total Foreign 1 de enero de 2022 25.019 28092 Móstoles Total Foreign 1 de enero de 2021 24.904 28092 Móstoles Males Total 1 de enero de 2026 103.946 28092 Móstoles Males Total 1 de enero de 2025 103.579 28092 Móstoles Males Total 1 de enero de 2024 103.219 28092 Móstoles Males Total 1 de enero de 2023 101.868 28092 Móstoles Males Total 1 de enero de 2022 101.248 28092 Móstoles Males Total 1 de enero de 2021 101.488 28092 Móstoles Males Spanish 1 de enero de 2026 89.342 28092 Móstoles Males Spanish 1 de enero de 2025 89.032 28092 Móstoles Males Spanish 1 de enero de 2024 88.945 28092 Móstoles Males Spanish 1 de enero de 2023 88.744 28092 Móstoles Males Spanish 1 de enero de 2022 88.963 28092 Móstoles Males Spanish 1 de enero de 2021 89.190 28092 Móstoles Males Foreign 1 de enero de 2026 14.604 28092 Móstoles Males Foreign 1 de enero de 2025 14.547 28092 Móstoles Males Foreign 1 de enero de 2024 14.274 28092 Móstoles Males Foreign 1 de enero de 2023 13.124 28092 Móstoles Males Foreign 1 de enero de 2022 12.285 28092 Móstoles Males Foreign 1 de enero de 2021 12.298 28092 Móstoles Females Total 1 de enero de 2026 111.590 28092 Móstoles Females Total 1 de enero de 2025 110.714 28092 Móstoles Females Total 1 de enero de 2024 110.049 28092 Móstoles Females Total 1 de enero de 2023 108.724 28092 Móstoles Females Total 1 de enero de 2022 107.284 28092 Móstoles Females Total 1 de enero de 2021 107.144 28092 Móstoles Females Spanish 1 de enero de 2026 96.130 28092 Móstoles Females Spanish 1 de enero de 2025 95.667 28092 Móstoles Females Spanish 1 de enero de 2024 95.259 28092 Móstoles Females Spanish 1 de enero de 2023 94.884 28092 Móstoles Females Spanish 1 de enero de 2022 94.550 28092 Móstoles Females Spanish 1 de enero de 2021 94.538 28092 Móstoles Females Foreign 1 de enero de 2026 15.460 28092 Móstoles Females Foreign 1 de enero de 2025 15.047 28092 Móstoles Females Foreign 1 de enero de 2024 14.790 28092 Móstoles Females Foreign 1 de enero de 2023 13.840 28092 Móstoles Females Foreign 1 de enero de 2022 12.734 28092 Móstoles Females Foreign 1 de enero de 2021 12.606 28106 Parla Total Total 1 de enero de 2026 140.564 28106 Parla Total Total 1 de enero de 2025 138.012 28106 Parla Total Total 1 de enero de 2024 134.876 28106 Parla Total Total 1 de enero de 2023 132.842 28106 Parla Total Total 1 de enero de 2022 130.218 28106 Parla Total Total 1 de enero de 2021 130.550 28106 Parla Total Spanish 1 de enero de 2026 105.937 28106 Parla Total Spanish 1 de enero de 2025 104.851 28106 Parla Total Spanish 1 de enero de 2024 103.619 28106 Parla Total Spanish 1 de enero de 2023 102.910 28106 Parla Total Spanish 1 de enero de 2022 102.230 28106 Parla Total Spanish 1 de enero de 2021 102.393 28106 Parla Total Foreign 1 de enero de 2026 34.627 28106 Parla Total Foreign 1 de enero de 2025 33.161 28106 Parla Total Foreign 1 de enero de 2024 31.257 28106 Parla Total Foreign 1 de enero de 2023 29.932 28106 Parla Total Foreign 1 de enero de 2022 27.988 28106 Parla Total Foreign 1 de enero de 2021 28.157 28106 Parla Males Total 1 de enero de 2026 69.562 28106 Parla Males Total 1 de enero de 2025 68.332 28106 Parla Males Total 1 de enero de 2024 66.873 28106 Parla Males Total 1 de enero de 2023 66.003 28106 Parla Males Total 1 de enero de 2022 64.786 28106 Parla Males Total 1 de enero de 2021 65.001 28106 Parla Males Spanish 1 de enero de 2026 51.694 28106 Parla Males Spanish 1 de enero de 2025 51.291 28106 Parla Males Spanish 1 de enero de 2024 50.853 28106 Parla Males Spanish 1 de enero de 2023 50.620 28106 Parla Males Spanish 1 de enero de 2022 50.436 28106 Parla Males Spanish 1 de enero de 2021 50.550 28106 Parla Males Foreign 1 de enero de 2026 17.868 28106 Parla Males Foreign 1 de enero de 2025 17.041 28106 Parla Males Foreign 1 de enero de 2024 16.020 28106 Parla Males Foreign 1 de enero de 2023 15.383 28106 Parla Males Foreign 1 de enero de 2022 14.350 28106 Parla Males Foreign 1 de enero de 2021 14.451 28106 Parla Females Total 1 de enero de 2026 71.002 28106 Parla Females Total 1 de enero de 2025 69.680 28106 Parla Females Total 1 de enero de 2024 68.003 28106 Parla Females Total 1 de enero de 2023 66.839 28106 Parla Females Total 1 de enero de 2022 65.432 28106 Parla Females Total 1 de enero de 2021 65.549 28106 Parla Females Spanish 1 de enero de 2026 54.243 28106 Parla Females Spanish 1 de enero de 2025 53.560 28106 Parla Females Spanish 1 de enero de 2024 52.766 28106 Parla Females Spanish 1 de enero de 2023 52.290 28106 Parla Females Spanish 1 de enero de 2022 51.794 28106 Parla Females Spanish 1 de enero de 2021 51.843 28106 Parla Females Foreign 1 de enero de 2026 16.759 28106 Parla Females Foreign 1 de enero de 2025 16.120 28106 Parla Females Foreign 1 de enero de 2024 15.237 28106 Parla Females Foreign 1 de enero de 2023 14.549 28106 Parla Females Foreign 1 de enero de 2022 13.638 28106 Parla Females Foreign 1 de enero de 2021 13.706 28123 Rivas-Vaciamadrid Total Total 1 de enero de 2026 104.798 28123 Rivas-Vaciamadrid Total Total 1 de enero de 2025 103.243 28123 Rivas-Vaciamadrid Total Total 1 de enero de 2024 101.637 28123 Rivas-Vaciamadrid Total Total 1 de enero de 2023 100.053 28123 Rivas-Vaciamadrid Total Total 1 de enero de 2022 "" 28123 Rivas-Vaciamadrid Total Total 1 de enero de 2021 "" 28123 Rivas-Vaciamadrid Total Spanish 1 de enero de 2026 94.663 28123 Rivas-Vaciamadrid Total Spanish 1 de enero de 2025 93.281 28123 Rivas-Vaciamadrid Total Spanish 1 de enero de 2024 92.140 28123 Rivas-Vaciamadrid Total Spanish 1 de enero de 2023 90.718 28123 Rivas-Vaciamadrid Total Spanish 1 de enero de 2022 "" 28123 Rivas-Vaciamadrid Total Spanish 1 de enero de 2021 "" 28123 Rivas-Vaciamadrid Total Foreign 1 de enero de 2026 10.135 28123 Rivas-Vaciamadrid Total Foreign 1 de enero de 2025 9.962 28123 Rivas-Vaciamadrid Total Foreign 1 de enero de 2024 9.497 28123 Rivas-Vaciamadrid Total Foreign 1 de enero de 2023 9.335 28123 Rivas-Vaciamadrid Total Foreign 1 de enero de 2022 "" 28123 Rivas-Vaciamadrid Total Foreign 1 de enero de 2021 "" 28123 Rivas-Vaciamadrid Males Total 1 de enero de 2026 51.665 28123 Rivas-Vaciamadrid Males Total 1 de enero de 2025 50.922 28123 Rivas-Vaciamadrid Males Total 1 de enero de 2024 50.191 28123 Rivas-Vaciamadrid Males Total 1 de enero de 2023 49.511 28123 Rivas-Vaciamadrid Males Total 1 de enero de 2022 "" 28123 Rivas-Vaciamadrid Males Total 1 de enero de 2021 "" 28123 Rivas-Vaciamadrid Males Spanish 1 de enero de 2026 46.875 28123 Rivas-Vaciamadrid Males Spanish 1 de enero de 2025 46.276 28123 Rivas-Vaciamadrid Males Spanish 1 de enero de 2024 45.789 28123 Rivas-Vaciamadrid Males Spanish 1 de enero de 2023 45.154 28123 Rivas-Vaciamadrid Males Spanish 1 de enero de 2022 "" 28123 Rivas-Vaciamadrid Males Spanish 1 de enero de 2021 "" 28123 Rivas-Vaciamadrid Males Foreign 1 de enero de 2026 4.790 28123 Rivas-Vaciamadrid Males Foreign 1 de enero de 2025 4.646 28123 Rivas-Vaciamadrid Males Foreign 1 de enero de 2024 4.402 28123 Rivas-Vaciamadrid Males Foreign 1 de enero de 2023 4.357 28123 Rivas-Vaciamadrid Males Foreign 1 de enero de 2022 "" 28123 Rivas-Vaciamadrid Males Foreign 1 de enero de 2021 "" 28123 Rivas-Vaciamadrid Females Total 1 de enero de 2026 53.133 28123 Rivas-Vaciamadrid Females Total 1 de enero de 2025 52.321 28123 Rivas-Vaciamadrid Females Total 1 de enero de 2024 51.446 28123 Rivas-Vaciamadrid Females Total 1 de enero de 2023 50.542 28123 Rivas-Vaciamadrid Females Total 1 de enero de 2022 "" 28123 Rivas-Vaciamadrid Females Total 1 de enero de 2021 "" 28123 Rivas-Vaciamadrid Females Spanish 1 de enero de 2026 47.788 28123 Rivas-Vaciamadrid Females Spanish 1 de enero de 2025 47.005 28123 Rivas-Vaciamadrid Females Spanish 1 de enero de 2024 46.351 28123 Rivas-Vaciamadrid Females Spanish 1 de enero de 2023 45.564 28123 Rivas-Vaciamadrid Females Spanish 1 de enero de 2022 "" 28123 Rivas-Vaciamadrid Females Spanish 1 de enero de 2021 "" 28123 Rivas-Vaciamadrid Females Foreign 1 de enero de 2026 5.345 28123 Rivas-Vaciamadrid Females Foreign 1 de enero de 2025 5.316 28123 Rivas-Vaciamadrid Females Foreign 1 de enero de 2024 5.095 28123 Rivas-Vaciamadrid Females Foreign 1 de enero de 2023 4.978 28123 Rivas-Vaciamadrid Females Foreign 1 de enero de 2022 "" 28123 Rivas-Vaciamadrid Females Foreign 1 de enero de 2021 "" 28148 Torrejón de Ardoz Total Total 1 de enero de 2026 146.643 28148 Torrejón de Ardoz Total Total 1 de enero de 2025 144.211 28148 Torrejón de Ardoz Total Total 1 de enero de 2024 141.047 28148 Torrejón de Ardoz Total Total 1 de enero de 2023 138.197 28148 Torrejón de Ardoz Total Total 1 de enero de 2022 135.540 28148 Torrejón de Ardoz Total Total 1 de enero de 2021 133.377 28148 Torrejón de Ardoz Total Spanish 1 de enero de 2026 119.643 28148 Torrejón de Ardoz Total Spanish 1 de enero de 2025 117.274 28148 Torrejón de Ardoz Total Spanish 1 de enero de 2024 115.058 28148 Torrejón de Ardoz Total Spanish 1 de enero de 2023 113.885 28148 Torrejón de Ardoz Total Spanish 1 de enero de 2022 113.023 28148 Torrejón de Ardoz Total Spanish 1 de enero de 2021 111.797 28148 Torrejón de Ardoz Total Foreign 1 de enero de 2026 27.000 28148 Torrejón de Ardoz Total Foreign 1 de enero de 2025 26.937 28148 Torrejón de Ardoz Total Foreign 1 de enero de 2024 25.989 28148 Torrejón de Ardoz Total Foreign 1 de enero de 2023 24.312 28148 Torrejón de Ardoz Total Foreign 1 de enero de 2022 22.517 28148 Torrejón de Ardoz Total Foreign 1 de enero de 2021 21.580 28148 Torrejón de Ardoz Males Total 1 de enero de 2026 71.710 28148 Torrejón de Ardoz Males Total 1 de enero de 2025 70.630 28148 Torrejón de Ardoz Males Total 1 de enero de 2024 69.164 28148 Torrejón de Ardoz Males Total 1 de enero de 2023 67.772 28148 Torrejón de Ardoz Males Total 1 de enero de 2022 66.557 28148 Torrejón de Ardoz Males Total 1 de enero de 2021 65.617 28148 Torrejón de Ardoz Males Spanish 1 de enero de 2026 58.386 28148 Torrejón de Ardoz Males Spanish 1 de enero de 2025 57.384 28148 Torrejón de Ardoz Males Spanish 1 de enero de 2024 56.322 28148 Torrejón de Ardoz Males Spanish 1 de enero de 2023 55.746 28148 Torrejón de Ardoz Males Spanish 1 de enero de 2022 55.366 28148 Torrejón de Ardoz Males Spanish 1 de enero de 2021 54.798 28148 Torrejón de Ardoz Males Foreign 1 de enero de 2026 13.324 28148 Torrejón de Ardoz Males Foreign 1 de enero de 2025 13.246 28148 Torrejón de Ardoz Males Foreign 1 de enero de 2024 12.842 28148 Torrejón de Ardoz Males Foreign 1 de enero de 2023 12.026 28148 Torrejón de Ardoz Males Foreign 1 de enero de 2022 11.191 28148 Torrejón de Ardoz Males Foreign 1 de enero de 2021 10.819 28148 Torrejón de Ardoz Females Total 1 de enero de 2026 74.933 28148 Torrejón de Ardoz Females Total 1 de enero de 2025 73.581 28148 Torrejón de Ardoz Females Total 1 de enero de 2024 71.883 28148 Torrejón de Ardoz Females Total 1 de enero de 2023 70.425 28148 Torrejón de Ardoz Females Total 1 de enero de 2022 68.983 28148 Torrejón de Ardoz Females Total 1 de enero de 2021 67.760 28148 Torrejón de Ardoz Females Spanish 1 de enero de 2026 61.257 28148 Torrejón de Ardoz Females Spanish 1 de enero de 2025 59.890 28148 Torrejón de Ardoz Females Spanish 1 de enero de 2024 58.736 28148 Torrejón de Ardoz Females Spanish 1 de enero de 2023 58.139 28148 Torrejón de Ardoz Females Spanish 1 de enero de 2022 57.657 28148 Torrejón de Ardoz Females Spanish 1 de enero de 2021 56.999 28148 Torrejón de Ardoz Females Foreign 1 de enero de 2026 13.676 28148 Torrejón de Ardoz Females Foreign 1 de enero de 2025 13.691 28148 Torrejón de Ardoz Females Foreign 1 de enero de 2024 13.147 28148 Torrejón de Ardoz Females Foreign 1 de enero de 2023 12.286 28148 Torrejón de Ardoz Females Foreign 1 de enero de 2022 11.326 28148 Torrejón de Ardoz Females Foreign 1 de enero de 2021 10.761 29067 Málaga Total Total 1 de enero de 2026 603.144 29067 Málaga Total Total 1 de enero de 2025 597.173 29067 Málaga Total Total 1 de enero de 2024 592.346 29067 Málaga Total Total 1 de enero de 2023 587.068 29067 Málaga Total Total 1 de enero de 2022 578.473 29067 Málaga Total Total 1 de enero de 2021 578.063 29067 Málaga Total Spanish 1 de enero de 2026 527.668 29067 Málaga Total Spanish 1 de enero de 2025 527.281 29067 Málaga Total Spanish 1 de enero de 2024 527.759 29067 Málaga Total Spanish 1 de enero de 2023 527.260 29067 Málaga Total Spanish 1 de enero de 2022 527.566 29067 Málaga Total Spanish 1 de enero de 2021 528.230 29067 Málaga Total Foreign 1 de enero de 2026 75.476 29067 Málaga Total Foreign 1 de enero de 2025 69.892 29067 Málaga Total Foreign 1 de enero de 2024 64.587 29067 Málaga Total Foreign 1 de enero de 2023 59.808 29067 Málaga Total Foreign 1 de enero de 2022 50.907 29067 Málaga Total Foreign 1 de enero de 2021 49.833 29067 Málaga Males Total 1 de enero de 2026 290.227 29067 Málaga Males Total 1 de enero de 2025 286.797 29067 Málaga Males Total 1 de enero de 2024 284.110 29067 Málaga Males Total 1 de enero de 2023 281.718 29067 Málaga Males Total 1 de enero de 2022 277.823 29067 Málaga Males Total 1 de enero de 2021 277.575 29067 Málaga Males Spanish 1 de enero de 2026 252.533 29067 Málaga Males Spanish 1 de enero de 2025 252.405 29067 Málaga Males Spanish 1 de enero de 2024 252.686 29067 Málaga Males Spanish 1 de enero de 2023 252.601 29067 Málaga Males Spanish 1 de enero de 2022 252.822 29067 Málaga Males Spanish 1 de enero de 2021 253.217 29067 Málaga Males Foreign 1 de enero de 2026 37.694 29067 Málaga Males Foreign 1 de enero de 2025 34.392 29067 Málaga Males Foreign 1 de enero de 2024 31.424 29067 Málaga Males Foreign 1 de enero de 2023 29.117 29067 Málaga Males Foreign 1 de enero de 2022 25.001 29067 Málaga Males Foreign 1 de enero de 2021 24.358 29067 Málaga Females Total 1 de enero de 2026 312.917 29067 Málaga Females Total 1 de enero de 2025 310.376 29067 Málaga Females Total 1 de enero de 2024 308.236 29067 Málaga Females Total 1 de enero de 2023 305.350 29067 Málaga Females Total 1 de enero de 2022 300.650 29067 Málaga Females Total 1 de enero de 2021 300.488 29067 Málaga Females Spanish 1 de enero de 2026 275.135 29067 Málaga Females Spanish 1 de enero de 2025 274.876 29067 Málaga Females Spanish 1 de enero de 2024 275.073 29067 Málaga Females Spanish 1 de enero de 2023 274.659 29067 Málaga Females Spanish 1 de enero de 2022 274.744 29067 Málaga Females Spanish 1 de enero de 2021 275.013 29067 Málaga Females Foreign 1 de enero de 2026 37.782 29067 Málaga Females Foreign 1 de enero de 2025 35.500 29067 Málaga Females Foreign 1 de enero de 2024 33.163 29067 Málaga Females Foreign 1 de enero de 2023 30.691 29067 Málaga Females Foreign 1 de enero de 2022 25.906 29067 Málaga Females Foreign 1 de enero de 2021 25.475 29069 Marbella Total Total 1 de enero de 2026 162.155 29069 Marbella Total Total 1 de enero de 2025 160.478 29069 Marbella Total Total 1 de enero de 2024 159.054 29069 Marbella Total Total 1 de enero de 2023 156.153 29069 Marbella Total Total 1 de enero de 2022 150.321 29069 Marbella Total Total 1 de enero de 2021 149.032 29069 Marbella Total Spanish 1 de enero de 2026 110.766 29069 Marbella Total Spanish 1 de enero de 2025 110.665 29069 Marbella Total Spanish 1 de enero de 2024 110.797 29069 Marbella Total Spanish 1 de enero de 2023 110.059 29069 Marbella Total Spanish 1 de enero de 2022 109.705 29069 Marbella Total Spanish 1 de enero de 2021 109.351 29069 Marbella Total Foreign 1 de enero de 2026 51.389 29069 Marbella Total Foreign 1 de enero de 2025 49.813 29069 Marbella Total Foreign 1 de enero de 2024 48.257 29069 Marbella Total Foreign 1 de enero de 2023 46.094 29069 Marbella Total Foreign 1 de enero de 2022 40.616 29069 Marbella Total Foreign 1 de enero de 2021 39.681 29069 Marbella Males Total 1 de enero de 2026 77.673 29069 Marbella Males Total 1 de enero de 2025 76.777 29069 Marbella Males Total 1 de enero de 2024 75.942 29069 Marbella Males Total 1 de enero de 2023 74.583 29069 Marbella Males Total 1 de enero de 2022 72.027 29069 Marbella Males Total 1 de enero de 2021 71.384 29069 Marbella Males Spanish 1 de enero de 2026 52.966 29069 Marbella Males Spanish 1 de enero de 2025 53.027 29069 Marbella Males Spanish 1 de enero de 2024 53.141 29069 Marbella Males Spanish 1 de enero de 2023 52.807 29069 Marbella Males Spanish 1 de enero de 2022 52.685 29069 Marbella Males Spanish 1 de enero de 2021 52.623 29069 Marbella Males Foreign 1 de enero de 2026 24.707 29069 Marbella Males Foreign 1 de enero de 2025 23.750 29069 Marbella Males Foreign 1 de enero de 2024 22.801 29069 Marbella Males Foreign 1 de enero de 2023 21.776 29069 Marbella Males Foreign 1 de enero de 2022 19.342 29069 Marbella Males Foreign 1 de enero de 2021 18.761 29069 Marbella Females Total 1 de enero de 2026 84.482 29069 Marbella Females Total 1 de enero de 2025 83.701 29069 Marbella Females Total 1 de enero de 2024 83.112 29069 Marbella Females Total 1 de enero de 2023 81.570 29069 Marbella Females Total 1 de enero de 2022 78.294 29069 Marbella Females Total 1 de enero de 2021 77.648 29069 Marbella Females Spanish 1 de enero de 2026 57.800 29069 Marbella Females Spanish 1 de enero de 2025 57.638 29069 Marbella Females Spanish 1 de enero de 2024 57.656 29069 Marbella Females Spanish 1 de enero de 2023 57.252 29069 Marbella Females Spanish 1 de enero de 2022 57.020 29069 Marbella Females Spanish 1 de enero de 2021 56.728 29069 Marbella Females Foreign 1 de enero de 2026 26.682 29069 Marbella Females Foreign 1 de enero de 2025 26.063 29069 Marbella Females Foreign 1 de enero de 2024 25.456 29069 Marbella Females Foreign 1 de enero de 2023 24.318 29069 Marbella Females Foreign 1 de enero de 2022 21.274 29069 Marbella Females Foreign 1 de enero de 2021 20.920 30016 Cartagena Total Total 1 de enero de 2026 220.999 30016 Cartagena Total Total 1 de enero de 2025 220.400 30016 Cartagena Total Total 1 de enero de 2024 219.235 30016 Cartagena Total Total 1 de enero de 2023 218.196 30016 Cartagena Total Total 1 de enero de 2022 216.920 30016 Cartagena Total Total 1 de enero de 2021 215.826 30016 Cartagena Total Spanish 1 de enero de 2026 193.632 30016 Cartagena Total Spanish 1 de enero de 2025 194.018 30016 Cartagena Total Spanish 1 de enero de 2024 194.028 30016 Cartagena Total Spanish 1 de enero de 2023 193.325 30016 Cartagena Total Spanish 1 de enero de 2022 193.087 30016 Cartagena Total Spanish 1 de enero de 2021 192.333 30016 Cartagena Total Foreign 1 de enero de 2026 27.367 30016 Cartagena Total Foreign 1 de enero de 2025 26.382 30016 Cartagena Total Foreign 1 de enero de 2024 25.207 30016 Cartagena Total Foreign 1 de enero de 2023 24.871 30016 Cartagena Total Foreign 1 de enero de 2022 23.833 30016 Cartagena Total Foreign 1 de enero de 2021 23.493 30016 Cartagena Males Total 1 de enero de 2026 109.473 30016 Cartagena Males Total 1 de enero de 2025 109.366 30016 Cartagena Males Total 1 de enero de 2024 109.157 30016 Cartagena Males Total 1 de enero de 2023 108.672 30016 Cartagena Males Total 1 de enero de 2022 108.106 30016 Cartagena Males Total 1 de enero de 2021 107.467 30016 Cartagena Males Spanish 1 de enero de 2026 95.379 30016 Cartagena Males Spanish 1 de enero de 2025 95.689 30016 Cartagena Males Spanish 1 de enero de 2024 95.817 30016 Cartagena Males Spanish 1 de enero de 2023 95.422 30016 Cartagena Males Spanish 1 de enero de 2022 95.258 30016 Cartagena Males Spanish 1 de enero de 2021 94.818 30016 Cartagena Males Foreign 1 de enero de 2026 14.094 30016 Cartagena Males Foreign 1 de enero de 2025 13.677 30016 Cartagena Males Foreign 1 de enero de 2024 13.340 30016 Cartagena Males Foreign 1 de enero de 2023 13.250 30016 Cartagena Males Foreign 1 de enero de 2022 12.848 30016 Cartagena Males Foreign 1 de enero de 2021 12.649 30016 Cartagena Females Total 1 de enero de 2026 111.526 30016 Cartagena Females Total 1 de enero de 2025 111.034 30016 Cartagena Females Total 1 de enero de 2024 110.078 30016 Cartagena Females Total 1 de enero de 2023 109.524 30016 Cartagena Females Total 1 de enero de 2022 108.814 30016 Cartagena Females Total 1 de enero de 2021 108.359 30016 Cartagena Females Spanish 1 de enero de 2026 98.253 30016 Cartagena Females Spanish 1 de enero de 2025 98.329 30016 Cartagena Females Spanish 1 de enero de 2024 98.211 30016 Cartagena Females Spanish 1 de enero de 2023 97.903 30016 Cartagena Females Spanish 1 de enero de 2022 97.829 30016 Cartagena Females Spanish 1 de enero de 2021 97.515 30016 Cartagena Females Foreign 1 de enero de 2026 13.273 30016 Cartagena Females Foreign 1 de enero de 2025 12.705 30016 Cartagena Females Foreign 1 de enero de 2024 11.867 30016 Cartagena Females Foreign 1 de enero de 2023 11.621 30016 Cartagena Females Foreign 1 de enero de 2022 10.985 30016 Cartagena Females Foreign 1 de enero de 2021 10.844 30030 Murcia Total Total 1 de enero de 2026 484.630 30030 Murcia Total Total 1 de enero de 2025 477.631 30030 Murcia Total Total 1 de enero de 2024 471.982 30030 Murcia Total Total 1 de enero de 2023 467.501 30030 Murcia Total Total 1 de enero de 2022 460.656 30030 Murcia Total Total 1 de enero de 2021 459.778 30030 Murcia Total Spanish 1 de enero de 2026 417.566 30030 Murcia Total Spanish 1 de enero de 2025 414.414 30030 Murcia Total Spanish 1 de enero de 2024 412.243 30030 Murcia Total Spanish 1 de enero de 2023 408.869 30030 Murcia Total Spanish 1 de enero de 2022 405.867 30030 Murcia Total Spanish 1 de enero de 2021 403.038 30030 Murcia Total Foreign 1 de enero de 2026 67.064 30030 Murcia Total Foreign 1 de enero de 2025 63.217 30030 Murcia Total Foreign 1 de enero de 2024 59.739 30030 Murcia Total Foreign 1 de enero de 2023 58.632 30030 Murcia Total Foreign 1 de enero de 2022 54.789 30030 Murcia Total Foreign 1 de enero de 2021 56.740 30030 Murcia Males Total 1 de enero de 2026 238.484 30030 Murcia Males Total 1 de enero de 2025 234.605 30030 Murcia Males Total 1 de enero de 2024 231.390 30030 Murcia Males Total 1 de enero de 2023 229.167 30030 Murcia Males Total 1 de enero de 2022 225.841 30030 Murcia Males Total 1 de enero de 2021 225.376 30030 Murcia Males Spanish 1 de enero de 2026 202.522 30030 Murcia Males Spanish 1 de enero de 2025 201.051 30030 Murcia Males Spanish 1 de enero de 2024 200.167 30030 Murcia Males Spanish 1 de enero de 2023 198.718 30030 Murcia Males Spanish 1 de enero de 2022 197.146 30030 Murcia Males Spanish 1 de enero de 2021 195.825 30030 Murcia Males Foreign 1 de enero de 2026 35.962 30030 Murcia Males Foreign 1 de enero de 2025 33.554 30030 Murcia Males Foreign 1 de enero de 2024 31.223 30030 Murcia Males Foreign 1 de enero de 2023 30.449 30030 Murcia Males Foreign 1 de enero de 2022 28.695 30030 Murcia Males Foreign 1 de enero de 2021 29.551 30030 Murcia Females Total 1 de enero de 2026 246.146 30030 Murcia Females Total 1 de enero de 2025 243.026 30030 Murcia Females Total 1 de enero de 2024 240.592 30030 Murcia Females Total 1 de enero de 2023 238.334 30030 Murcia Females Total 1 de enero de 2022 234.815 30030 Murcia Females Total 1 de enero de 2021 234.402 30030 Murcia Females Spanish 1 de enero de 2026 215.044 30030 Murcia Females Spanish 1 de enero de 2025 213.363 30030 Murcia Females Spanish 1 de enero de 2024 212.076 30030 Murcia Females Spanish 1 de enero de 2023 210.151 30030 Murcia Females Spanish 1 de enero de 2022 208.721 30030 Murcia Females Spanish 1 de enero de 2021 207.213 30030 Murcia Females Foreign 1 de enero de 2026 31.102 30030 Murcia Females Foreign 1 de enero de 2025 29.663 30030 Murcia Females Foreign 1 de enero de 2024 28.516 30030 Murcia Females Foreign 1 de enero de 2023 28.183 30030 Murcia Females Foreign 1 de enero de 2022 26.094 30030 Murcia Females Foreign 1 de enero de 2021 27.189 31201 Pamplona/Iruña Total Total 1 de enero de 2026 211.720 31201 Pamplona/Iruña Total Total 1 de enero de 2025 209.676 31201 Pamplona/Iruña Total Total 1 de enero de 2024 208.243 31201 Pamplona/Iruña Total Total 1 de enero de 2023 206.233 31201 Pamplona/Iruña Total Total 1 de enero de 2022 203.845 31201 Pamplona/Iruña Total Total 1 de enero de 2021 203.596 31201 Pamplona/Iruña Total Spanish 1 de enero de 2026 180.852 31201 Pamplona/Iruña Total Spanish 1 de enero de 2025 180.405 31201 Pamplona/Iruña Total Spanish 1 de enero de 2024 180.264 31201 Pamplona/Iruña Total Spanish 1 de enero de 2023 180.186 31201 Pamplona/Iruña Total Spanish 1 de enero de 2022 180.388 31201 Pamplona/Iruña Total Spanish 1 de enero de 2021 180.390 31201 Pamplona/Iruña Total Foreign 1 de enero de 2026 30.868 31201 Pamplona/Iruña Total Foreign 1 de enero de 2025 29.271 31201 Pamplona/Iruña Total Foreign 1 de enero de 2024 27.979 31201 Pamplona/Iruña Total Foreign 1 de enero de 2023 26.047 31201 Pamplona/Iruña Total Foreign 1 de enero de 2022 23.457 31201 Pamplona/Iruña Total Foreign 1 de enero de 2021 23.206 31201 Pamplona/Iruña Males Total 1 de enero de 2026 100.489 31201 Pamplona/Iruña Males Total 1 de enero de 2025 99.331 31201 Pamplona/Iruña Males Total 1 de enero de 2024 98.558 31201 Pamplona/Iruña Males Total 1 de enero de 2023 97.434 31201 Pamplona/Iruña Males Total 1 de enero de 2022 96.293 31201 Pamplona/Iruña Males Total 1 de enero de 2021 96.134 31201 Pamplona/Iruña Males Spanish 1 de enero de 2026 84.802 31201 Pamplona/Iruña Males Spanish 1 de enero de 2025 84.664 31201 Pamplona/Iruña Males Spanish 1 de enero de 2024 84.793 31201 Pamplona/Iruña Males Spanish 1 de enero de 2023 84.759 31201 Pamplona/Iruña Males Spanish 1 de enero de 2022 84.815 31201 Pamplona/Iruña Males Spanish 1 de enero de 2021 84.833 31201 Pamplona/Iruña Males Foreign 1 de enero de 2026 15.687 31201 Pamplona/Iruña Males Foreign 1 de enero de 2025 14.667 31201 Pamplona/Iruña Males Foreign 1 de enero de 2024 13.765 31201 Pamplona/Iruña Males Foreign 1 de enero de 2023 12.675 31201 Pamplona/Iruña Males Foreign 1 de enero de 2022 11.478 31201 Pamplona/Iruña Males Foreign 1 de enero de 2021 11.301 31201 Pamplona/Iruña Females Total 1 de enero de 2026 111.231 31201 Pamplona/Iruña Females Total 1 de enero de 2025 110.345 31201 Pamplona/Iruña Females Total 1 de enero de 2024 109.685 31201 Pamplona/Iruña Females Total 1 de enero de 2023 108.799 31201 Pamplona/Iruña Females Total 1 de enero de 2022 107.552 31201 Pamplona/Iruña Females Total 1 de enero de 2021 107.462 31201 Pamplona/Iruña Females Spanish 1 de enero de 2026 96.050 31201 Pamplona/Iruña Females Spanish 1 de enero de 2025 95.741 31201 Pamplona/Iruña Females Spanish 1 de enero de 2024 95.471 31201 Pamplona/Iruña Females Spanish 1 de enero de 2023 95.427 31201 Pamplona/Iruña Females Spanish 1 de enero de 2022 95.573 31201 Pamplona/Iruña Females Spanish 1 de enero de 2021 95.557 31201 Pamplona/Iruña Females Foreign 1 de enero de 2026 15.181 31201 Pamplona/Iruña Females Foreign 1 de enero de 2025 14.604 31201 Pamplona/Iruña Females Foreign 1 de enero de 2024 14.214 31201 Pamplona/Iruña Females Foreign 1 de enero de 2023 13.372 31201 Pamplona/Iruña Females Foreign 1 de enero de 2022 11.979 31201 Pamplona/Iruña Females Foreign 1 de enero de 2021 11.905 32054 Ourense Total Total 1 de enero de 2026 106.513 32054 Ourense Total Total 1 de enero de 2025 105.609 32054 Ourense Total Total 1 de enero de 2024 104.725 32054 Ourense Total Total 1 de enero de 2023 104.187 32054 Ourense Total Total 1 de enero de 2022 103.744 32054 Ourense Total Total 1 de enero de 2021 104.578 32054 Ourense Total Spanish 1 de enero de 2026 95.637 32054 Ourense Total Spanish 1 de enero de 2025 95.980 32054 Ourense Total Spanish 1 de enero de 2024 96.149 32054 Ourense Total Spanish 1 de enero de 2023 96.403 32054 Ourense Total Spanish 1 de enero de 2022 97.165 32054 Ourense Total Spanish 1 de enero de 2021 98.220 32054 Ourense Total Foreign 1 de enero de 2026 10.876 32054 Ourense Total Foreign 1 de enero de 2025 9.629 32054 Ourense Total Foreign 1 de enero de 2024 8.576 32054 Ourense Total Foreign 1 de enero de 2023 7.784 32054 Ourense Total Foreign 1 de enero de 2022 6.579 32054 Ourense Total Foreign 1 de enero de 2021 6.358 32054 Ourense Males Total 1 de enero de 2026 48.337 32054 Ourense Males Total 1 de enero de 2025 47.878 32054 Ourense Males Total 1 de enero de 2024 47.462 32054 Ourense Males Total 1 de enero de 2023 47.292 32054 Ourense Males Total 1 de enero de 2022 47.097 32054 Ourense Males Total 1 de enero de 2021 47.418 32054 Ourense Males Spanish 1 de enero de 2026 43.197 32054 Ourense Males Spanish 1 de enero de 2025 43.405 32054 Ourense Males Spanish 1 de enero de 2024 43.495 32054 Ourense Males Spanish 1 de enero de 2023 43.673 32054 Ourense Males Spanish 1 de enero de 2022 44.024 32054 Ourense Males Spanish 1 de enero de 2021 44.517 32054 Ourense Males Foreign 1 de enero de 2026 5.140 32054 Ourense Males Foreign 1 de enero de 2025 4.473 32054 Ourense Males Foreign 1 de enero de 2024 3.967 32054 Ourense Males Foreign 1 de enero de 2023 3.619 32054 Ourense Males Foreign 1 de enero de 2022 3.073 32054 Ourense Males Foreign 1 de enero de 2021 2.901 32054 Ourense Females Total 1 de enero de 2026 58.176 32054 Ourense Females Total 1 de enero de 2025 57.731 32054 Ourense Females Total 1 de enero de 2024 57.263 32054 Ourense Females Total 1 de enero de 2023 56.895 32054 Ourense Females Total 1 de enero de 2022 56.647 32054 Ourense Females Total 1 de enero de 2021 57.160 32054 Ourense Females Spanish 1 de enero de 2026 52.440 32054 Ourense Females Spanish 1 de enero de 2025 52.575 32054 Ourense Females Spanish 1 de enero de 2024 52.654 32054 Ourense Females Spanish 1 de enero de 2023 52.730 32054 Ourense Females Spanish 1 de enero de 2022 53.141 32054 Ourense Females Spanish 1 de enero de 2021 53.703 32054 Ourense Females Foreign 1 de enero de 2026 5.736 32054 Ourense Females Foreign 1 de enero de 2025 5.156 32054 Ourense Females Foreign 1 de enero de 2024 4.609 32054 Ourense Females Foreign 1 de enero de 2023 4.165 32054 Ourense Females Foreign 1 de enero de 2022 3.506 32054 Ourense Females Foreign 1 de enero de 2021 3.457 33024 Gijón Total Total 1 de enero de 2026 272.647 33024 Gijón Total Total 1 de enero de 2025 271.259 33024 Gijón Total Total 1 de enero de 2024 270.219 33024 Gijón Total Total 1 de enero de 2023 268.948 33024 Gijón Total Total 1 de enero de 2022 268.190 33024 Gijón Total Total 1 de enero de 2021 269.311 33024 Gijón Total Spanish 1 de enero de 2026 249.760 33024 Gijón Total Spanish 1 de enero de 2025 250.044 33024 Gijón Total Spanish 1 de enero de 2024 251.000 33024 Gijón Total Spanish 1 de enero de 2023 251.510 33024 Gijón Total Spanish 1 de enero de 2022 253.248 33024 Gijón Total Spanish 1 de enero de 2021 254.897 33024 Gijón Total Foreign 1 de enero de 2026 22.887 33024 Gijón Total Foreign 1 de enero de 2025 21.215 33024 Gijón Total Foreign 1 de enero de 2024 19.219 33024 Gijón Total Foreign 1 de enero de 2023 17.438 33024 Gijón Total Foreign 1 de enero de 2022 14.942 33024 Gijón Total Foreign 1 de enero de 2021 14.414 33024 Gijón Males Total 1 de enero de 2026 128.395 33024 Gijón Males Total 1 de enero de 2025 127.667 33024 Gijón Males Total 1 de enero de 2024 127.179 33024 Gijón Males Total 1 de enero de 2023 126.532 33024 Gijón Males Total 1 de enero de 2022 126.249 33024 Gijón Males Total 1 de enero de 2021 126.865 33024 Gijón Males Spanish 1 de enero de 2026 117.154 33024 Gijón Males Spanish 1 de enero de 2025 117.408 33024 Gijón Males Spanish 1 de enero de 2024 117.972 33024 Gijón Males Spanish 1 de enero de 2023 118.232 33024 Gijón Males Spanish 1 de enero de 2022 119.118 33024 Gijón Males Spanish 1 de enero de 2021 119.939 33024 Gijón Males Foreign 1 de enero de 2026 11.241 33024 Gijón Males Foreign 1 de enero de 2025 10.259 33024 Gijón Males Foreign 1 de enero de 2024 9.207 33024 Gijón Males Foreign 1 de enero de 2023 8.300 33024 Gijón Males Foreign 1 de enero de 2022 7.131 33024 Gijón Males Foreign 1 de enero de 2021 6.926 33024 Gijón Females Total 1 de enero de 2026 144.252 33024 Gijón Females Total 1 de enero de 2025 143.592 33024 Gijón Females Total 1 de enero de 2024 143.040 33024 Gijón Females Total 1 de enero de 2023 142.416 33024 Gijón Females Total 1 de enero de 2022 141.941 33024 Gijón Females Total 1 de enero de 2021 142.446 33024 Gijón Females Spanish 1 de enero de 2026 132.606 33024 Gijón Females Spanish 1 de enero de 2025 132.636 33024 Gijón Females Spanish 1 de enero de 2024 133.028 33024 Gijón Females Spanish 1 de enero de 2023 133.278 33024 Gijón Females Spanish 1 de enero de 2022 134.130 33024 Gijón Females Spanish 1 de enero de 2021 134.958 33024 Gijón Females Foreign 1 de enero de 2026 11.646 33024 Gijón Females Foreign 1 de enero de 2025 10.956 33024 Gijón Females Foreign 1 de enero de 2024 10.012 33024 Gijón Females Foreign 1 de enero de 2023 9.138 33024 Gijón Females Foreign 1 de enero de 2022 7.811 33024 Gijón Females Foreign 1 de enero de 2021 7.488 33044 Oviedo Total Total 1 de enero de 2026 223.820 33044 Oviedo Total Total 1 de enero de 2025 223.576 33044 Oviedo Total Total 1 de enero de 2024 220.027 33044 Oviedo Total Total 1 de enero de 2023 217.369 33044 Oviedo Total Total 1 de enero de 2022 214.688 33044 Oviedo Total Total 1 de enero de 2021 217.164 33044 Oviedo Total Spanish 1 de enero de 2026 200.054 33044 Oviedo Total Spanish 1 de enero de 2025 201.874 33044 Oviedo Total Spanish 1 de enero de 2024 201.272 33044 Oviedo Total Spanish 1 de enero de 2023 200.838 33044 Oviedo Total Spanish 1 de enero de 2022 201.017 33044 Oviedo Total Spanish 1 de enero de 2021 203.145 33044 Oviedo Total Foreign 1 de enero de 2026 23.766 33044 Oviedo Total Foreign 1 de enero de 2025 21.702 33044 Oviedo Total Foreign 1 de enero de 2024 18.755 33044 Oviedo Total Foreign 1 de enero de 2023 16.531 33044 Oviedo Total Foreign 1 de enero de 2022 13.671 33044 Oviedo Total Foreign 1 de enero de 2021 14.019 33044 Oviedo Males Total 1 de enero de 2026 103.789 33044 Oviedo Males Total 1 de enero de 2025 103.749 33044 Oviedo Males Total 1 de enero de 2024 101.875 33044 Oviedo Males Total 1 de enero de 2023 100.555 33044 Oviedo Males Total 1 de enero de 2022 99.331 33044 Oviedo Males Total 1 de enero de 2021 100.442 33044 Oviedo Males Spanish 1 de enero de 2026 92.457 33044 Oviedo Males Spanish 1 de enero de 2025 93.564 33044 Oviedo Males Spanish 1 de enero de 2024 93.277 33044 Oviedo Males Spanish 1 de enero de 2023 93.022 33044 Oviedo Males Spanish 1 de enero de 2022 93.077 33044 Oviedo Males Spanish 1 de enero de 2021 94.060 33044 Oviedo Males Foreign 1 de enero de 2026 11.332 33044 Oviedo Males Foreign 1 de enero de 2025 10.185 33044 Oviedo Males Foreign 1 de enero de 2024 8.598 33044 Oviedo Males Foreign 1 de enero de 2023 7.533 33044 Oviedo Males Foreign 1 de enero de 2022 6.254 33044 Oviedo Males Foreign 1 de enero de 2021 6.382 33044 Oviedo Females Total 1 de enero de 2026 120.031 33044 Oviedo Females Total 1 de enero de 2025 119.827 33044 Oviedo Females Total 1 de enero de 2024 118.152 33044 Oviedo Females Total 1 de enero de 2023 116.814 33044 Oviedo Females Total 1 de enero de 2022 115.357 33044 Oviedo Females Total 1 de enero de 2021 116.722 33044 Oviedo Females Spanish 1 de enero de 2026 107.597 33044 Oviedo Females Spanish 1 de enero de 2025 108.310 33044 Oviedo Females Spanish 1 de enero de 2024 107.995 33044 Oviedo Females Spanish 1 de enero de 2023 107.816 33044 Oviedo Females Spanish 1 de enero de 2022 107.940 33044 Oviedo Females Spanish 1 de enero de 2021 109.085 33044 Oviedo Females Foreign 1 de enero de 2026 12.434 33044 Oviedo Females Foreign 1 de enero de 2025 11.517 33044 Oviedo Females Foreign 1 de enero de 2024 10.157 33044 Oviedo Females Foreign 1 de enero de 2023 8.998 33044 Oviedo Females Foreign 1 de enero de 2022 7.417 33044 Oviedo Females Foreign 1 de enero de 2021 7.637 34120 Palencia Total Total 1 de enero de 2026 78.251 34120 Palencia Total Total 1 de enero de 2025 77.369 34120 Palencia Total Total 1 de enero de 2024 76.578 34120 Palencia Total Total 1 de enero de 2023 76.266 34120 Palencia Total Total 1 de enero de 2022 76.212 34120 Palencia Total Total 1 de enero de 2021 77.086 34120 Palencia Total Spanish 1 de enero de 2026 71.065 34120 Palencia Total Spanish 1 de enero de 2025 71.363 34120 Palencia Total Spanish 1 de enero de 2024 71.550 34120 Palencia Total Spanish 1 de enero de 2023 71.861 34120 Palencia Total Spanish 1 de enero de 2022 72.593 34120 Palencia Total Spanish 1 de enero de 2021 73.493 34120 Palencia Total Foreign 1 de enero de 2026 7.186 34120 Palencia Total Foreign 1 de enero de 2025 6.006 34120 Palencia Total Foreign 1 de enero de 2024 5.028 34120 Palencia Total Foreign 1 de enero de 2023 4.405 34120 Palencia Total Foreign 1 de enero de 2022 3.619 34120 Palencia Total Foreign 1 de enero de 2021 3.593 34120 Palencia Males Total 1 de enero de 2026 37.052 34120 Palencia Males Total 1 de enero de 2025 36.547 34120 Palencia Males Total 1 de enero de 2024 36.073 34120 Palencia Males Total 1 de enero de 2023 35.867 34120 Palencia Males Total 1 de enero de 2022 35.915 34120 Palencia Males Total 1 de enero de 2021 36.362 34120 Palencia Males Spanish 1 de enero de 2026 33.331 34120 Palencia Males Spanish 1 de enero de 2025 33.539 34120 Palencia Males Spanish 1 de enero de 2024 33.657 34120 Palencia Males Spanish 1 de enero de 2023 33.798 34120 Palencia Males Spanish 1 de enero de 2022 34.218 34120 Palencia Males Spanish 1 de enero de 2021 34.677 34120 Palencia Males Foreign 1 de enero de 2026 3.721 34120 Palencia Males Foreign 1 de enero de 2025 3.008 34120 Palencia Males Foreign 1 de enero de 2024 2.416 34120 Palencia Males Foreign 1 de enero de 2023 2.069 34120 Palencia Males Foreign 1 de enero de 2022 1.697 34120 Palencia Males Foreign 1 de enero de 2021 1.685 34120 Palencia Females Total 1 de enero de 2026 41.199 34120 Palencia Females Total 1 de enero de 2025 40.822 34120 Palencia Females Total 1 de enero de 2024 40.505 34120 Palencia Females Total 1 de enero de 2023 40.399 34120 Palencia Females Total 1 de enero de 2022 40.297 34120 Palencia Females Total 1 de enero de 2021 40.724 34120 Palencia Females Spanish 1 de enero de 2026 37.734 34120 Palencia Females Spanish 1 de enero de 2025 37.824 34120 Palencia Females Spanish 1 de enero de 2024 37.893 34120 Palencia Females Spanish 1 de enero de 2023 38.063 34120 Palencia Females Spanish 1 de enero de 2022 38.375 34120 Palencia Females Spanish 1 de enero de 2021 38.816 34120 Palencia Females Foreign 1 de enero de 2026 3.465 34120 Palencia Females Foreign 1 de enero de 2025 2.998 34120 Palencia Females Foreign 1 de enero de 2024 2.612 34120 Palencia Females Foreign 1 de enero de 2023 2.336 34120 Palencia Females Foreign 1 de enero de 2022 1.922 34120 Palencia Females Foreign 1 de enero de 2021 1.908 35016 Palmas de Gran Canaria, Las Total Total 1 de enero de 2026 386.153 35016 Palmas de Gran Canaria, Las Total Total 1 de enero de 2025 384.023 35016 Palmas de Gran Canaria, Las Total Total 1 de enero de 2024 383.516 35016 Palmas de Gran Canaria, Las Total Total 1 de enero de 2023 380.863 35016 Palmas de Gran Canaria, Las Total Total 1 de enero de 2022 381.173 35016 Palmas de Gran Canaria, Las Total Total 1 de enero de 2021 380.667 35016 Palmas de Gran Canaria, Las Total Spanish 1 de enero de 2026 348.518 35016 Palmas de Gran Canaria, Las Total Spanish 1 de enero de 2025 347.572 35016 Palmas de Gran Canaria, Las Total Spanish 1 de enero de 2024 349.174 35016 Palmas de Gran Canaria, Las Total Spanish 1 de enero de 2023 348.994 35016 Palmas de Gran Canaria, Las Total Spanish 1 de enero de 2022 351.337 35016 Palmas de Gran Canaria, Las Total Spanish 1 de enero de 2021 352.020 35016 Palmas de Gran Canaria, Las Total Foreign 1 de enero de 2026 37.635 35016 Palmas de Gran Canaria, Las Total Foreign 1 de enero de 2025 36.451 35016 Palmas de Gran Canaria, Las Total Foreign 1 de enero de 2024 34.342 35016 Palmas de Gran Canaria, Las Total Foreign 1 de enero de 2023 31.869 35016 Palmas de Gran Canaria, Las Total Foreign 1 de enero de 2022 29.836 35016 Palmas de Gran Canaria, Las Total Foreign 1 de enero de 2021 28.647 35016 Palmas de Gran Canaria, Las Males Total 1 de enero de 2026 185.945 35016 Palmas de Gran Canaria, Las Males Total 1 de enero de 2025 185.058 35016 Palmas de Gran Canaria, Las Males Total 1 de enero de 2024 184.869 35016 Palmas de Gran Canaria, Las Males Total 1 de enero de 2023 183.420 35016 Palmas de Gran Canaria, Las Males Total 1 de enero de 2022 183.600 35016 Palmas de Gran Canaria, Las Males Total 1 de enero de 2021 183.677 35016 Palmas de Gran Canaria, Las Males Spanish 1 de enero de 2026 167.586 35016 Palmas de Gran Canaria, Las Males Spanish 1 de enero de 2025 167.319 35016 Palmas de Gran Canaria, Las Males Spanish 1 de enero de 2024 168.333 35016 Palmas de Gran Canaria, Las Males Spanish 1 de enero de 2023 168.165 35016 Palmas de Gran Canaria, Las Males Spanish 1 de enero de 2022 169.366 35016 Palmas de Gran Canaria, Las Males Spanish 1 de enero de 2021 170.077 35016 Palmas de Gran Canaria, Las Males Foreign 1 de enero de 2026 18.359 35016 Palmas de Gran Canaria, Las Males Foreign 1 de enero de 2025 17.739 35016 Palmas de Gran Canaria, Las Males Foreign 1 de enero de 2024 16.536 35016 Palmas de Gran Canaria, Las Males Foreign 1 de enero de 2023 15.255 35016 Palmas de Gran Canaria, Las Males Foreign 1 de enero de 2022 14.234 35016 Palmas de Gran Canaria, Las Males Foreign 1 de enero de 2021 13.600 35016 Palmas de Gran Canaria, Las Females Total 1 de enero de 2026 200.208 35016 Palmas de Gran Canaria, Las Females Total 1 de enero de 2025 198.965 35016 Palmas de Gran Canaria, Las Females Total 1 de enero de 2024 198.647 35016 Palmas de Gran Canaria, Las Females Total 1 de enero de 2023 197.443 35016 Palmas de Gran Canaria, Las Females Total 1 de enero de 2022 197.573 35016 Palmas de Gran Canaria, Las Females Total 1 de enero de 2021 196.990 35016 Palmas de Gran Canaria, Las Females Spanish 1 de enero de 2026 180.932 35016 Palmas de Gran Canaria, Las Females Spanish 1 de enero de 2025 180.253 35016 Palmas de Gran Canaria, Las Females Spanish 1 de enero de 2024 180.841 35016 Palmas de Gran Canaria, Las Females Spanish 1 de enero de 2023 180.829 35016 Palmas de Gran Canaria, Las Females Spanish 1 de enero de 2022 181.971 35016 Palmas de Gran Canaria, Las Females Spanish 1 de enero de 2021 181.943 35016 Palmas de Gran Canaria, Las Females Foreign 1 de enero de 2026 19.276 35016 Palmas de Gran Canaria, Las Females Foreign 1 de enero de 2025 18.712 35016 Palmas de Gran Canaria, Las Females Foreign 1 de enero de 2024 17.806 35016 Palmas de Gran Canaria, Las Females Foreign 1 de enero de 2023 16.614 35016 Palmas de Gran Canaria, Las Females Foreign 1 de enero de 2022 15.602 35016 Palmas de Gran Canaria, Las Females Foreign 1 de enero de 2021 15.047 35026 Telde Total Total 1 de enero de 2026 105.682 35026 Telde Total Total 1 de enero de 2025 104.933 35026 Telde Total Total 1 de enero de 2024 103.587 35026 Telde Total Total 1 de enero de 2023 103.240 35026 Telde Total Total 1 de enero de 2022 103.056 35026 Telde Total Total 1 de enero de 2021 103.175 35026 Telde Total Spanish 1 de enero de 2026 100.522 35026 Telde Total Spanish 1 de enero de 2025 100.036 35026 Telde Total Spanish 1 de enero de 2024 99.526 35026 Telde Total Spanish 1 de enero de 2023 99.552 35026 Telde Total Spanish 1 de enero de 2022 99.646 35026 Telde Total Spanish 1 de enero de 2021 99.849 35026 Telde Total Foreign 1 de enero de 2026 5.160 35026 Telde Total Foreign 1 de enero de 2025 4.897 35026 Telde Total Foreign 1 de enero de 2024 4.061 35026 Telde Total Foreign 1 de enero de 2023 3.688 35026 Telde Total Foreign 1 de enero de 2022 3.410 35026 Telde Total Foreign 1 de enero de 2021 3.326 35026 Telde Males Total 1 de enero de 2026 51.675 35026 Telde Males Total 1 de enero de 2025 51.369 35026 Telde Males Total 1 de enero de 2024 50.779 35026 Telde Males Total 1 de enero de 2023 50.665 35026 Telde Males Total 1 de enero de 2022 50.660 35026 Telde Males Total 1 de enero de 2021 50.679 35026 Telde Males Spanish 1 de enero de 2026 49.151 35026 Telde Males Spanish 1 de enero de 2025 48.994 35026 Telde Males Spanish 1 de enero de 2024 48.835 35026 Telde Males Spanish 1 de enero de 2023 48.899 35026 Telde Males Spanish 1 de enero de 2022 49.002 35026 Telde Males Spanish 1 de enero de 2021 49.109 35026 Telde Males Foreign 1 de enero de 2026 2.524 35026 Telde Males Foreign 1 de enero de 2025 2.375 35026 Telde Males Foreign 1 de enero de 2024 1.944 35026 Telde Males Foreign 1 de enero de 2023 1.766 35026 Telde Males Foreign 1 de enero de 2022 1.658 35026 Telde Males Foreign 1 de enero de 2021 1.570 35026 Telde Females Total 1 de enero de 2026 54.007 35026 Telde Females Total 1 de enero de 2025 53.564 35026 Telde Females Total 1 de enero de 2024 52.808 35026 Telde Females Total 1 de enero de 2023 52.575 35026 Telde Females Total 1 de enero de 2022 52.396 35026 Telde Females Total 1 de enero de 2021 52.496 35026 Telde Females Spanish 1 de enero de 2026 51.371 35026 Telde Females Spanish 1 de enero de 2025 51.042 35026 Telde Females Spanish 1 de enero de 2024 50.691 35026 Telde Females Spanish 1 de enero de 2023 50.653 35026 Telde Females Spanish 1 de enero de 2022 50.644 35026 Telde Females Spanish 1 de enero de 2021 50.740 35026 Telde Females Foreign 1 de enero de 2026 2.636 35026 Telde Females Foreign 1 de enero de 2025 2.522 35026 Telde Females Foreign 1 de enero de 2024 2.117 35026 Telde Females Foreign 1 de enero de 2023 1.922 35026 Telde Females Foreign 1 de enero de 2022 1.752 35026 Telde Females Foreign 1 de enero de 2021 1.756 36038 Pontevedra Total Total 1 de enero de 2026 83.934 36038 Pontevedra Total Total 1 de enero de 2025 83.339 36038 Pontevedra Total Total 1 de enero de 2024 83.106 36038 Pontevedra Total Total 1 de enero de 2023 82.592 36038 Pontevedra Total Total 1 de enero de 2022 82.691 36038 Pontevedra Total Total 1 de enero de 2021 83.241 36038 Pontevedra Total Spanish 1 de enero de 2026 78.454 36038 Pontevedra Total Spanish 1 de enero de 2025 78.365 36038 Pontevedra Total Spanish 1 de enero de 2024 78.578 36038 Pontevedra Total Spanish 1 de enero de 2023 78.548 36038 Pontevedra Total Spanish 1 de enero de 2022 79.072 36038 Pontevedra Total Spanish 1 de enero de 2021 79.786 36038 Pontevedra Total Foreign 1 de enero de 2026 5.480 36038 Pontevedra Total Foreign 1 de enero de 2025 4.974 36038 Pontevedra Total Foreign 1 de enero de 2024 4.528 36038 Pontevedra Total Foreign 1 de enero de 2023 4.044 36038 Pontevedra Total Foreign 1 de enero de 2022 3.619 36038 Pontevedra Total Foreign 1 de enero de 2021 3.455 36038 Pontevedra Males Total 1 de enero de 2026 39.647 36038 Pontevedra Males Total 1 de enero de 2025 39.380 36038 Pontevedra Males Total 1 de enero de 2024 39.260 36038 Pontevedra Males Total 1 de enero de 2023 38.959 36038 Pontevedra Males Total 1 de enero de 2022 39.159 36038 Pontevedra Males Total 1 de enero de 2021 39.501 36038 Pontevedra Males Spanish 1 de enero de 2026 36.975 36038 Pontevedra Males Spanish 1 de enero de 2025 37.005 36038 Pontevedra Males Spanish 1 de enero de 2024 37.123 36038 Pontevedra Males Spanish 1 de enero de 2023 37.102 36038 Pontevedra Males Spanish 1 de enero de 2022 37.478 36038 Pontevedra Males Spanish 1 de enero de 2021 37.877 36038 Pontevedra Males Foreign 1 de enero de 2026 2.672 36038 Pontevedra Males Foreign 1 de enero de 2025 2.375 36038 Pontevedra Males Foreign 1 de enero de 2024 2.137 36038 Pontevedra Males Foreign 1 de enero de 2023 1.857 36038 Pontevedra Males Foreign 1 de enero de 2022 1.681 36038 Pontevedra Males Foreign 1 de enero de 2021 1.624 36038 Pontevedra Females Total 1 de enero de 2026 44.287 36038 Pontevedra Females Total 1 de enero de 2025 43.959 36038 Pontevedra Females Total 1 de enero de 2024 43.846 36038 Pontevedra Females Total 1 de enero de 2023 43.633 36038 Pontevedra Females Total 1 de enero de 2022 43.532 36038 Pontevedra Females Total 1 de enero de 2021 43.740 36038 Pontevedra Females Spanish 1 de enero de 2026 41.479 36038 Pontevedra Females Spanish 1 de enero de 2025 41.360 36038 Pontevedra Females Spanish 1 de enero de 2024 41.455 36038 Pontevedra Females Spanish 1 de enero de 2023 41.446 36038 Pontevedra Females Spanish 1 de enero de 2022 41.594 36038 Pontevedra Females Spanish 1 de enero de 2021 41.909 36038 Pontevedra Females Foreign 1 de enero de 2026 2.808 36038 Pontevedra Females Foreign 1 de enero de 2025 2.599 36038 Pontevedra Females Foreign 1 de enero de 2024 2.391 36038 Pontevedra Females Foreign 1 de enero de 2023 2.187 36038 Pontevedra Females Foreign 1 de enero de 2022 1.938 36038 Pontevedra Females Foreign 1 de enero de 2021 1.831 36057 Vigo Total Total 1 de enero de 2026 295.657 36057 Vigo Total Total 1 de enero de 2025 295.735 36057 Vigo Total Total 1 de enero de 2024 295.523 36057 Vigo Total Total 1 de enero de 2023 294.910 36057 Vigo Total Total 1 de enero de 2022 293.504 36057 Vigo Total Total 1 de enero de 2021 294.650 36057 Vigo Total Spanish 1 de enero de 2026 271.559 36057 Vigo Total Spanish 1 de enero de 2025 273.185 36057 Vigo Total Spanish 1 de enero de 2024 274.660 36057 Vigo Total Spanish 1 de enero de 2023 275.899 36057 Vigo Total Spanish 1 de enero de 2022 277.128 36057 Vigo Total Spanish 1 de enero de 2021 278.911 36057 Vigo Total Foreign 1 de enero de 2026 24.098 36057 Vigo Total Foreign 1 de enero de 2025 22.550 36057 Vigo Total Foreign 1 de enero de 2024 20.863 36057 Vigo Total Foreign 1 de enero de 2023 19.011 36057 Vigo Total Foreign 1 de enero de 2022 16.376 36057 Vigo Total Foreign 1 de enero de 2021 15.739 36057 Vigo Males Total 1 de enero de 2026 139.235 36057 Vigo Males Total 1 de enero de 2025 139.431 36057 Vigo Males Total 1 de enero de 2024 139.200 36057 Vigo Males Total 1 de enero de 2023 139.000 36057 Vigo Males Total 1 de enero de 2022 138.424 36057 Vigo Males Total 1 de enero de 2021 139.110 36057 Vigo Males Spanish 1 de enero de 2026 127.649 36057 Vigo Males Spanish 1 de enero de 2025 128.710 36057 Vigo Males Spanish 1 de enero de 2024 129.469 36057 Vigo Males Spanish 1 de enero de 2023 130.101 36057 Vigo Males Spanish 1 de enero de 2022 130.707 36057 Vigo Males Spanish 1 de enero de 2021 131.702 36057 Vigo Males Foreign 1 de enero de 2026 11.586 36057 Vigo Males Foreign 1 de enero de 2025 10.721 36057 Vigo Males Foreign 1 de enero de 2024 9.731 36057 Vigo Males Foreign 1 de enero de 2023 8.899 36057 Vigo Males Foreign 1 de enero de 2022 7.717 36057 Vigo Males Foreign 1 de enero de 2021 7.408 36057 Vigo Females Total 1 de enero de 2026 156.422 36057 Vigo Females Total 1 de enero de 2025 156.304 36057 Vigo Females Total 1 de enero de 2024 156.323 36057 Vigo Females Total 1 de enero de 2023 155.910 36057 Vigo Females Total 1 de enero de 2022 155.080 36057 Vigo Females Total 1 de enero de 2021 155.540 36057 Vigo Females Spanish 1 de enero de 2026 143.910 36057 Vigo Females Spanish 1 de enero de 2025 144.475 36057 Vigo Females Spanish 1 de enero de 2024 145.191 36057 Vigo Females Spanish 1 de enero de 2023 145.798 36057 Vigo Females Spanish 1 de enero de 2022 146.421 36057 Vigo Females Spanish 1 de enero de 2021 147.209 36057 Vigo Females Foreign 1 de enero de 2026 12.512 36057 Vigo Females Foreign 1 de enero de 2025 11.829 36057 Vigo Females Foreign 1 de enero de 2024 11.132 36057 Vigo Females Foreign 1 de enero de 2023 10.112 36057 Vigo Females Foreign 1 de enero de 2022 8.659 36057 Vigo Females Foreign 1 de enero de 2021 8.331 37274 Salamanca Total Total 1 de enero de 2026 146.816 37274 Salamanca Total Total 1 de enero de 2025 145.583 37274 Salamanca Total Total 1 de enero de 2024 144.458 37274 Salamanca Total Total 1 de enero de 2023 143.666 37274 Salamanca Total Total 1 de enero de 2022 142.586 37274 Salamanca Total Total 1 de enero de 2021 143.549 37274 Salamanca Total Spanish 1 de enero de 2026 131.135 37274 Salamanca Total Spanish 1 de enero de 2025 131.338 37274 Salamanca Total Spanish 1 de enero de 2024 131.679 37274 Salamanca Total Spanish 1 de enero de 2023 132.233 37274 Salamanca Total Spanish 1 de enero de 2022 132.904 37274 Salamanca Total Spanish 1 de enero de 2021 134.254 37274 Salamanca Total Foreign 1 de enero de 2026 15.681 37274 Salamanca Total Foreign 1 de enero de 2025 14.245 37274 Salamanca Total Foreign 1 de enero de 2024 12.779 37274 Salamanca Total Foreign 1 de enero de 2023 11.433 37274 Salamanca Total Foreign 1 de enero de 2022 9.682 37274 Salamanca Total Foreign 1 de enero de 2021 9.295 37274 Salamanca Males Total 1 de enero de 2026 66.204 37274 Salamanca Males Total 1 de enero de 2025 65.611 37274 Salamanca Males Total 1 de enero de 2024 65.109 37274 Salamanca Males Total 1 de enero de 2023 64.936 37274 Salamanca Males Total 1 de enero de 2022 64.549 37274 Salamanca Males Total 1 de enero de 2021 65.017 37274 Salamanca Males Spanish 1 de enero de 2026 58.899 37274 Salamanca Males Spanish 1 de enero de 2025 59.090 37274 Salamanca Males Spanish 1 de enero de 2024 59.386 37274 Salamanca Males Spanish 1 de enero de 2023 59.753 37274 Salamanca Males Spanish 1 de enero de 2022 60.116 37274 Salamanca Males Spanish 1 de enero de 2021 60.818 37274 Salamanca Males Foreign 1 de enero de 2026 7.305 37274 Salamanca Males Foreign 1 de enero de 2025 6.521 37274 Salamanca Males Foreign 1 de enero de 2024 5.723 37274 Salamanca Males Foreign 1 de enero de 2023 5.183 37274 Salamanca Males Foreign 1 de enero de 2022 4.433 37274 Salamanca Males Foreign 1 de enero de 2021 4.199 37274 Salamanca Females Total 1 de enero de 2026 80.612 37274 Salamanca Females Total 1 de enero de 2025 79.972 37274 Salamanca Females Total 1 de enero de 2024 79.349 37274 Salamanca Females Total 1 de enero de 2023 78.730 37274 Salamanca Females Total 1 de enero de 2022 78.037 37274 Salamanca Females Total 1 de enero de 2021 78.532 37274 Salamanca Females Spanish 1 de enero de 2026 72.236 37274 Salamanca Females Spanish 1 de enero de 2025 72.248 37274 Salamanca Females Spanish 1 de enero de 2024 72.293 37274 Salamanca Females Spanish 1 de enero de 2023 72.480 37274 Salamanca Females Spanish 1 de enero de 2022 72.788 37274 Salamanca Females Spanish 1 de enero de 2021 73.436 37274 Salamanca Females Foreign 1 de enero de 2026 8.376 37274 Salamanca Females Foreign 1 de enero de 2025 7.724 37274 Salamanca Females Foreign 1 de enero de 2024 7.056 37274 Salamanca Females Foreign 1 de enero de 2023 6.250 37274 Salamanca Females Foreign 1 de enero de 2022 5.249 37274 Salamanca Females Foreign 1 de enero de 2021 5.096 38023 San Cristóbal de La Laguna Total Total 1 de enero de 2026 162.713 38023 San Cristóbal de La Laguna Total Total 1 de enero de 2025 161.927 38023 San Cristóbal de La Laguna Total Total 1 de enero de 2024 160.855 38023 San Cristóbal de La Laguna Total Total 1 de enero de 2023 159.576 38023 San Cristóbal de La Laguna Total Total 1 de enero de 2022 158.004 38023 San Cristóbal de La Laguna Total Total 1 de enero de 2021 158.117 38023 San Cristóbal de La Laguna Total Spanish 1 de enero de 2026 151.352 38023 San Cristóbal de La Laguna Total Spanish 1 de enero de 2025 150.676 38023 San Cristóbal de La Laguna Total Spanish 1 de enero de 2024 150.087 38023 San Cristóbal de La Laguna Total Spanish 1 de enero de 2023 149.332 38023 San Cristóbal de La Laguna Total Spanish 1 de enero de 2022 148.743 38023 San Cristóbal de La Laguna Total Spanish 1 de enero de 2021 148.588 38023 San Cristóbal de La Laguna Total Foreign 1 de enero de 2026 11.361 38023 San Cristóbal de La Laguna Total Foreign 1 de enero de 2025 11.251 38023 San Cristóbal de La Laguna Total Foreign 1 de enero de 2024 10.768 38023 San Cristóbal de La Laguna Total Foreign 1 de enero de 2023 10.244 38023 San Cristóbal de La Laguna Total Foreign 1 de enero de 2022 9.261 38023 San Cristóbal de La Laguna Total Foreign 1 de enero de 2021 9.529 38023 San Cristóbal de La Laguna Males Total 1 de enero de 2026 78.267 38023 San Cristóbal de La Laguna Males Total 1 de enero de 2025 77.853 38023 San Cristóbal de La Laguna Males Total 1 de enero de 2024 77.323 38023 San Cristóbal de La Laguna Males Total 1 de enero de 2023 76.729 38023 San Cristóbal de La Laguna Males Total 1 de enero de 2022 76.085 38023 San Cristóbal de La Laguna Males Total 1 de enero de 2021 76.194 38023 San Cristóbal de La Laguna Males Spanish 1 de enero de 2026 72.700 38023 San Cristóbal de La Laguna Males Spanish 1 de enero de 2025 72.429 38023 San Cristóbal de La Laguna Males Spanish 1 de enero de 2024 72.276 38023 San Cristóbal de La Laguna Males Spanish 1 de enero de 2023 71.968 38023 San Cristóbal de La Laguna Males Spanish 1 de enero de 2022 71.809 38023 San Cristóbal de La Laguna Males Spanish 1 de enero de 2021 71.833 38023 San Cristóbal de La Laguna Males Foreign 1 de enero de 2026 5.567 38023 San Cristóbal de La Laguna Males Foreign 1 de enero de 2025 5.424 38023 San Cristóbal de La Laguna Males Foreign 1 de enero de 2024 5.047 38023 San Cristóbal de La Laguna Males Foreign 1 de enero de 2023 4.761 38023 San Cristóbal de La Laguna Males Foreign 1 de enero de 2022 4.276 38023 San Cristóbal de La Laguna Males Foreign 1 de enero de 2021 4.361 38023 San Cristóbal de La Laguna Females Total 1 de enero de 2026 84.446 38023 San Cristóbal de La Laguna Females Total 1 de enero de 2025 84.074 38023 San Cristóbal de La Laguna Females Total 1 de enero de 2024 83.532 38023 San Cristóbal de La Laguna Females Total 1 de enero de 2023 82.847 38023 San Cristóbal de La Laguna Females Total 1 de enero de 2022 81.919 38023 San Cristóbal de La Laguna Females Total 1 de enero de 2021 81.923 38023 San Cristóbal de La Laguna Females Spanish 1 de enero de 2026 78.652 38023 San Cristóbal de La Laguna Females Spanish 1 de enero de 2025 78.247 38023 San Cristóbal de La Laguna Females Spanish 1 de enero de 2024 77.811 38023 San Cristóbal de La Laguna Females Spanish 1 de enero de 2023 77.364 38023 San Cristóbal de La Laguna Females Spanish 1 de enero de 2022 76.934 38023 San Cristóbal de La Laguna Females Spanish 1 de enero de 2021 76.755 38023 San Cristóbal de La Laguna Females Foreign 1 de enero de 2026 5.794 38023 San Cristóbal de La Laguna Females Foreign 1 de enero de 2025 5.827 38023 San Cristóbal de La Laguna Females Foreign 1 de enero de 2024 5.721 38023 San Cristóbal de La Laguna Females Foreign 1 de enero de 2023 5.483 38023 San Cristóbal de La Laguna Females Foreign 1 de enero de 2022 4.985 38023 San Cristóbal de La Laguna Females Foreign 1 de enero de 2021 5.168 38038 Santa Cruz de Tenerife Total Total 1 de enero de 2026 211.711 38038 Santa Cruz de Tenerife Total Total 1 de enero de 2025 211.498 38038 Santa Cruz de Tenerife Total Total 1 de enero de 2024 210.486 38038 Santa Cruz de Tenerife Total Total 1 de enero de 2023 208.906 38038 Santa Cruz de Tenerife Total Total 1 de enero de 2022 208.056 38038 Santa Cruz de Tenerife Total Total 1 de enero de 2021 208.103 38038 Santa Cruz de Tenerife Total Spanish 1 de enero de 2026 194.398 38038 Santa Cruz de Tenerife Total Spanish 1 de enero de 2025 194.722 38038 Santa Cruz de Tenerife Total Spanish 1 de enero de 2024 194.332 38038 Santa Cruz de Tenerife Total Spanish 1 de enero de 2023 193.490 38038 Santa Cruz de Tenerife Total Spanish 1 de enero de 2022 194.158 38038 Santa Cruz de Tenerife Total Spanish 1 de enero de 2021 194.338 38038 Santa Cruz de Tenerife Total Foreign 1 de enero de 2026 17.313 38038 Santa Cruz de Tenerife Total Foreign 1 de enero de 2025 16.776 38038 Santa Cruz de Tenerife Total Foreign 1 de enero de 2024 16.154 38038 Santa Cruz de Tenerife Total Foreign 1 de enero de 2023 15.416 38038 Santa Cruz de Tenerife Total Foreign 1 de enero de 2022 13.898 38038 Santa Cruz de Tenerife Total Foreign 1 de enero de 2021 13.765 38038 Santa Cruz de Tenerife Males Total 1 de enero de 2026 100.718 38038 Santa Cruz de Tenerife Males Total 1 de enero de 2025 100.653 38038 Santa Cruz de Tenerife Males Total 1 de enero de 2024 100.121 38038 Santa Cruz de Tenerife Males Total 1 de enero de 2023 99.286 38038 Santa Cruz de Tenerife Males Total 1 de enero de 2022 99.013 38038 Santa Cruz de Tenerife Males Total 1 de enero de 2021 99.265 38038 Santa Cruz de Tenerife Males Spanish 1 de enero de 2026 92.307 38038 Santa Cruz de Tenerife Males Spanish 1 de enero de 2025 92.538 38038 Santa Cruz de Tenerife Males Spanish 1 de enero de 2024 92.444 38038 Santa Cruz de Tenerife Males Spanish 1 de enero de 2023 91.995 38038 Santa Cruz de Tenerife Males Spanish 1 de enero de 2022 92.412 38038 Santa Cruz de Tenerife Males Spanish 1 de enero de 2021 92.704 38038 Santa Cruz de Tenerife Males Foreign 1 de enero de 2026 8.411 38038 Santa Cruz de Tenerife Males Foreign 1 de enero de 2025 8.115 38038 Santa Cruz de Tenerife Males Foreign 1 de enero de 2024 7.677 38038 Santa Cruz de Tenerife Males Foreign 1 de enero de 2023 7.291 38038 Santa Cruz de Tenerife Males Foreign 1 de enero de 2022 6.601 38038 Santa Cruz de Tenerife Males Foreign 1 de enero de 2021 6.561 38038 Santa Cruz de Tenerife Females Total 1 de enero de 2026 110.993 38038 Santa Cruz de Tenerife Females Total 1 de enero de 2025 110.845 38038 Santa Cruz de Tenerife Females Total 1 de enero de 2024 110.365 38038 Santa Cruz de Tenerife Females Total 1 de enero de 2023 109.620 38038 Santa Cruz de Tenerife Females Total 1 de enero de 2022 109.043 38038 Santa Cruz de Tenerife Females Total 1 de enero de 2021 108.838 38038 Santa Cruz de Tenerife Females Spanish 1 de enero de 2026 102.091 38038 Santa Cruz de Tenerife Females Spanish 1 de enero de 2025 102.184 38038 Santa Cruz de Tenerife Females Spanish 1 de enero de 2024 101.888 38038 Santa Cruz de Tenerife Females Spanish 1 de enero de 2023 101.495 38038 Santa Cruz de Tenerife Females Spanish 1 de enero de 2022 101.746 38038 Santa Cruz de Tenerife Females Spanish 1 de enero de 2021 101.634 38038 Santa Cruz de Tenerife Females Foreign 1 de enero de 2026 8.902 38038 Santa Cruz de Tenerife Females Foreign 1 de enero de 2025 8.661 38038 Santa Cruz de Tenerife Females Foreign 1 de enero de 2024 8.477 38038 Santa Cruz de Tenerife Females Foreign 1 de enero de 2023 8.125 38038 Santa Cruz de Tenerife Females Foreign 1 de enero de 2022 7.297 38038 Santa Cruz de Tenerife Females Foreign 1 de enero de 2021 7.204 39075 Santander Total Total 1 de enero de 2026 176.203 39075 Santander Total Total 1 de enero de 2025 175.082 39075 Santander Total Total 1 de enero de 2024 173.635 39075 Santander Total Total 1 de enero de 2023 172.655 39075 Santander Total Total 1 de enero de 2022 171.477 39075 Santander Total Total 1 de enero de 2021 172.000 39075 Santander Total Spanish 1 de enero de 2026 154.914 39075 Santander Total Spanish 1 de enero de 2025 154.840 39075 Santander Total Spanish 1 de enero de 2024 154.944 39075 Santander Total Spanish 1 de enero de 2023 155.240 39075 Santander Total Spanish 1 de enero de 2022 156.282 39075 Santander Total Spanish 1 de enero de 2021 157.272 39075 Santander Total Foreign 1 de enero de 2026 21.289 39075 Santander Total Foreign 1 de enero de 2025 20.242 39075 Santander Total Foreign 1 de enero de 2024 18.691 39075 Santander Total Foreign 1 de enero de 2023 17.415 39075 Santander Total Foreign 1 de enero de 2022 15.195 39075 Santander Total Foreign 1 de enero de 2021 14.728 39075 Santander Males Total 1 de enero de 2026 81.333 39075 Santander Males Total 1 de enero de 2025 80.731 39075 Santander Males Total 1 de enero de 2024 79.938 39075 Santander Males Total 1 de enero de 2023 79.492 39075 Santander Males Total 1 de enero de 2022 79.005 39075 Santander Males Total 1 de enero de 2021 79.303 39075 Santander Males Spanish 1 de enero de 2026 71.043 39075 Santander Males Spanish 1 de enero de 2025 71.066 39075 Santander Males Spanish 1 de enero de 2024 71.065 39075 Santander Males Spanish 1 de enero de 2023 71.238 39075 Santander Males Spanish 1 de enero de 2022 71.715 39075 Santander Males Spanish 1 de enero de 2021 72.245 39075 Santander Males Foreign 1 de enero de 2026 10.290 39075 Santander Males Foreign 1 de enero de 2025 9.665 39075 Santander Males Foreign 1 de enero de 2024 8.873 39075 Santander Males Foreign 1 de enero de 2023 8.254 39075 Santander Males Foreign 1 de enero de 2022 7.290 39075 Santander Males Foreign 1 de enero de 2021 7.058 39075 Santander Females Total 1 de enero de 2026 94.870 39075 Santander Females Total 1 de enero de 2025 94.351 39075 Santander Females Total 1 de enero de 2024 93.697 39075 Santander Females Total 1 de enero de 2023 93.163 39075 Santander Females Total 1 de enero de 2022 92.472 39075 Santander Females Total 1 de enero de 2021 92.697 39075 Santander Females Spanish 1 de enero de 2026 83.871 39075 Santander Females Spanish 1 de enero de 2025 83.774 39075 Santander Females Spanish 1 de enero de 2024 83.879 39075 Santander Females Spanish 1 de enero de 2023 84.002 39075 Santander Females Spanish 1 de enero de 2022 84.567 39075 Santander Females Spanish 1 de enero de 2021 85.027 39075 Santander Females Foreign 1 de enero de 2026 10.999 39075 Santander Females Foreign 1 de enero de 2025 10.577 39075 Santander Females Foreign 1 de enero de 2024 9.818 39075 Santander Females Foreign 1 de enero de 2023 9.161 39075 Santander Females Foreign 1 de enero de 2022 7.905 39075 Santander Females Foreign 1 de enero de 2021 7.670 40194 Segovia Total Total 1 de enero de 2026 53.141 40194 Segovia Total Total 1 de enero de 2025 52.189 40194 Segovia Total Total 1 de enero de 2024 51.388 40194 Segovia Total Total 1 de enero de 2023 50.926 40194 Segovia Total Total 1 de enero de 2022 50.670 40194 Segovia Total Total 1 de enero de 2021 51.234 40194 Segovia Total Spanish 1 de enero de 2026 44.344 40194 Segovia Total Spanish 1 de enero de 2025 44.073 40194 Segovia Total Spanish 1 de enero de 2024 43.953 40194 Segovia Total Spanish 1 de enero de 2023 44.088 40194 Segovia Total Spanish 1 de enero de 2022 44.558 40194 Segovia Total Spanish 1 de enero de 2021 45.053 40194 Segovia Total Foreign 1 de enero de 2026 8.797 40194 Segovia Total Foreign 1 de enero de 2025 8.116 40194 Segovia Total Foreign 1 de enero de 2024 7.435 40194 Segovia Total Foreign 1 de enero de 2023 6.838 40194 Segovia Total Foreign 1 de enero de 2022 6.112 40194 Segovia Total Foreign 1 de enero de 2021 6.181 40194 Segovia Males Total 1 de enero de 2026 24.900 40194 Segovia Males Total 1 de enero de 2025 24.440 40194 Segovia Males Total 1 de enero de 2024 24.041 40194 Segovia Males Total 1 de enero de 2023 23.751 40194 Segovia Males Total 1 de enero de 2022 23.684 40194 Segovia Males Total 1 de enero de 2021 23.898 40194 Segovia Males Spanish 1 de enero de 2026 20.541 40194 Segovia Males Spanish 1 de enero de 2025 20.481 40194 Segovia Males Spanish 1 de enero de 2024 20.458 40194 Segovia Males Spanish 1 de enero de 2023 20.511 40194 Segovia Males Spanish 1 de enero de 2022 20.741 40194 Segovia Males Spanish 1 de enero de 2021 20.953 40194 Segovia Males Foreign 1 de enero de 2026 4.359 40194 Segovia Males Foreign 1 de enero de 2025 3.959 40194 Segovia Males Foreign 1 de enero de 2024 3.583 40194 Segovia Males Foreign 1 de enero de 2023 3.240 40194 Segovia Males Foreign 1 de enero de 2022 2.943 40194 Segovia Males Foreign 1 de enero de 2021 2.945 40194 Segovia Females Total 1 de enero de 2026 28.241 40194 Segovia Females Total 1 de enero de 2025 27.749 40194 Segovia Females Total 1 de enero de 2024 27.347 40194 Segovia Females Total 1 de enero de 2023 27.175 40194 Segovia Females Total 1 de enero de 2022 26.986 40194 Segovia Females Total 1 de enero de 2021 27.336 40194 Segovia Females Spanish 1 de enero de 2026 23.803 40194 Segovia Females Spanish 1 de enero de 2025 23.592 40194 Segovia Females Spanish 1 de enero de 2024 23.495 40194 Segovia Females Spanish 1 de enero de 2023 23.577 40194 Segovia Females Spanish 1 de enero de 2022 23.817 40194 Segovia Females Spanish 1 de enero de 2021 24.100 40194 Segovia Females Foreign 1 de enero de 2026 4.438 40194 Segovia Females Foreign 1 de enero de 2025 4.157 40194 Segovia Females Foreign 1 de enero de 2024 3.852 40194 Segovia Females Foreign 1 de enero de 2023 3.598 40194 Segovia Females Foreign 1 de enero de 2022 3.169 40194 Segovia Females Foreign 1 de enero de 2021 3.236 41038 Dos Hermanas Total Total 1 de enero de 2026 145.306 41038 Dos Hermanas Total Total 1 de enero de 2025 142.463 41038 Dos Hermanas Total Total 1 de enero de 2024 140.463 41038 Dos Hermanas Total Total 1 de enero de 2023 138.991 41038 Dos Hermanas Total Total 1 de enero de 2022 137.566 41038 Dos Hermanas Total Total 1 de enero de 2021 136.296 41038 Dos Hermanas Total Spanish 1 de enero de 2026 139.917 41038 Dos Hermanas Total Spanish 1 de enero de 2025 137.801 41038 Dos Hermanas Total Spanish 1 de enero de 2024 136.275 41038 Dos Hermanas Total Spanish 1 de enero de 2023 135.096 41038 Dos Hermanas Total Spanish 1 de enero de 2022 134.087 41038 Dos Hermanas Total Spanish 1 de enero de 2021 132.756 41038 Dos Hermanas Total Foreign 1 de enero de 2026 5.389 41038 Dos Hermanas Total Foreign 1 de enero de 2025 4.662 41038 Dos Hermanas Total Foreign 1 de enero de 2024 4.188 41038 Dos Hermanas Total Foreign 1 de enero de 2023 3.895 41038 Dos Hermanas Total Foreign 1 de enero de 2022 3.479 41038 Dos Hermanas Total Foreign 1 de enero de 2021 3.540 41038 Dos Hermanas Males Total 1 de enero de 2026 71.113 41038 Dos Hermanas Males Total 1 de enero de 2025 69.697 41038 Dos Hermanas Males Total 1 de enero de 2024 68.759 41038 Dos Hermanas Males Total 1 de enero de 2023 68.059 41038 Dos Hermanas Males Total 1 de enero de 2022 67.435 41038 Dos Hermanas Males Total 1 de enero de 2021 66.848 41038 Dos Hermanas Males Spanish 1 de enero de 2026 68.589 41038 Dos Hermanas Males Spanish 1 de enero de 2025 67.548 41038 Dos Hermanas Males Spanish 1 de enero de 2024 66.834 41038 Dos Hermanas Males Spanish 1 de enero de 2023 66.286 41038 Dos Hermanas Males Spanish 1 de enero de 2022 65.843 41038 Dos Hermanas Males Spanish 1 de enero de 2021 65.263 41038 Dos Hermanas Males Foreign 1 de enero de 2026 2.524 41038 Dos Hermanas Males Foreign 1 de enero de 2025 2.149 41038 Dos Hermanas Males Foreign 1 de enero de 2024 1.925 41038 Dos Hermanas Males Foreign 1 de enero de 2023 1.773 41038 Dos Hermanas Males Foreign 1 de enero de 2022 1.592 41038 Dos Hermanas Males Foreign 1 de enero de 2021 1.585 41038 Dos Hermanas Females Total 1 de enero de 2026 74.193 41038 Dos Hermanas Females Total 1 de enero de 2025 72.766 41038 Dos Hermanas Females Total 1 de enero de 2024 71.704 41038 Dos Hermanas Females Total 1 de enero de 2023 70.932 41038 Dos Hermanas Females Total 1 de enero de 2022 70.131 41038 Dos Hermanas Females Total 1 de enero de 2021 69.448 41038 Dos Hermanas Females Spanish 1 de enero de 2026 71.328 41038 Dos Hermanas Females Spanish 1 de enero de 2025 70.253 41038 Dos Hermanas Females Spanish 1 de enero de 2024 69.441 41038 Dos Hermanas Females Spanish 1 de enero de 2023 68.810 41038 Dos Hermanas Females Spanish 1 de enero de 2022 68.244 41038 Dos Hermanas Females Spanish 1 de enero de 2021 67.493 41038 Dos Hermanas Females Foreign 1 de enero de 2026 2.865 41038 Dos Hermanas Females Foreign 1 de enero de 2025 2.513 41038 Dos Hermanas Females Foreign 1 de enero de 2024 2.263 41038 Dos Hermanas Females Foreign 1 de enero de 2023 2.122 41038 Dos Hermanas Females Foreign 1 de enero de 2022 1.887 41038 Dos Hermanas Females Foreign 1 de enero de 2021 1.955 41091 Sevilla Total Total 1 de enero de 2026 698.469 41091 Sevilla Total Total 1 de enero de 2025 688.714 41091 Sevilla Total Total 1 de enero de 2024 686.741 41091 Sevilla Total Total 1 de enero de 2023 684.164 41091 Sevilla Total Total 1 de enero de 2022 681.184 41091 Sevilla Total Total 1 de enero de 2021 684.340 41091 Sevilla Total Spanish 1 de enero de 2026 630.119 41091 Sevilla Total Spanish 1 de enero de 2025 630.820 41091 Sevilla Total Spanish 1 de enero de 2024 634.956 41091 Sevilla Total Spanish 1 de enero de 2023 636.421 41091 Sevilla Total Spanish 1 de enero de 2022 639.677 41091 Sevilla Total Spanish 1 de enero de 2021 644.576 41091 Sevilla Total Foreign 1 de enero de 2026 68.350 41091 Sevilla Total Foreign 1 de enero de 2025 57.894 41091 Sevilla Total Foreign 1 de enero de 2024 51.785 41091 Sevilla Total Foreign 1 de enero de 2023 47.743 41091 Sevilla Total Foreign 1 de enero de 2022 41.507 41091 Sevilla Total Foreign 1 de enero de 2021 39.764 41091 Sevilla Males Total 1 de enero de 2026 331.837 41091 Sevilla Males Total 1 de enero de 2025 326.343 41091 Sevilla Males Total 1 de enero de 2024 325.594 41091 Sevilla Males Total 1 de enero de 2023 324.431 41091 Sevilla Males Total 1 de enero de 2022 323.221 41091 Sevilla Males Total 1 de enero de 2021 324.741 41091 Sevilla Males Spanish 1 de enero de 2026 298.072 41091 Sevilla Males Spanish 1 de enero de 2025 298.631 41091 Sevilla Males Spanish 1 de enero de 2024 301.168 41091 Sevilla Males Spanish 1 de enero de 2023 302.030 41091 Sevilla Males Spanish 1 de enero de 2022 303.642 41091 Sevilla Males Spanish 1 de enero de 2021 306.153 41091 Sevilla Males Foreign 1 de enero de 2026 33.765 41091 Sevilla Males Foreign 1 de enero de 2025 27.712 41091 Sevilla Males Foreign 1 de enero de 2024 24.426 41091 Sevilla Males Foreign 1 de enero de 2023 22.401 41091 Sevilla Males Foreign 1 de enero de 2022 19.579 41091 Sevilla Males Foreign 1 de enero de 2021 18.588 41091 Sevilla Females Total 1 de enero de 2026 366.632 41091 Sevilla Females Total 1 de enero de 2025 362.371 41091 Sevilla Females Total 1 de enero de 2024 361.147 41091 Sevilla Females Total 1 de enero de 2023 359.733 41091 Sevilla Females Total 1 de enero de 2022 357.963 41091 Sevilla Females Total 1 de enero de 2021 359.599 41091 Sevilla Females Spanish 1 de enero de 2026 332.047 41091 Sevilla Females Spanish 1 de enero de 2025 332.189 41091 Sevilla Females Spanish 1 de enero de 2024 333.788 41091 Sevilla Females Spanish 1 de enero de 2023 334.391 41091 Sevilla Females Spanish 1 de enero de 2022 336.035 41091 Sevilla Females Spanish 1 de enero de 2021 338.423 41091 Sevilla Females Foreign 1 de enero de 2026 34.585 41091 Sevilla Females Foreign 1 de enero de 2025 30.182 41091 Sevilla Females Foreign 1 de enero de 2024 27.359 41091 Sevilla Females Foreign 1 de enero de 2023 25.342 41091 Sevilla Females Foreign 1 de enero de 2022 21.928 41091 Sevilla Females Foreign 1 de enero de 2021 21.176 42173 Soria Total Total 1 de enero de 2026 41.204 42173 Soria Total Total 1 de enero de 2025 40.941 42173 Soria Total Total 1 de enero de 2024 40.654 42173 Soria Total Total 1 de enero de 2023 40.033 42173 Soria Total Total 1 de enero de 2022 39.321 42173 Soria Total Total 1 de enero de 2021 39.739 42173 Soria Total Spanish 1 de enero de 2026 35.003 42173 Soria Total Spanish 1 de enero de 2025 35.144 42173 Soria Total Spanish 1 de enero de 2024 35.175 42173 Soria Total Spanish 1 de enero de 2023 35.066 42173 Soria Total Spanish 1 de enero de 2022 35.246 42173 Soria Total Spanish 1 de enero de 2021 35.494 42173 Soria Total Foreign 1 de enero de 2026 6.201 42173 Soria Total Foreign 1 de enero de 2025 5.797 42173 Soria Total Foreign 1 de enero de 2024 5.479 42173 Soria Total Foreign 1 de enero de 2023 4.967 42173 Soria Total Foreign 1 de enero de 2022 4.075 42173 Soria Total Foreign 1 de enero de 2021 4.245 42173 Soria Males Total 1 de enero de 2026 19.480 42173 Soria Males Total 1 de enero de 2025 19.381 42173 Soria Males Total 1 de enero de 2024 19.196 42173 Soria Males Total 1 de enero de 2023 18.874 42173 Soria Males Total 1 de enero de 2022 18.542 42173 Soria Males Total 1 de enero de 2021 18.758 42173 Soria Males Spanish 1 de enero de 2026 16.240 42173 Soria Males Spanish 1 de enero de 2025 16.359 42173 Soria Males Spanish 1 de enero de 2024 16.391 42173 Soria Males Spanish 1 de enero de 2023 16.310 42173 Soria Males Spanish 1 de enero de 2022 16.404 42173 Soria Males Spanish 1 de enero de 2021 16.535 42173 Soria Males Foreign 1 de enero de 2026 3.240 42173 Soria Males Foreign 1 de enero de 2025 3.022 42173 Soria Males Foreign 1 de enero de 2024 2.805 42173 Soria Males Foreign 1 de enero de 2023 2.564 42173 Soria Males Foreign 1 de enero de 2022 2.138 42173 Soria Males Foreign 1 de enero de 2021 2.223 42173 Soria Females Total 1 de enero de 2026 21.724 42173 Soria Females Total 1 de enero de 2025 21.560 42173 Soria Females Total 1 de enero de 2024 21.458 42173 Soria Females Total 1 de enero de 2023 21.159 42173 Soria Females Total 1 de enero de 2022 20.779 42173 Soria Females Total 1 de enero de 2021 20.981 42173 Soria Females Spanish 1 de enero de 2026 18.763 42173 Soria Females Spanish 1 de enero de 2025 18.785 42173 Soria Females Spanish 1 de enero de 2024 18.784 42173 Soria Females Spanish 1 de enero de 2023 18.756 42173 Soria Females Spanish 1 de enero de 2022 18.842 42173 Soria Females Spanish 1 de enero de 2021 18.959 42173 Soria Females Foreign 1 de enero de 2026 2.961 42173 Soria Females Foreign 1 de enero de 2025 2.775 42173 Soria Females Foreign 1 de enero de 2024 2.674 42173 Soria Females Foreign 1 de enero de 2023 2.403 42173 Soria Females Foreign 1 de enero de 2022 1.937 42173 Soria Females Foreign 1 de enero de 2021 2.022 43123 Reus Total Total 1 de enero de 2026 113.204 43123 Reus Total Total 1 de enero de 2025 111.911 43123 Reus Total Total 1 de enero de 2024 109.961 43123 Reus Total Total 1 de enero de 2023 108.535 43123 Reus Total Total 1 de enero de 2022 106.794 43123 Reus Total Total 1 de enero de 2021 105.981 43123 Reus Total Spanish 1 de enero de 2026 90.485 43123 Reus Total Spanish 1 de enero de 2025 90.248 43123 Reus Total Spanish 1 de enero de 2024 89.639 43123 Reus Total Spanish 1 de enero de 2023 88.920 43123 Reus Total Spanish 1 de enero de 2022 88.513 43123 Reus Total Spanish 1 de enero de 2021 88.276 43123 Reus Total Foreign 1 de enero de 2026 22.719 43123 Reus Total Foreign 1 de enero de 2025 21.663 43123 Reus Total Foreign 1 de enero de 2024 20.322 43123 Reus Total Foreign 1 de enero de 2023 19.615 43123 Reus Total Foreign 1 de enero de 2022 18.281 43123 Reus Total Foreign 1 de enero de 2021 17.705 43123 Reus Males Total 1 de enero de 2026 55.303 43123 Reus Males Total 1 de enero de 2025 54.585 43123 Reus Males Total 1 de enero de 2024 53.496 43123 Reus Males Total 1 de enero de 2023 52.691 43123 Reus Males Total 1 de enero de 2022 51.830 43123 Reus Males Total 1 de enero de 2021 51.277 43123 Reus Males Spanish 1 de enero de 2026 43.534 43123 Reus Males Spanish 1 de enero de 2025 43.434 43123 Reus Males Spanish 1 de enero de 2024 43.187 43123 Reus Males Spanish 1 de enero de 2023 42.819 43123 Reus Males Spanish 1 de enero de 2022 42.638 43123 Reus Males Spanish 1 de enero de 2021 42.485 43123 Reus Males Foreign 1 de enero de 2026 11.769 43123 Reus Males Foreign 1 de enero de 2025 11.151 43123 Reus Males Foreign 1 de enero de 2024 10.309 43123 Reus Males Foreign 1 de enero de 2023 9.872 43123 Reus Males Foreign 1 de enero de 2022 9.192 43123 Reus Males Foreign 1 de enero de 2021 8.792 43123 Reus Females Total 1 de enero de 2026 57.901 43123 Reus Females Total 1 de enero de 2025 57.326 43123 Reus Females Total 1 de enero de 2024 56.465 43123 Reus Females Total 1 de enero de 2023 55.844 43123 Reus Females Total 1 de enero de 2022 54.964 43123 Reus Females Total 1 de enero de 2021 54.704 43123 Reus Females Spanish 1 de enero de 2026 46.951 43123 Reus Females Spanish 1 de enero de 2025 46.814 43123 Reus Females Spanish 1 de enero de 2024 46.452 43123 Reus Females Spanish 1 de enero de 2023 46.101 43123 Reus Females Spanish 1 de enero de 2022 45.875 43123 Reus Females Spanish 1 de enero de 2021 45.791 43123 Reus Females Foreign 1 de enero de 2026 10.950 43123 Reus Females Foreign 1 de enero de 2025 10.512 43123 Reus Females Foreign 1 de enero de 2024 10.013 43123 Reus Females Foreign 1 de enero de 2023 9.743 43123 Reus Females Foreign 1 de enero de 2022 9.089 43123 Reus Females Foreign 1 de enero de 2021 8.913 43148 Tarragona Total Total 1 de enero de 2026 144.715 43148 Tarragona Total Total 1 de enero de 2025 143.260 43148 Tarragona Total Total 1 de enero de 2024 141.018 43148 Tarragona Total Total 1 de enero de 2023 138.326 43148 Tarragona Total Total 1 de enero de 2022 135.413 43148 Tarragona Total Total 1 de enero de 2021 136.150 43148 Tarragona Total Spanish 1 de enero de 2026 111.760 43148 Tarragona Total Spanish 1 de enero de 2025 112.216 43148 Tarragona Total Spanish 1 de enero de 2024 111.912 43148 Tarragona Total Spanish 1 de enero de 2023 111.069 43148 Tarragona Total Spanish 1 de enero de 2022 110.363 43148 Tarragona Total Spanish 1 de enero de 2021 110.608 43148 Tarragona Total Foreign 1 de enero de 2026 32.955 43148 Tarragona Total Foreign 1 de enero de 2025 31.044 43148 Tarragona Total Foreign 1 de enero de 2024 29.106 43148 Tarragona Total Foreign 1 de enero de 2023 27.257 43148 Tarragona Total Foreign 1 de enero de 2022 25.050 43148 Tarragona Total Foreign 1 de enero de 2021 25.542 43148 Tarragona Males Total 1 de enero de 2026 70.903 43148 Tarragona Males Total 1 de enero de 2025 69.915 43148 Tarragona Males Total 1 de enero de 2024 68.691 43148 Tarragona Males Total 1 de enero de 2023 67.329 43148 Tarragona Males Total 1 de enero de 2022 65.915 43148 Tarragona Males Total 1 de enero de 2021 66.537 43148 Tarragona Males Spanish 1 de enero de 2026 53.397 43148 Tarragona Males Spanish 1 de enero de 2025 53.725 43148 Tarragona Males Spanish 1 de enero de 2024 53.692 43148 Tarragona Males Spanish 1 de enero de 2023 53.312 43148 Tarragona Males Spanish 1 de enero de 2022 52.997 43148 Tarragona Males Spanish 1 de enero de 2021 53.157 43148 Tarragona Males Foreign 1 de enero de 2026 17.506 43148 Tarragona Males Foreign 1 de enero de 2025 16.190 43148 Tarragona Males Foreign 1 de enero de 2024 14.999 43148 Tarragona Males Foreign 1 de enero de 2023 14.017 43148 Tarragona Males Foreign 1 de enero de 2022 12.918 43148 Tarragona Males Foreign 1 de enero de 2021 13.380 43148 Tarragona Females Total 1 de enero de 2026 73.812 43148 Tarragona Females Total 1 de enero de 2025 73.345 43148 Tarragona Females Total 1 de enero de 2024 72.327 43148 Tarragona Females Total 1 de enero de 2023 70.997 43148 Tarragona Females Total 1 de enero de 2022 69.498 43148 Tarragona Females Total 1 de enero de 2021 69.613 43148 Tarragona Females Spanish 1 de enero de 2026 58.363 43148 Tarragona Females Spanish 1 de enero de 2025 58.491 43148 Tarragona Females Spanish 1 de enero de 2024 58.220 43148 Tarragona Females Spanish 1 de enero de 2023 57.757 43148 Tarragona Females Spanish 1 de enero de 2022 57.366 43148 Tarragona Females Spanish 1 de enero de 2021 57.451 43148 Tarragona Females Foreign 1 de enero de 2026 15.449 43148 Tarragona Females Foreign 1 de enero de 2025 14.854 43148 Tarragona Females Foreign 1 de enero de 2024 14.107 43148 Tarragona Females Foreign 1 de enero de 2023 13.240 43148 Tarragona Females Foreign 1 de enero de 2022 12.132 43148 Tarragona Females Foreign 1 de enero de 2021 12.162 44216 Teruel Total Total 1 de enero de 2026 37.004 44216 Teruel Total Total 1 de enero de 2025 36.521 44216 Teruel Total Total 1 de enero de 2024 36.465 44216 Teruel Total Total 1 de enero de 2023 36.155 44216 Teruel Total Total 1 de enero de 2022 35.710 44216 Teruel Total Total 1 de enero de 2021 35.898 44216 Teruel Total Spanish 1 de enero de 2026 32.325 44216 Teruel Total Spanish 1 de enero de 2025 32.202 44216 Teruel Total Spanish 1 de enero de 2024 32.407 44216 Teruel Total Spanish 1 de enero de 2023 32.288 44216 Teruel Total Spanish 1 de enero de 2022 32.263 44216 Teruel Total Spanish 1 de enero de 2021 32.425 44216 Teruel Total Foreign 1 de enero de 2026 4.679 44216 Teruel Total Foreign 1 de enero de 2025 4.319 44216 Teruel Total Foreign 1 de enero de 2024 4.058 44216 Teruel Total Foreign 1 de enero de 2023 3.867 44216 Teruel Total Foreign 1 de enero de 2022 3.447 44216 Teruel Total Foreign 1 de enero de 2021 3.473 44216 Teruel Males Total 1 de enero de 2026 17.754 44216 Teruel Males Total 1 de enero de 2025 17.461 44216 Teruel Males Total 1 de enero de 2024 17.347 44216 Teruel Males Total 1 de enero de 2023 17.151 44216 Teruel Males Total 1 de enero de 2022 16.990 44216 Teruel Males Total 1 de enero de 2021 17.105 44216 Teruel Males Spanish 1 de enero de 2026 15.297 44216 Teruel Males Spanish 1 de enero de 2025 15.232 44216 Teruel Males Spanish 1 de enero de 2024 15.333 44216 Teruel Males Spanish 1 de enero de 2023 15.296 44216 Teruel Males Spanish 1 de enero de 2022 15.290 44216 Teruel Males Spanish 1 de enero de 2021 15.383 44216 Teruel Males Foreign 1 de enero de 2026 2.457 44216 Teruel Males Foreign 1 de enero de 2025 2.229 44216 Teruel Males Foreign 1 de enero de 2024 2.014 44216 Teruel Males Foreign 1 de enero de 2023 1.855 44216 Teruel Males Foreign 1 de enero de 2022 1.700 44216 Teruel Males Foreign 1 de enero de 2021 1.722 44216 Teruel Females Total 1 de enero de 2026 19.250 44216 Teruel Females Total 1 de enero de 2025 19.060 44216 Teruel Females Total 1 de enero de 2024 19.118 44216 Teruel Females Total 1 de enero de 2023 19.004 44216 Teruel Females Total 1 de enero de 2022 18.720 44216 Teruel Females Total 1 de enero de 2021 18.793 44216 Teruel Females Spanish 1 de enero de 2026 17.028 44216 Teruel Females Spanish 1 de enero de 2025 16.970 44216 Teruel Females Spanish 1 de enero de 2024 17.074 44216 Teruel Females Spanish 1 de enero de 2023 16.992 44216 Teruel Females Spanish 1 de enero de 2022 16.973 44216 Teruel Females Spanish 1 de enero de 2021 17.042 44216 Teruel Females Foreign 1 de enero de 2026 2.222 44216 Teruel Females Foreign 1 de enero de 2025 2.090 44216 Teruel Females Foreign 1 de enero de 2024 2.044 44216 Teruel Females Foreign 1 de enero de 2023 2.012 44216 Teruel Females Foreign 1 de enero de 2022 1.747 44216 Teruel Females Foreign 1 de enero de 2021 1.751 45168 Toledo Total Total 1 de enero de 2026 87.812 45168 Toledo Total Total 1 de enero de 2025 87.074 45168 Toledo Total Total 1 de enero de 2024 86.281 45168 Toledo Total Total 1 de enero de 2023 85.818 45168 Toledo Total Total 1 de enero de 2022 84.827 45168 Toledo Total Total 1 de enero de 2021 85.254 45168 Toledo Total Spanish 1 de enero de 2026 77.109 45168 Toledo Total Spanish 1 de enero de 2025 76.990 45168 Toledo Total Spanish 1 de enero de 2024 76.941 45168 Toledo Total Spanish 1 de enero de 2023 77.016 45168 Toledo Total Spanish 1 de enero de 2022 77.201 45168 Toledo Total Spanish 1 de enero de 2021 77.609 45168 Toledo Total Foreign 1 de enero de 2026 10.703 45168 Toledo Total Foreign 1 de enero de 2025 10.084 45168 Toledo Total Foreign 1 de enero de 2024 9.340 45168 Toledo Total Foreign 1 de enero de 2023 8.802 45168 Toledo Total Foreign 1 de enero de 2022 7.626 45168 Toledo Total Foreign 1 de enero de 2021 7.645 45168 Toledo Males Total 1 de enero de 2026 42.062 45168 Toledo Males Total 1 de enero de 2025 41.543 45168 Toledo Males Total 1 de enero de 2024 41.086 45168 Toledo Males Total 1 de enero de 2023 40.885 45168 Toledo Males Total 1 de enero de 2022 40.447 45168 Toledo Males Total 1 de enero de 2021 40.739 45168 Toledo Males Spanish 1 de enero de 2026 36.754 45168 Toledo Males Spanish 1 de enero de 2025 36.689 45168 Toledo Males Spanish 1 de enero de 2024 36.673 45168 Toledo Males Spanish 1 de enero de 2023 36.699 45168 Toledo Males Spanish 1 de enero de 2022 36.867 45168 Toledo Males Spanish 1 de enero de 2021 37.194 45168 Toledo Males Foreign 1 de enero de 2026 5.308 45168 Toledo Males Foreign 1 de enero de 2025 4.854 45168 Toledo Males Foreign 1 de enero de 2024 4.413 45168 Toledo Males Foreign 1 de enero de 2023 4.186 45168 Toledo Males Foreign 1 de enero de 2022 3.580 45168 Toledo Males Foreign 1 de enero de 2021 3.545 45168 Toledo Females Total 1 de enero de 2026 45.750 45168 Toledo Females Total 1 de enero de 2025 45.531 45168 Toledo Females Total 1 de enero de 2024 45.195 45168 Toledo Females Total 1 de enero de 2023 44.933 45168 Toledo Females Total 1 de enero de 2022 44.380 45168 Toledo Females Total 1 de enero de 2021 44.515 45168 Toledo Females Spanish 1 de enero de 2026 40.355 45168 Toledo Females Spanish 1 de enero de 2025 40.301 45168 Toledo Females Spanish 1 de enero de 2024 40.268 45168 Toledo Females Spanish 1 de enero de 2023 40.317 45168 Toledo Females Spanish 1 de enero de 2022 40.334 45168 Toledo Females Spanish 1 de enero de 2021 40.415 45168 Toledo Females Foreign 1 de enero de 2026 5.395 45168 Toledo Females Foreign 1 de enero de 2025 5.230 45168 Toledo Females Foreign 1 de enero de 2024 4.927 45168 Toledo Females Foreign 1 de enero de 2023 4.616 45168 Toledo Females Foreign 1 de enero de 2022 4.046 45168 Toledo Females Foreign 1 de enero de 2021 4.100 46250 València Total Total 1 de enero de 2026 848.662 46250 València Total Total 1 de enero de 2025 841.558 46250 València Total Total 1 de enero de 2024 824.340 46250 València Total Total 1 de enero de 2023 804.121 46250 València Total Total 1 de enero de 2022 790.797 46250 València Total Total 1 de enero de 2021 788.842 46250 València Total Spanish 1 de enero de 2026 676.275 46250 València Total Spanish 1 de enero de 2025 678.202 46250 València Total Spanish 1 de enero de 2024 677.368 46250 València Total Spanish 1 de enero de 2023 676.447 46250 València Total Spanish 1 de enero de 2022 678.888 46250 València Total Spanish 1 de enero de 2021 683.872 46250 València Total Foreign 1 de enero de 2026 172.387 46250 València Total Foreign 1 de enero de 2025 163.356 46250 València Total Foreign 1 de enero de 2024 146.972 46250 València Total Foreign 1 de enero de 2023 127.674 46250 València Total Foreign 1 de enero de 2022 111.909 46250 València Total Foreign 1 de enero de 2021 104.970 46250 València Males Total 1 de enero de 2026 404.508 46250 València Males Total 1 de enero de 2025 400.185 46250 València Males Total 1 de enero de 2024 391.176 46250 València Males Total 1 de enero de 2023 381.448 46250 València Males Total 1 de enero de 2022 375.503 46250 València Males Total 1 de enero de 2021 374.806 46250 València Males Spanish 1 de enero de 2026 318.054 46250 València Males Spanish 1 de enero de 2025 319.017 46250 València Males Spanish 1 de enero de 2024 318.774 46250 València Males Spanish 1 de enero de 2023 318.306 46250 València Males Spanish 1 de enero de 2022 319.627 46250 València Males Spanish 1 de enero de 2021 321.984 46250 València Males Foreign 1 de enero de 2026 86.454 46250 València Males Foreign 1 de enero de 2025 81.168 46250 València Males Foreign 1 de enero de 2024 72.402 46250 València Males Foreign 1 de enero de 2023 63.142 46250 València Males Foreign 1 de enero de 2022 55.876 46250 València Males Foreign 1 de enero de 2021 52.822 46250 València Females Total 1 de enero de 2026 444.154 46250 València Females Total 1 de enero de 2025 441.373 46250 València Females Total 1 de enero de 2024 433.164 46250 València Females Total 1 de enero de 2023 422.673 46250 València Females Total 1 de enero de 2022 415.294 46250 València Females Total 1 de enero de 2021 414.036 46250 València Females Spanish 1 de enero de 2026 358.221 46250 València Females Spanish 1 de enero de 2025 359.185 46250 València Females Spanish 1 de enero de 2024 358.594 46250 València Females Spanish 1 de enero de 2023 358.141 46250 València Females Spanish 1 de enero de 2022 359.261 46250 València Females Spanish 1 de enero de 2021 361.888 46250 València Females Foreign 1 de enero de 2026 85.933 46250 València Females Foreign 1 de enero de 2025 82.188 46250 València Females Foreign 1 de enero de 2024 74.570 46250 València Females Foreign 1 de enero de 2023 64.532 46250 València Females Foreign 1 de enero de 2022 56.033 46250 València Females Foreign 1 de enero de 2021 52.148 47186 Valladolid Total Total 1 de enero de 2026 304.571 47186 Valladolid Total Total 1 de enero de 2025 301.798 47186 Valladolid Total Total 1 de enero de 2024 299.816 47186 Valladolid Total Total 1 de enero de 2023 297.129 47186 Valladolid Total Total 1 de enero de 2022 295.216 47186 Valladolid Total Total 1 de enero de 2021 297.370 47186 Valladolid Total Spanish 1 de enero de 2026 277.192 47186 Valladolid Total Spanish 1 de enero de 2025 277.038 47186 Valladolid Total Spanish 1 de enero de 2024 277.271 47186 Valladolid Total Spanish 1 de enero de 2023 277.448 47186 Valladolid Total Spanish 1 de enero de 2022 278.663 47186 Valladolid Total Spanish 1 de enero de 2021 281.159 47186 Valladolid Total Foreign 1 de enero de 2026 27.379 47186 Valladolid Total Foreign 1 de enero de 2025 24.760 47186 Valladolid Total Foreign 1 de enero de 2024 22.545 47186 Valladolid Total Foreign 1 de enero de 2023 19.681 47186 Valladolid Total Foreign 1 de enero de 2022 16.553 47186 Valladolid Total Foreign 1 de enero de 2021 16.211 47186 Valladolid Males Total 1 de enero de 2026 142.712 47186 Valladolid Males Total 1 de enero de 2025 141.394 47186 Valladolid Males Total 1 de enero de 2024 140.418 47186 Valladolid Males Total 1 de enero de 2023 139.108 47186 Valladolid Males Total 1 de enero de 2022 138.252 47186 Valladolid Males Total 1 de enero de 2021 139.390 47186 Valladolid Males Spanish 1 de enero de 2026 129.335 47186 Valladolid Males Spanish 1 de enero de 2025 129.347 47186 Valladolid Males Spanish 1 de enero de 2024 129.503 47186 Valladolid Males Spanish 1 de enero de 2023 129.652 47186 Valladolid Males Spanish 1 de enero de 2022 130.289 47186 Valladolid Males Spanish 1 de enero de 2021 131.622 47186 Valladolid Males Foreign 1 de enero de 2026 13.377 47186 Valladolid Males Foreign 1 de enero de 2025 12.047 47186 Valladolid Males Foreign 1 de enero de 2024 10.915 47186 Valladolid Males Foreign 1 de enero de 2023 9.456 47186 Valladolid Males Foreign 1 de enero de 2022 7.963 47186 Valladolid Males Foreign 1 de enero de 2021 7.768 47186 Valladolid Females Total 1 de enero de 2026 161.859 47186 Valladolid Females Total 1 de enero de 2025 160.404 47186 Valladolid Females Total 1 de enero de 2024 159.398 47186 Valladolid Females Total 1 de enero de 2023 158.021 47186 Valladolid Females Total 1 de enero de 2022 156.964 47186 Valladolid Females Total 1 de enero de 2021 157.980 47186 Valladolid Females Spanish 1 de enero de 2026 147.857 47186 Valladolid Females Spanish 1 de enero de 2025 147.691 47186 Valladolid Females Spanish 1 de enero de 2024 147.768 47186 Valladolid Females Spanish 1 de enero de 2023 147.796 47186 Valladolid Females Spanish 1 de enero de 2022 148.374 47186 Valladolid Females Spanish 1 de enero de 2021 149.537 47186 Valladolid Females Foreign 1 de enero de 2026 14.002 47186 Valladolid Females Foreign 1 de enero de 2025 12.713 47186 Valladolid Females Foreign 1 de enero de 2024 11.630 47186 Valladolid Females Foreign 1 de enero de 2023 10.225 47186 Valladolid Females Foreign 1 de enero de 2022 8.590 47186 Valladolid Females Foreign 1 de enero de 2021 8.443 48013 Barakaldo Total Total 1 de enero de 2026 103.439 48013 Barakaldo Total Total 1 de enero de 2025 103.084 48013 Barakaldo Total Total 1 de enero de 2024 101.869 48013 Barakaldo Total Total 1 de enero de 2023 100.987 48013 Barakaldo Total Total 1 de enero de 2022 100.485 48013 Barakaldo Total Total 1 de enero de 2021 100.847 48013 Barakaldo Total Spanish 1 de enero de 2026 91.676 48013 Barakaldo Total Spanish 1 de enero de 2025 91.533 48013 Barakaldo Total Spanish 1 de enero de 2024 91.354 48013 Barakaldo Total Spanish 1 de enero de 2023 91.425 48013 Barakaldo Total Spanish 1 de enero de 2022 91.972 48013 Barakaldo Total Spanish 1 de enero de 2021 92.523 48013 Barakaldo Total Foreign 1 de enero de 2026 11.763 48013 Barakaldo Total Foreign 1 de enero de 2025 11.551 48013 Barakaldo Total Foreign 1 de enero de 2024 10.515 48013 Barakaldo Total Foreign 1 de enero de 2023 9.562 48013 Barakaldo Total Foreign 1 de enero de 2022 8.513 48013 Barakaldo Total Foreign 1 de enero de 2021 8.324 48013 Barakaldo Males Total 1 de enero de 2026 50.098 48013 Barakaldo Males Total 1 de enero de 2025 49.803 48013 Barakaldo Males Total 1 de enero de 2024 49.257 48013 Barakaldo Males Total 1 de enero de 2023 48.925 48013 Barakaldo Males Total 1 de enero de 2022 48.559 48013 Barakaldo Males Total 1 de enero de 2021 48.632 48013 Barakaldo Males Spanish 1 de enero de 2026 44.141 48013 Barakaldo Males Spanish 1 de enero de 2025 44.085 48013 Barakaldo Males Spanish 1 de enero de 2024 44.059 48013 Barakaldo Males Spanish 1 de enero de 2023 44.233 48013 Barakaldo Males Spanish 1 de enero de 2022 44.414 48013 Barakaldo Males Spanish 1 de enero de 2021 44.654 48013 Barakaldo Males Foreign 1 de enero de 2026 5.957 48013 Barakaldo Males Foreign 1 de enero de 2025 5.718 48013 Barakaldo Males Foreign 1 de enero de 2024 5.198 48013 Barakaldo Males Foreign 1 de enero de 2023 4.692 48013 Barakaldo Males Foreign 1 de enero de 2022 4.145 48013 Barakaldo Males Foreign 1 de enero de 2021 3.978 48013 Barakaldo Females Total 1 de enero de 2026 53.341 48013 Barakaldo Females Total 1 de enero de 2025 53.281 48013 Barakaldo Females Total 1 de enero de 2024 52.612 48013 Barakaldo Females Total 1 de enero de 2023 52.062 48013 Barakaldo Females Total 1 de enero de 2022 51.926 48013 Barakaldo Females Total 1 de enero de 2021 52.215 48013 Barakaldo Females Spanish 1 de enero de 2026 47.535 48013 Barakaldo Females Spanish 1 de enero de 2025 47.448 48013 Barakaldo Females Spanish 1 de enero de 2024 47.295 48013 Barakaldo Females Spanish 1 de enero de 2023 47.192 48013 Barakaldo Females Spanish 1 de enero de 2022 47.558 48013 Barakaldo Females Spanish 1 de enero de 2021 47.869 48013 Barakaldo Females Foreign 1 de enero de 2026 5.806 48013 Barakaldo Females Foreign 1 de enero de 2025 5.833 48013 Barakaldo Females Foreign 1 de enero de 2024 5.317 48013 Barakaldo Females Foreign 1 de enero de 2023 4.870 48013 Barakaldo Females Foreign 1 de enero de 2022 4.368 48013 Barakaldo Females Foreign 1 de enero de 2021 4.346 48020 Bilbao Total Total 1 de enero de 2026 353.152 48020 Bilbao Total Total 1 de enero de 2025 350.975 48020 Bilbao Total Total 1 de enero de 2024 347.342 48020 Bilbao Total Total 1 de enero de 2023 345.235 48020 Bilbao Total Total 1 de enero de 2022 343.506 48020 Bilbao Total Total 1 de enero de 2021 345.749 48020 Bilbao Total Spanish 1 de enero de 2026 307.249 48020 Bilbao Total Spanish 1 de enero de 2025 307.674 48020 Bilbao Total Spanish 1 de enero de 2024 307.156 48020 Bilbao Total Spanish 1 de enero de 2023 307.921 48020 Bilbao Total Spanish 1 de enero de 2022 309.880 48020 Bilbao Total Spanish 1 de enero de 2021 312.262 48020 Bilbao Total Foreign 1 de enero de 2026 45.903 48020 Bilbao Total Foreign 1 de enero de 2025 43.301 48020 Bilbao Total Foreign 1 de enero de 2024 40.186 48020 Bilbao Total Foreign 1 de enero de 2023 37.314 48020 Bilbao Total Foreign 1 de enero de 2022 33.626 48020 Bilbao Total Foreign 1 de enero de 2021 33.487 48020 Bilbao Males Total 1 de enero de 2026 168.846 48020 Bilbao Males Total 1 de enero de 2025 167.198 48020 Bilbao Males Total 1 de enero de 2024 164.853 48020 Bilbao Males Total 1 de enero de 2023 163.496 48020 Bilbao Males Total 1 de enero de 2022 162.428 48020 Bilbao Males Total 1 de enero de 2021 163.447 48020 Bilbao Males Spanish 1 de enero de 2026 144.001 48020 Bilbao Males Spanish 1 de enero de 2025 144.149 48020 Bilbao Males Spanish 1 de enero de 2024 143.989 48020 Bilbao Males Spanish 1 de enero de 2023 144.370 48020 Bilbao Males Spanish 1 de enero de 2022 145.229 48020 Bilbao Males Spanish 1 de enero de 2021 146.476 48020 Bilbao Males Foreign 1 de enero de 2026 24.845 48020 Bilbao Males Foreign 1 de enero de 2025 23.049 48020 Bilbao Males Foreign 1 de enero de 2024 20.864 48020 Bilbao Males Foreign 1 de enero de 2023 19.126 48020 Bilbao Males Foreign 1 de enero de 2022 17.199 48020 Bilbao Males Foreign 1 de enero de 2021 16.971 48020 Bilbao Females Total 1 de enero de 2026 184.306 48020 Bilbao Females Total 1 de enero de 2025 183.777 48020 Bilbao Females Total 1 de enero de 2024 182.489 48020 Bilbao Females Total 1 de enero de 2023 181.739 48020 Bilbao Females Total 1 de enero de 2022 181.078 48020 Bilbao Females Total 1 de enero de 2021 182.302 48020 Bilbao Females Spanish 1 de enero de 2026 163.248 48020 Bilbao Females Spanish 1 de enero de 2025 163.525 48020 Bilbao Females Spanish 1 de enero de 2024 163.167 48020 Bilbao Females Spanish 1 de enero de 2023 163.551 48020 Bilbao Females Spanish 1 de enero de 2022 164.651 48020 Bilbao Females Spanish 1 de enero de 2021 165.786 48020 Bilbao Females Foreign 1 de enero de 2026 21.058 48020 Bilbao Females Foreign 1 de enero de 2025 20.252 48020 Bilbao Females Foreign 1 de enero de 2024 19.322 48020 Bilbao Females Foreign 1 de enero de 2023 18.188 48020 Bilbao Females Foreign 1 de enero de 2022 16.427 48020 Bilbao Females Foreign 1 de enero de 2021 16.516 49275 Zamora Total Total 1 de enero de 2026 60.251 49275 Zamora Total Total 1 de enero de 2025 59.857 49275 Zamora Total Total 1 de enero de 2024 59.553 49275 Zamora Total Total 1 de enero de 2023 59.362 49275 Zamora Total Total 1 de enero de 2022 59.580 49275 Zamora Total Total 1 de enero de 2021 60.397 49275 Zamora Total Spanish 1 de enero de 2026 56.051 49275 Zamora Total Spanish 1 de enero de 2025 56.265 49275 Zamora Total Spanish 1 de enero de 2024 56.499 49275 Zamora Total Spanish 1 de enero de 2023 56.716 49275 Zamora Total Spanish 1 de enero de 2022 57.369 49275 Zamora Total Spanish 1 de enero de 2021 58.169 49275 Zamora Total Foreign 1 de enero de 2026 4.200 49275 Zamora Total Foreign 1 de enero de 2025 3.592 49275 Zamora Total Foreign 1 de enero de 2024 3.054 49275 Zamora Total Foreign 1 de enero de 2023 2.646 49275 Zamora Total Foreign 1 de enero de 2022 2.211 49275 Zamora Total Foreign 1 de enero de 2021 2.228 49275 Zamora Males Total 1 de enero de 2026 27.903 49275 Zamora Males Total 1 de enero de 2025 27.637 49275 Zamora Males Total 1 de enero de 2024 27.567 49275 Zamora Males Total 1 de enero de 2023 27.446 49275 Zamora Males Total 1 de enero de 2022 27.570 49275 Zamora Males Total 1 de enero de 2021 28.022 49275 Zamora Males Spanish 1 de enero de 2026 25.853 49275 Zamora Males Spanish 1 de enero de 2025 25.903 49275 Zamora Males Spanish 1 de enero de 2024 26.089 49275 Zamora Males Spanish 1 de enero de 2023 26.180 49275 Zamora Males Spanish 1 de enero de 2022 26.535 49275 Zamora Males Spanish 1 de enero de 2021 26.972 49275 Zamora Males Foreign 1 de enero de 2026 2.050 49275 Zamora Males Foreign 1 de enero de 2025 1.734 49275 Zamora Males Foreign 1 de enero de 2024 1.478 49275 Zamora Males Foreign 1 de enero de 2023 1.266 49275 Zamora Males Foreign 1 de enero de 2022 1.035 49275 Zamora Males Foreign 1 de enero de 2021 1.050 49275 Zamora Females Total 1 de enero de 2026 32.348 49275 Zamora Females Total 1 de enero de 2025 32.220 49275 Zamora Females Total 1 de enero de 2024 31.986 49275 Zamora Females Total 1 de enero de 2023 31.916 49275 Zamora Females Total 1 de enero de 2022 32.010 49275 Zamora Females Total 1 de enero de 2021 32.375 49275 Zamora Females Spanish 1 de enero de 2026 30.198 49275 Zamora Females Spanish 1 de enero de 2025 30.362 49275 Zamora Females Spanish 1 de enero de 2024 30.410 49275 Zamora Females Spanish 1 de enero de 2023 30.536 49275 Zamora Females Spanish 1 de enero de 2022 30.834 49275 Zamora Females Spanish 1 de enero de 2021 31.197 49275 Zamora Females Foreign 1 de enero de 2026 2.150 49275 Zamora Females Foreign 1 de enero de 2025 1.858 49275 Zamora Females Foreign 1 de enero de 2024 1.576 49275 Zamora Females Foreign 1 de enero de 2023 1.380 49275 Zamora Females Foreign 1 de enero de 2022 1.176 49275 Zamora Females Foreign 1 de enero de 2021 1.178 50297 Zaragoza Total Total 1 de enero de 2026 708.181 50297 Zaragoza Total Total 1 de enero de 2025 699.007 50297 Zaragoza Total Total 1 de enero de 2024 691.037 50297 Zaragoza Total Total 1 de enero de 2023 683.949 50297 Zaragoza Total Total 1 de enero de 2022 675.361 50297 Zaragoza Total Total 1 de enero de 2021 681.430 50297 Zaragoza Total Spanish 1 de enero de 2026 601.667 50297 Zaragoza Total Spanish 1 de enero de 2025 599.709 50297 Zaragoza Total Spanish 1 de enero de 2024 596.345 50297 Zaragoza Total Spanish 1 de enero de 2023 595.297 50297 Zaragoza Total Spanish 1 de enero de 2022 595.316 50297 Zaragoza Total Spanish 1 de enero de 2021 597.439 50297 Zaragoza Total Foreign 1 de enero de 2026 106.514 50297 Zaragoza Total Foreign 1 de enero de 2025 99.298 50297 Zaragoza Total Foreign 1 de enero de 2024 94.692 50297 Zaragoza Total Foreign 1 de enero de 2023 88.652 50297 Zaragoza Total Foreign 1 de enero de 2022 80.045 50297 Zaragoza Total Foreign 1 de enero de 2021 83.991 50297 Zaragoza Males Total 1 de enero de 2026 340.900 50297 Zaragoza Males Total 1 de enero de 2025 335.698 50297 Zaragoza Males Total 1 de enero de 2024 330.889 50297 Zaragoza Males Total 1 de enero de 2023 327.232 50297 Zaragoza Males Total 1 de enero de 2022 323.254 50297 Zaragoza Males Total 1 de enero de 2021 326.196 50297 Zaragoza Males Spanish 1 de enero de 2026 286.283 50297 Zaragoza Males Spanish 1 de enero de 2025 285.519 50297 Zaragoza Males Spanish 1 de enero de 2024 284.165 50297 Zaragoza Males Spanish 1 de enero de 2023 283.828 50297 Zaragoza Males Spanish 1 de enero de 2022 283.876 50297 Zaragoza Males Spanish 1 de enero de 2021 285.035 50297 Zaragoza Males Foreign 1 de enero de 2026 54.617 50297 Zaragoza Males Foreign 1 de enero de 2025 50.179 50297 Zaragoza Males Foreign 1 de enero de 2024 46.724 50297 Zaragoza Males Foreign 1 de enero de 2023 43.404 50297 Zaragoza Males Foreign 1 de enero de 2022 39.378 50297 Zaragoza Males Foreign 1 de enero de 2021 41.161 50297 Zaragoza Females Total 1 de enero de 2026 367.281 50297 Zaragoza Females Total 1 de enero de 2025 363.309 50297 Zaragoza Females Total 1 de enero de 2024 360.148 50297 Zaragoza Females Total 1 de enero de 2023 356.717 50297 Zaragoza Females Total 1 de enero de 2022 352.107 50297 Zaragoza Females Total 1 de enero de 2021 355.234 50297 Zaragoza Females Spanish 1 de enero de 2026 315.384 50297 Zaragoza Females Spanish 1 de enero de 2025 314.190 50297 Zaragoza Females Spanish 1 de enero de 2024 312.180 50297 Zaragoza Females Spanish 1 de enero de 2023 311.469 50297 Zaragoza Females Spanish 1 de enero de 2022 311.440 50297 Zaragoza Females Spanish 1 de enero de 2021 312.404 50297 Zaragoza Females Foreign 1 de enero de 2026 51.897 50297 Zaragoza Females Foreign 1 de enero de 2025 49.119 50297 Zaragoza Females Foreign 1 de enero de 2024 47.968 50297 Zaragoza Females Foreign 1 de enero de 2023 45.248 50297 Zaragoza Females Foreign 1 de enero de 2022 40.667 50297 Zaragoza Females Foreign 1 de enero de 2021 42.830 51001 Ceuta Total Total 1 de enero de 2026 84.208 51001 Ceuta Total Total 1 de enero de 2025 83.567 51001 Ceuta Total Total 1 de enero de 2024 83.179 51001 Ceuta Total Total 1 de enero de 2023 83.052 51001 Ceuta Total Total 1 de enero de 2022 83.051 51001 Ceuta Total Total 1 de enero de 2021 84.071 51001 Ceuta Total Spanish 1 de enero de 2026 78.445 51001 Ceuta Total Spanish 1 de enero de 2025 78.260 51001 Ceuta Total Spanish 1 de enero de 2024 78.188 51001 Ceuta Total Spanish 1 de enero de 2023 78.140 51001 Ceuta Total Spanish 1 de enero de 2022 78.121 51001 Ceuta Total Spanish 1 de enero de 2021 78.583 51001 Ceuta Total Foreign 1 de enero de 2026 5.763 51001 Ceuta Total Foreign 1 de enero de 2025 5.307 51001 Ceuta Total Foreign 1 de enero de 2024 4.991 51001 Ceuta Total Foreign 1 de enero de 2023 4.912 51001 Ceuta Total Foreign 1 de enero de 2022 4.930 51001 Ceuta Total Foreign 1 de enero de 2021 5.488 51001 Ceuta Males Total 1 de enero de 2026 42.464 51001 Ceuta Males Total 1 de enero de 2025 42.147 51001 Ceuta Males Total 1 de enero de 2024 41.957 51001 Ceuta Males Total 1 de enero de 2023 41.897 51001 Ceuta Males Total 1 de enero de 2022 41.908 51001 Ceuta Males Total 1 de enero de 2021 42.536 51001 Ceuta Males Spanish 1 de enero de 2026 39.771 51001 Ceuta Males Spanish 1 de enero de 2025 39.616 51001 Ceuta Males Spanish 1 de enero de 2024 39.631 51001 Ceuta Males Spanish 1 de enero de 2023 39.629 51001 Ceuta Males Spanish 1 de enero de 2022 39.577 51001 Ceuta Males Spanish 1 de enero de 2021 39.852 51001 Ceuta Males Foreign 1 de enero de 2026 2.693 51001 Ceuta Males Foreign 1 de enero de 2025 2.531 51001 Ceuta Males Foreign 1 de enero de 2024 2.326 51001 Ceuta Males Foreign 1 de enero de 2023 2.268 51001 Ceuta Males Foreign 1 de enero de 2022 2.331 51001 Ceuta Males Foreign 1 de enero de 2021 2.684 51001 Ceuta Females Total 1 de enero de 2026 41.744 51001 Ceuta Females Total 1 de enero de 2025 41.420 51001 Ceuta Females Total 1 de enero de 2024 41.222 51001 Ceuta Females Total 1 de enero de 2023 41.155 51001 Ceuta Females Total 1 de enero de 2022 41.143 51001 Ceuta Females Total 1 de enero de 2021 41.535 51001 Ceuta Females Spanish 1 de enero de 2026 38.674 51001 Ceuta Females Spanish 1 de enero de 2025 38.644 51001 Ceuta Females Spanish 1 de enero de 2024 38.557 51001 Ceuta Females Spanish 1 de enero de 2023 38.511 51001 Ceuta Females Spanish 1 de enero de 2022 38.544 51001 Ceuta Females Spanish 1 de enero de 2021 38.731 51001 Ceuta Females Foreign 1 de enero de 2026 3.070 51001 Ceuta Females Foreign 1 de enero de 2025 2.776 51001 Ceuta Females Foreign 1 de enero de 2024 2.665 51001 Ceuta Females Foreign 1 de enero de 2023 2.644 51001 Ceuta Females Foreign 1 de enero de 2022 2.599 51001 Ceuta Females Foreign 1 de enero de 2021 2.804 52001 Melilla Total Total 1 de enero de 2026 86.896 52001 Melilla Total Total 1 de enero de 2025 87.067 52001 Melilla Total Total 1 de enero de 2024 85.985 52001 Melilla Total Total 1 de enero de 2023 85.493 52001 Melilla Total Total 1 de enero de 2022 84.932 52001 Melilla Total Total 1 de enero de 2021 86.450 52001 Melilla Total Spanish 1 de enero de 2026 75.297 52001 Melilla Total Spanish 1 de enero de 2025 74.986 52001 Melilla Total Spanish 1 de enero de 2024 74.866 52001 Melilla Total Spanish 1 de enero de 2023 74.166 52001 Melilla Total Spanish 1 de enero de 2022 73.647 52001 Melilla Total Spanish 1 de enero de 2021 73.919 52001 Melilla Total Foreign 1 de enero de 2026 11.599 52001 Melilla Total Foreign 1 de enero de 2025 12.081 52001 Melilla Total Foreign 1 de enero de 2024 11.119 52001 Melilla Total Foreign 1 de enero de 2023 11.327 52001 Melilla Total Foreign 1 de enero de 2022 11.285 52001 Melilla Total Foreign 1 de enero de 2021 12.531 52001 Melilla Males Total 1 de enero de 2026 43.412 52001 Melilla Males Total 1 de enero de 2025 43.770 52001 Melilla Males Total 1 de enero de 2024 43.252 52001 Melilla Males Total 1 de enero de 2023 43.162 52001 Melilla Males Total 1 de enero de 2022 42.978 52001 Melilla Males Total 1 de enero de 2021 43.823 52001 Melilla Males Spanish 1 de enero de 2026 38.203 52001 Melilla Males Spanish 1 de enero de 2025 38.205 52001 Melilla Males Spanish 1 de enero de 2024 38.191 52001 Melilla Males Spanish 1 de enero de 2023 37.872 52001 Melilla Males Spanish 1 de enero de 2022 37.601 52001 Melilla Males Spanish 1 de enero de 2021 37.662 52001 Melilla Males Foreign 1 de enero de 2026 5.209 52001 Melilla Males Foreign 1 de enero de 2025 5.565 52001 Melilla Males Foreign 1 de enero de 2024 5.061 52001 Melilla Males Foreign 1 de enero de 2023 5.290 52001 Melilla Males Foreign 1 de enero de 2022 5.377 52001 Melilla Males Foreign 1 de enero de 2021 6.161 52001 Melilla Females Total 1 de enero de 2026 43.484 52001 Melilla Females Total 1 de enero de 2025 43.297 52001 Melilla Females Total 1 de enero de 2024 42.733 52001 Melilla Females Total 1 de enero de 2023 42.331 52001 Melilla Females Total 1 de enero de 2022 41.954 52001 Melilla Females Total 1 de enero de 2021 42.627 52001 Melilla Females Spanish 1 de enero de 2026 37.094 52001 Melilla Females Spanish 1 de enero de 2025 36.781 52001 Melilla Females Spanish 1 de enero de 2024 36.675 52001 Melilla Females Spanish 1 de enero de 2023 36.294 52001 Melilla Females Spanish 1 de enero de 2022 36.046 52001 Melilla Females Spanish 1 de enero de 2021 36.257 52001 Melilla Females Foreign 1 de enero de 2026 6.390 52001 Melilla Females Foreign 1 de enero de 2025 6.516 52001 Melilla Females Foreign 1 de enero de 2024 6.058 52001 Melilla Females Foreign 1 de enero de 2023 6.037 52001 Melilla Females Foreign 1 de enero de 2022 5.908 52001 Melilla Females Foreign 1 de enero de 2021 6.370