Population Projections Domestic migration Indicators Tasa Bruta de Inmigración Interprovincial por año Units: Inmigraciones por mil habitantes 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 2021 2020 2019 2018 02 Albacete 10.120792 10.072869 10.022453 9.970319 9.917667 9.865703 9.814879 9.765579 9.718130 9.672596 9.629355 9.589220 9.553161 9.523183 9.502336 03 Alicante/Alacant 10.382314 10.367110 10.350567 10.333336 10.316173 10.300039 10.285394 10.272581 10.261884 10.253587 10.247840 10.244887 10.245350 10.250606 10.263251 04 Almería 11.893344 11.941176 11.984791 12.024292 12.060396 12.093958 12.125195 12.154099 12.180716 12.205689 12.229706 12.254017 12.280880 12.314235 12.360135 01 Araba/Álava 13.618358 13.616299 13.610301 13.602098 13.594018 13.588440 13.586536 13.589350 13.598004 13.613414 13.636436 13.668406 13.711273 13.768396 13.844412 33 Asturias 7.120467 7.060828 7.002299 6.945425 6.890953 6.839468 6.791233 6.746388 6.704944 6.666837 6.631909 6.599972 6.571198 6.546042 6.525558 05 Ávila 18.443352 18.225228 18.005635 17.786037 17.568312 17.353823 17.143516 16.937867 16.735980 16.537570 16.341620 16.147036 15.954085 15.763894 15.578441 06 Badajoz 8.204686 8.161955 8.118822 8.075756 8.033416 7.992362 7.952883 7.915167 7.879292 7.845375 7.813503 7.783822 7.756864 7.733608 7.716054 07 Balears, Illes 12.681043 12.752090 12.819542 12.886532 12.956885 13.034411 13.122577 13.224703 13.343567 13.481257 13.639333 13.819116 14.021283 14.246407 14.494918 08 Barcelona 7.557733 7.557336 7.554501 7.550253 7.545827 7.542436 7.540996 7.542290 7.546964 7.555709 7.569084 7.587736 7.612546 7.644898 7.686808 48 Bizkaia 8.302916 8.258826 8.211708 8.162640 8.113125 8.064455 8.017459 7.972970 7.931660 7.894026 7.860514 7.831735 7.808533 7.792432 7.785683 09 Burgos 11.704242 11.616657 11.530166 11.445654 11.364610 11.288136 11.216319 11.149484 11.087236 11.029382 10.975637 10.926194 10.881867 10.844070 10.815242 10 Cáceres 11.308710 11.218122 11.127269 11.037007 10.948342 10.861983 10.778322 10.697670 10.620205 10.545786 10.474249 10.405564 10.340209 10.278901 10.223658 11 Cádiz 8.668771 8.632494 8.596980 8.563168 8.532171 8.504927 8.481760 8.462984 8.448420 8.437960 8.431239 8.428235 8.428943 8.434234 8.445249 39 Cantabria 9.962284 9.913501 9.866140 9.821321 9.780268 9.744164 9.713613 9.688932 9.670206 9.657331 9.649932 9.647858 9.650986 9.659842 9.675683 12 Castellón/Castelló 11.397892 11.353513 11.305404 11.254083 11.200440 11.145472 11.089480 11.032363 10.974053 10.914947 10.854898 10.794154 10.733712 10.675408 10.624075 13 Ciudad Real 9.891600 9.809240 9.724834 9.638566 9.551132 9.463446 9.375758 9.288383 9.201386 9.115046 9.029412 8.944923 8.862398 8.783384 8.710766 14 Córdoba 7.436947 7.397714 7.358970 7.321459 7.285926 7.252986 7.222902 7.195783 7.171526 7.150087 7.131330 7.115216 7.101935 7.092141 7.086987 15 Coruña, A 7.789648 7.750672 7.713423 7.678840 7.647983 7.621821 7.600806 7.585345 7.575697 7.571952 7.573979 7.581830 7.595376 7.614933 7.641383 16 Cuenca 15.212520 15.087655 14.956369 14.819203 14.677404 14.532311 14.384056 14.232701 14.078506 13.921453 13.761267 13.598377 13.434087 13.271432 13.114904 20 Gipuzkoa 9.056243 9.017689 8.974010 8.926313 8.876234 8.825564 8.775116 8.725954 8.679277 8.636054 8.597085 8.563698 8.537365 8.520224 8.515409 17 Girona 13.406198 13.395120 13.378899 13.358792 13.336392 13.313448 13.290770 13.269111 13.248949 13.230514 13.213830 13.199259 13.187564 13.180914 13.183052 18 Granada 11.031357 11.007038 10.980454 10.952219 10.923516 10.895379 10.868278 10.842531 10.818597 10.796682 10.777087 10.760108 10.746287 10.736627 10.733463 19 Guadalajara 23.066330 22.978036 22.888078 22.799223 22.714576 22.636975 22.567585 22.507516 22.457068 22.416325 22.385157 22.364214 22.354279 22.358018 22.379059 21 Huelva 8.754754 8.754190 8.751597 8.747073 8.741243 8.734731 8.727683 8.720288 8.712728 8.705261 8.698194 8.692178 8.688258 8.688420 8.695991 22 Huesca 15.351204 15.289056 15.223006 15.154537 15.085604 15.018277 14.953370 14.891518 14.832989 14.777704 14.725657 14.677032 14.632595 14.594164 14.565758 23 Jaén 8.032017 7.959625 7.886936 7.814530 7.743288 7.673955 7.606901 7.542465 7.480836 7.422221 7.366690 7.314530 7.266116 7.222184 7.183722 24 León 10.910078 10.805378 10.700347 10.596135 10.494434 10.396670 10.303666 10.216216 10.135027 10.060270 9.991737 9.929699 9.874291 9.825740 9.784867 25 Lleida 14.813228 14.781001 14.740549 14.692196 14.637316 14.577184 14.512250 14.442967 14.369801 14.293324 14.214205 14.133403 14.052946 13.976367 13.910176 27 Lugo 11.001940 10.919829 10.836960 10.753953 10.671820 10.591735 10.514501 10.440581 10.370197 10.303604 10.240526 10.181432 10.126804 10.078046 10.036706 28 Madrid 9.996733 10.022803 10.048834 10.076942 10.109313 10.147997 10.194619 10.250430 10.316499 10.393792 10.483041 10.584835 10.699951 10.829381 10.974876 29 Málaga 10.382142 10.400494 10.419248 10.439157 10.461294 10.486746 10.516104 10.549786 10.587998 10.630882 10.678423 10.730617 10.787708 10.850372 10.920742 30 Murcia 8.921995 8.930365 8.934285 8.934065 8.930634 8.924855 8.916841 8.906714 8.894579 8.880592 8.864878 8.847994 8.831115 8.816627 8.808811 31 Navarra 9.711193 9.707905 9.701158 9.692067 9.682145 9.673009 9.665605 9.660760 9.659068 9.660986 9.666657 9.676534 9.691607 9.713679 9.746379 32 Ourense 11.869289 11.766819 11.663941 11.561082 11.459102 11.358499 11.259891 11.163570 11.069402 10.977024 10.886646 10.798167 10.711350 10.626515 10.545610 34 Palencia 11.346705 11.256767 11.168222 11.082280 11.000296 10.923294 10.851624 10.785331 10.724169 10.667939 10.616460 10.569795 10.528359 10.493106 10.465528 35 Palmas, Las 9.358346 9.382030 9.403233 9.423060 9.443106 9.465036 9.490236 9.519985 9.555431 9.597514 9.646995 9.704620 9.771005 9.846982 9.933634 36 Pontevedra 7.600765 7.563969 7.528969 7.496671 7.467869 7.443403 7.423674 7.408981 7.399437 7.395197 7.396214 7.402490 7.414065 7.431488 7.455464 26 Rioja, La 12.337847 12.277289 12.214480 12.150299 12.085938 12.022576 11.960778 11.900922 11.843109 11.787209 11.733800 11.683293 11.636778 11.596781 11.567136 37 Salamanca 10.780218 10.691416 10.603128 10.516495 10.432387 10.351964 10.275916 10.204588 10.138394 10.077578 10.022126 9.972198 9.927784 9.889682 9.858646 38 Santa Cruz de Tenerife 7.402918 7.430271 7.456360 7.482351 7.509649 7.539667 7.573873 7.613620 7.660128 7.714375 7.777156 7.849197 7.930913 8.022563 8.124082 40 Segovia 15.905660 15.764837 15.622216 15.478453 15.334358 15.190782 15.047857 14.905361 14.763070 14.620859 14.478677 14.337124 14.197412 14.061699 13.934142 41 Sevilla 6.725449 6.709964 6.695327 6.682269 6.671728 6.664447 6.660742 6.660813 6.664683 6.672281 6.683498 6.698328 6.716942 6.739976 6.768614 42 Soria 14.722738 14.601902 14.479761 14.356981 14.235175 14.115322 13.997426 13.881425 13.766505 13.652089 13.537882 13.423935 13.310042 13.197396 13.089948 43 Tarragona 15.060092 15.000569 14.936218 14.868376 14.798613 14.728832 14.660008 14.592977 14.528280 14.466483 14.407490 14.351605 14.299522 14.253306 14.216087 44 Teruel 15.913087 15.790332 15.662698 15.531418 15.397997 15.263600 15.128924 14.994737 14.861593 14.730066 14.600488 14.473223 14.348945 14.229500 14.117532 45 Toledo 20.765371 20.644018 20.518495 20.390583 20.262675 20.137108 20.014745 19.896255 19.781896 19.671960 19.566284 19.465272 19.370301 19.283990 19.210926 46 Valencia/València 7.951244 7.924850 7.895986 7.865341 7.833912 7.802750 7.772279 7.742710 7.714103 7.686570 7.660127 7.635005 7.611904 7.592342 7.579169 47 Valladolid 9.598735 9.556414 9.516346 9.479510 9.447012 9.419921 9.398421 9.382530 9.372175 9.367095 9.367352 9.372816 9.384263 9.402959 9.431312 49 Zamora 12.508305 12.349884 12.190626 12.031300 11.873269 11.717468 11.564333 11.414013 11.266514 11.121343 10.978352 10.837985 10.701045 10.568891 10.444232 50 Zaragoza 10.185871 10.147055 10.105473 10.062308 10.019070 9.977031 9.936864 9.899043 9.863960 9.831950 9.803151 9.778292 9.758508 9.745968 9.743997 51 Ceuta 20.138282 20.199170 20.247784 20.283633 20.307929 20.321439 20.325374 20.321990 20.314076 20.304660 20.297297 20.295559 20.302209 20.321325 20.358005 52 Melilla 24.036715 24.192249 24.329860 24.448484 24.548009 24.627805 24.687679 24.728121 24.751448 24.759710 24.756819 24.746463 24.732542 24.721041 24.721326 Notes: Source: National Statistics Institute