Population Projections Foreign migration Indicators Gross Rate of Immigration from abroad per year Unidades: Inmigraciones por mil habitantes 2036 2035 2034 2033 2032 2031 2030 2029 2028 2027 2026 2025 2024 2023 2022 National Total 10,270314 10,746905 11,53344 12,482928 13,446198 14,463313 15,498141 16,604444 17,614969 18,501276 19,299006 19,841316 20,039712 19,992323 19,685781 02 Albacete 6,043052 6,295212 6,723763 7,240863 7,758949 8,300242 8,843115 9,417119 9,927094 10,35779 10,73017 10,953606 10,983257 10,876847 10,630444 03 Alicante/Alacant 15,62698 16,432506 17,732123 19,302699 20,914214 22,632666 24,404213 26,318294 28,10892 29,729294 31,234178 32,344056 32,900795 33,055367 32,773725 04 Almería 14,245984 14,97286 16,146505 17,561912 19,008234 20,544076 22,118909 23,811831 25,380308 26,781533 28,064544 28,978837 29,38638 29,426827 29,07657 01 Araba/Álava 7,868961 8,215596 8,796017 9,496825 10,204022 10,947603 11,699816 12,500733 13,224519 13,850539 14,406351 14,768977 14,875182 14,800134 14,536371 33 Asturias 5,522747 5,710559 6,049782 6,462523 6,872534 7,298866 7,72287 8,169591 8,559102 8,879176 9,148921 9,295303 9,283672 9,162746 8,930721 05 Ávila 6,654536 6,934789 7,410038 7,983689 8,559297 9,161438 9,766288 10,406565 10,976912 11,460172 11,879221 12,133169 12,171486 12,057428 11,784311 06 Badajoz 3,293342 3,419559 3,639115 3,904468 4,168696 4,443509 4,717322 5,005598 5,258332 5,467815 5,645548 5,745138 5,744406 5,674031 5,532709 07 Balears, Illes 12,416512 13,091679 14,166562 15,46638 16,808869 18,248023 19,741699 21,363497 22,898787 24,308821 25,637581 26,654057 27,223043 27,46328 27,346545 08 Barcelona 14,232572 14,929991 16,067355 17,440731 18,841495 20,32732 21,848346 23,482396 24,992051 26,33631 27,565002 28,435701 28,816038 28,843902 28,494134 48 Bizkaia 7,541607 7,852458 8,383678 9,02588 9,670179 10,344648 11,022742 11,741776 12,383542 12,929293 13,405449 13,698838 13,752842 13,638974 13,35198 09 Burgos 7,181757 7,475633 7,977989 8,584775 9,192436 9,827234 10,463591 11,136341 11,733199 12,236156 12,670045 12,928379 12,958637 12,828874 12,534929 10 Cáceres 3,347302 3,464121 3,672288 3,924851 4,175677 4,436196 4,695046 4,967305 5,204513 5,399207 5,563013 5,651791 5,644671 5,571153 5,429576 11 Cádiz 4,741411 4,934288 5,262611 5,659493 6,058121 6,47572 6,895971 7,341846 7,740926 8,081548 8,38035 8,568398 8,611091 8,551824 8,387535 39 Cantabria 6,416473 6,676531 7,121359 7,659473 8,199691 8,765533 9,334746 9,938599 10,478211 10,937678 11,339354 11,588891 11,63895 11,548851 11,31602 12 Castellón/Castelló 9,009301 9,438831 10,140842 10,98549 11,84064 12,740886 13,653455 14,624745 15,50612 16,271943 16,95307 17,402652 17,544416 17,466585 17,160192 13 Ciudad Real 5,486487 5,71041 6,094682 6,557916 7,019575 7,499706 7,978286 8,481794 8,923452 9,289734 9,599625 9,771628 9,766696 9,638434 9,38324 14 Córdoba 3,315553 3,442566 3,66333 3,930227 4,196218 4,473086 4,749243 5,040294 5,296089 5,508875 5,690238 5,793532 5,796294 5,729157 5,59115 15 Coruña, A 6,610822 6,845302 7,258054 7,76009 8,263041 8,789567 9,318153 9,878885 10,377917 10,799965 11,167894 11,39466 11,437025 11,350445 11,132422 16 Cuenca 7,806079 8,165691 8,762083 9,479858 10,202751 10,960628 11,724573 12,534537 13,261234 13,883023 14,426557 14,765332 14,834767 14,71241 14,388559 20 Gipuzkoa 7,969625 8,30626 8,874264 9,5603 10,250655 10,974768 11,704785 12,480002 13,176018 13,772462 14,297153 14,63053 14,71203 14,616193 14,337814 17 Girona 12,477814 13,1225 14,158962 15,409244 16,689593 18,051264 19,450069 20,955296 22,354345 23,609048 24,762278 25,593712 25,981017 26,045811 25,766494 18 Granada 7,347025 7,676121 8,223292 8,88363 9,551188 10,253936 10,966056 11,725022 12,413289 13,011173 13,544207 13,896956 14,009336 13,950816 13,713382 19 Guadalajara 8,670348 9,11748 9,834707 10,698907 11,582908 12,52173 13,48445 14,518389 15,476787 16,333414 17,118289 17,680864 17,938655 17,976505 17,778076 21 Huelva 7,38226 7,736723 8,318167 9,018729 9,72895 10,478076 11,239465 12,052353 12,793533 13,442299 14,024405 14,416574 14,553697 14,508662 14,274653 22 Huesca 9,002958 9,438909 10,149643 11,004973 11,872122 12,785962 13,713551 14,701664 15,600217 16,383184 17,081417 17,545878 17,698485 17,628043 17,325364 23 Jaén 2,964043 3,070483 3,259948 3,489468 3,716998 3,952933 4,18694 4,432717 4,646067 4,820399 4,966083 5,042639 5,031079 4,958718 4,825229 24 León 4,754645 4,914004 5,202455 5,553098 5,900482 6,260763 6,617882 6,993057 7,318079 7,582624 7,803195 7,918102 7,898478 7,786031 7,577779 25 Lleida 11,677869 12,25277 13,187862 14,314613 15,460655 16,672188 17,906837 19,226604 20,435067 21,497521 22,453551 23,105031 23,346182 23,291749 22,922338 27 Lugo 6,217887 6,449844 6,856783 7,349414 7,839669 8,349493 8,85717 9,391714 9,859563 10,246195 10,573197 10,753925 10,746804 10,608881 10,339804 28 Madrid 13,500176 14,147614 15,20448 16,482816 17,789856 19,179635 20,606492 22,143481 23,571407 24,851933 26,032522 26,889102 27,297791 27,384096 27,120451 29 Málaga 12,921274 13,567579 14,616701 15,884682 17,182708 18,564238 19,98481 21,516689 22,9434 24,227356 25,414036 26,278862 26,69654 26,79085 26,537296 30 Murcia 9,823593 10,332963 11,149872 12,133527 13,138669 14,205232 15,297983 16,470986 17,556852 18,525952 19,412418 20,044271 20,327281 20,358444 20,122337 31 Navarra 9,300111 9,753943 10,492027 11,381478 12,286349 13,243326 14,219262 15,263544 16,221912 17,067516 17,832545 18,36164 18,571486 18,552163 18,291961 32 Ourense 8,451059 8,732928 9,237131 9,851612 10,465385 11,106545 11,747902 12,426627 13,025944 13,52666 13,957529 14,211808 14,237224 14,102315 13,802285 34 Palencia 4,755375 4,922649 5,223488 5,588676 5,950636 6,326067 6,698362 7,089449 7,428375 7,704511 7,934345 8,052921 8,029782 7,908736 7,687654 35 Palmas, Las 11,456438 12,004979 12,907186 13,998085 15,109784 16,28854 17,494245 18,789 19,982458 21,041869 22,006841 22,683305 22,965587 22,96379 22,663688 36 Pontevedra 5,841806 6,055387 6,428334 6,881204 7,335023 7,810011 8,286891 8,792539 9,242741 9,623792 9,955943 10,160759 10,199302 10,121549 9,925144 26 Rioja, La 8,022243 8,391657 9,001735 9,737334 10,481795 11,265957 12,06128 12,90904 13,678959 14,348894 14,946516 15,343129 15,471433 15,408385 15,142719 37 Salamanca 7,287114 7,561067 8,043134 8,626601 9,206648 9,809547 10,409676 11,041715 11,594458 12,051105 12,437113 12,649122 12,637811 12,471698 12,144704 38 Santa Cruz de Tenerife 13,58223 14,25693 15,357463 16,692351 18,064891 19,532775 21,051049 22,697926 24,247115 25,65937 26,983067 27,978766 28,508393 28,698025 28,522698 40 Segovia 7,889387 8,236523 8,817186 9,517296 10,222115 10,961068 11,705632 12,494985 13,202401 13,806639 14,334544 14,663497 14,731487 14,614126 14,302827 41 Sevilla 4,464483 4,649722 4,963283 5,341752 5,721715 6,119501 6,519581 6,943717 7,323023 7,646431 7,929626 8,106939 8,1455 8,086788 7,927885 42 Soria 8,599632 8,988462 9,635052 10,414205 11,199678 12,024095 12,856081 13,739034 14,532682 15,213197 15,809725 16,185292 16,26963 16,146084 15,803072 43 Tarragona 10,573072 11,114887 11,985936 13,035965 14,109977 15,250953 16,421529 17,679823 18,847234 19,892026 20,850891 21,539996 21,857952 21,907429 21,669679 44 Teruel 7,340623 7,668479 8,21627 8,87601 9,53923 10,233546 10,931881 11,670917 12,330693 12,891151 13,377111 13,672407 13,718728 13,588192 13,273983 45 Toledo 7,274171 7,631538 8,211916 8,910672 9,620875 10,37117 11,135388 11,952119 12,700129 13,358556 13,95279 14,361159 14,518932 14,497485 14,28393 46 Valencia/València 10,570291 11,072676 11,896308 12,889722 13,898745 14,965011 16,051241 17,213467 18,278056 19,215451 20,0626 20,645395 20,870967 20,841225 20,542372 47 Valladolid 5,100135 5,298008 5,640909 6,055749 6,470171 6,902501 7,335011 7,791991 8,195908 8,534625 8,825972 8,997312 9,013222 8,920905 8,717103 49 Zamora 4,141714 4,2598 4,485966 4,762226 5,032757 5,31101 5,583317 5,867272 6,106398 6,292634 6,440446 6,50072 6,451744 6,328594 6,131486 50 Zaragoza 9,250179 9,678467 10,38531 11,236435 12,095986 12,999351 13,912949 14,884054 15,761017 16,518126 17,187032 17,618815 17,736822 17,63158 17,293621 51 Ceuta 7,028097 7,233987 7,619891 8,092269 8,55969 9,044587 9,524538 10,029158 10,464679 10,816373 11,108076 11,256804 11,223749 11,064959 10,776321 52 Melilla 11,318752 11,74517 12,489199 13,391016 14,291956 15,232151 16,172571 17,166425 18,04374 18,776881 19,404391 19,767226 19,787361 19,567294 19,101384 Notas: Fuente: