Residence Variation Statistics Internal residential variations Variations by origin province and size of the destination municipalities Units: Absolute values ;Total;;;;;;;Spaniards;;;;;;;Foreigners;;;;;;; ;Total origin;Less than 10,001;10,001 to 20,000;20,001 to 50,000;50,001 to 100,000;More than 100,000;Provincial capital;Total origin;Less than 10,001;10,001 to 20,000;20,001 to 50,000;50,001 to 100,000;More than 100,000;Provincial capital;Total origin;Less than 10,001;10,001 to 20,000;20,001 to 50,000;50,001 to 100,000;More than 100,000;Provincial capital; Total;1,649,351;397,718;185,726;299,877;194,075;154,686;417,269;1,240,566;315,904;143,008;222,245;141,825;106,824;310,760;408,785;81,814;42,718;77,632;52,250;47,862;106,509; ANDALUCÍA;243,115;48,683;30,665;46,501;37,921;15,430;63,915;194,954;39,211;25,256;37,607;28,652;11,638;52,590;48,161;9,472;5,409;8,894;9,269;3,792;11,325; Almería;25,872;6,744;3,517;3,752;4,413;877;6,569;17,284;4,369;2,388;2,135;2,996;520;4,876;8,588;2,375;1,129;1,617;1,417;357;1,693; Cádiz;29,157;3,228;2,638;5,430;6,888;3,809;7,164;25,099;2,739;2,288;4,641;6,069;3,245;6,117;4,058;489;350;789;819;564;1,047; Córdoba;16,229;4,259;1,725;2,794;1,548;776;5,127;14,114;3,809;1,505;2,338;1,405;627;4,430;2,115;450;220;456;143;149;697; Granada;39,008;10,445;7,645;6,533;3,378;1,058;9,949;33,045;8,955;6,656;5,425;2,672;801;8,536;5,963;1,490;989;1,108;706;257;1,413; Huelva;13,906;3,303;2,404;3,072;597;447;4,083;10,858;2,450;1,868;2,397;447;335;3,361;3,048;853;536;675;150;112;722; Jaén;14,841;3,747;1,876;2,448;1,684;634;4,452;13,275;3,297;1,670;2,178;1,554;556;4,020;1,566;450;206;270;130;78;432; Málaga;54,542;8,400;3,148;10,571;14,938;3,995;13,490;38,351;6,151;2,055;8,078;9,661;2,289;10,117;16,191;2,249;1,093;2,493;5,277;1,706;3,373; Sevilla;49,560;8,557;7,712;11,901;4,475;3,834;13,081;42,928;7,441;6,826;10,415;3,848;3,265;11,133;6,632;1,116;886;1,486;627;569;1,948; ARAGÓN;38,245;14,168;4,010;3,097;1,551;1,277;14,142;27,458;10,098;2,760;1,961;1,054;796;10,789;10,787;4,070;1,250;1,136;497;481;3,353; Huesca;7,528;2,736;1,015;487;258;273;2,759;5,450;1,976;690;296;191;175;2,122;2,078;760;325;191;67;98;637; Teruel;5,198;2,086;417;417;221;120;1,937;3,859;1,439;299;300;170;81;1,570;1,339;647;118;117;51;39;367; Zaragoza;25,519;9,346;2,578;2,193;1,072;884;9,446;18,149;6,683;1,771;1,365;693;540;7,097;7,370;2,663;807;828;379;344;2,349; ASTURIAS, PRINCIPADO DE;26,508;5,264;3,783;3,040;3,509;3,560;7,352;22,598;4,619;3,359;2,560;3,020;2,957;6,083;3,910;645;424;480;489;603;1,269; BALEARS, ILLES;53,252;11,380;6,204;15,142;4,391;1,998;14,137;38,777;8,718;4,540;10,700;2,991;1,516;10,312;14,475;2,662;1,664;4,442;1,400;482;3,825; CANARIAS;90,236;11,635;9,523;24,153;14,473;10,164;20,288;68,543;9,524;7,355;17,535;9,515;8,494;16,120;21,693;2,111;2,168;6,618;4,958;1,670;4,168; Palmas, Las;44,188;4,725;5,627;11,409;7,665;4,492;10,270;34,601;3,972;4,302;8,688;5,515;3,816;8,308;9,587;753;1,325;2,721;2,150;676;1,962; Santa Cruz de Tenerife;46,048;6,910;3,896;12,744;6,808;5,672;10,018;33,942;5,552;3,053;8,847;4,000;4,678;7,812;12,106;1,358;843;3,897;2,808;994;2,206; CANTABRIA;22,755;8,109;2,338;3,395;1,857;629;6,427;19,230;7,179;1,977;2,869;1,513;470;5,222;3,525;930;361;526;344;159;1,205; CASTILLA Y LEÓN;83,098;31,276;4,904;7,333;4,256;3,425;31,904;69,033;25,848;3,888;5,940;3,495;2,736;27,126;14,065;5,428;1,016;1,393;761;689;4,778; Ávila;5,883;1,840;293;355;401;562;2,432;4,658;1,450;228;258;327;436;1,959;1,225;390;65;97;74;126;473; Burgos;10,965;4,114;415;1,153;448;424;4,411;8,662;3,241;304;837;320;297;3,663;2,303;873;111;316;128;127;748; León;17,200;5,715;1,721;1,858;1,440;745;5,721;14,834;4,983;1,446;1,540;1,271;646;4,948;2,366;732;275;318;169;99;773; Palencia;5,144;2,243;166;310;195;147;2,083;4,262;1,870;125;252;153;116;1,746;882;373;41;58;42;31;337; Salamanca;12,555;5,025;972;586;500;471;5,001;11,027;4,578;820;490;412;376;4,351;1,528;447;152;96;88;95;650; Segovia;6,684;2,958;221;350;346;286;2,523;4,809;1,982;135;226;243;223;2,000;1,875;976;86;124;103;63;523; Soria;3,376;1,302;180;253;106;128;1,407;2,542;957;115;176;79;95;1,120;834;345;65;77;27;33;287; Valladolid;15,539;5,875;470;2,155;573;395;6,071;13,231;4,908;354;1,891;478;310;5,290;2,308;967;116;264;95;85;781; Zamora;5,752;2,204;466;313;247;267;2,255;5,008;1,879;361;270;212;237;2,049;744;325;105;43;35;30;206; CASTILLA-LA MANCHA;79,160;24,060;7,213;8,834;6,671;7,864;24,518;60,434;18,307;5,278;6,625;5,058;5,951;19,215;18,726;5,753;1,935;2,209;1,613;1,913;5,303; Albacete;10,143;2,893;724;1,675;641;495;3,715;8,006;2,285;480;1,254;484;347;3,156;2,137;608;244;421;157;148;559; Ciudad Real;13,932;3,520;1,607;2,275;950;796;4,784;11,343;2,860;1,267;1,793;727;629;4,067;2,589;660;340;482;223;167;717; Cuenca;7,487;2,551;617;863;485;401;2,570;5,322;1,619;373;594;351;294;2,091;2,165;932;244;269;134;107;479; Guadalajara;14,123;4,712;1,249;1,173;753;1,917;4,319;10,556;3,479;978;877;533;1,465;3,224;3,567;1,233;271;296;220;452;1,095; Toledo;33,475;10,384;3,016;2,848;3,842;4,255;9,130;25,207;8,064;2,180;2,107;2,963;3,216;6,677;8,268;2,320;836;741;879;1,039;2,453; CATALUÑA;320,300;79,537;39,470;61,794;34,772;44,216;60,511;226,243;64,418;30,304;43,831;23,988;26,905;36,797;94,057;15,119;9,166;17,963;10,784;17,311;23,714; Barcelona;232,732;47,725;28,169;44,896;30,868;38,117;42,957;164,852;40,064;22,477;32,714;21,485;22,965;25,147;67,880;7,661;5,692;12,182;9,383;15,152;17,810; Girona;35,137;12,695;6,054;6,943;1,270;1,550;6,625;24,378;9,904;4,188;4,362;769;958;4,197;10,759;2,791;1,866;2,581;501;592;2,428; Lleida;16,409;7,351;2,091;1,480;737;781;3,969;11,094;5,177;1,355;912;443;466;2,741;5,315;2,174;736;568;294;315;1,228; Tarragona;36,022;11,766;3,156;8,475;1,897;3,768;6,960;25,919;9,273;2,284;5,843;1,291;2,516;4,712;10,103;2,493;872;2,632;606;1,252;2,248; COMUNITAT VALENCIANA;179,357;42,196;19,822;48,114;22,587;7,301;39,337;128,426;31,827;14,166;34,114;15,589;4,786;27,944;50,931;10,369;5,656;14,000;6,998;2,515;11,393; Alicante/Alacant;66,254;13,402;6,754;17,141;10,733;4,821;13,403;43,244;8,708;4,048;11,037;7,060;3,242;9,149;23,010;4,694;2,706;6,104;3,673;1,579;4,254; Castellón/Castelló;19,366;5,460;1,875;4,338;1,701;536;5,456;14,238;4,162;1,451;3,052;1,157;355;4,061;5,128;1,298;424;1,286;544;181;1,395; Valencia/València;93,737;23,334;11,193;26,635;10,153;1,944;20,478;70,944;18,957;8,667;20,025;7,372;1,189;14,734;22,793;4,377;2,526;6,610;2,781;755;5,744; EXTREMADURA;27,960;9,548;2,534;3,767;2,243;1,481;8,387;24,692;8,566;2,165;3,195;1,959;1,296;7,511;3,268;982;369;572;284;185;876; Badajoz;15,914;5,113;1,564;2,365;1,471;748;4,653;14,057;4,594;1,366;2,006;1,306;649;4,136;1,857;519;198;359;165;99;517; Cáceres;12,046;4,435;970;1,402;772;733;3,734;10,635;3,972;799;1,189;653;647;3,375;1,411;463;171;213;119;86;359; GALICIA;82,742;24,068;12,777;14,068;6,210;6,050;19,569;71,919;21,609;11,234;12,183;5,335;5,153;16,405;10,823;2,459;1,543;1,885;875;897;3,164; Coruña, A;34,945;8,870;4,219;8,467;3,667;1,401;8,321;30,312;8,005;3,703;7,352;3,190;1,146;6,916;4,633;865;516;1,115;477;255;1,405; Lugo;9,769;3,957;1,189;725;553;501;2,844;8,205;3,388;983;588;454;420;2,372;1,564;569;206;137;99;81;472; Ourense;12,580;5,164;1,843;734;544;920;3,375;11,017;4,699;1,562;600;459;791;2,906;1,563;465;281;134;85;129;469; Pontevedra;25,448;6,077;5,526;4,142;1,446;3,228;5,029;22,385;5,517;4,986;3,643;1,232;2,796;4,211;3,063;560;540;499;214;432;818; MADRID, COMUNIDAD DE;247,093;49,494;20,306;31,071;41,533;42,713;61,976;179,489;38,496;15,322;23,283;31,252;28,603;42,533;67,604;10,998;4,984;7,788;10,281;14,110;19,443; MURCIA, REGIÓN DE;41,208;5,546;5,394;10,255;5,426;3,301;11,286;26,753;3,253;3,352;6,536;3,630;2,202;7,780;14,455;2,293;2,042;3,719;1,796;1,099;3,506; NAVARRA, COMUNIDAD FORAL DE;27,146;8,884;4,801;3,505;714;515;8,727;19,364;6,232;3,488;2,373;497;330;6,444;7,782;2,652;1,313;1,132;217;185;2,283; País Vasco;70,763;19,003;10,301;13,833;4,534;3,822;19,270;50,138;14,482;7,296;9,496;3,126;2,261;13,477;20,625;4,521;3,005;4,337;1,408;1,561;5,793; Araba/Álava;7,924;2,694;720;848;322;300;3,040;5,887;2,103;517;575;220;200;2,272;2,037;591;203;273;102;100;768; Bizkaia;40,090;10,082;4,657;9,606;2,748;3,097;9,900;28,787;7,968;3,542;6,734;1,967;1,816;6,760;11,303;2,114;1,115;2,872;781;1,281;3,140; Gipuzkoa;22,749;6,227;4,924;3,379;1,464;425;6,330;15,464;4,411;3,237;2,187;939;245;4,445;7,285;1,816;1,687;1,192;525;180;1,885; RIOJA, LA;10,133;4,041;1,165;841;320;252;3,514;7,450;2,863;865;558;215;167;2,782;2,683;1,178;300;283;105;85;732; Ceuta;2,761;341;211;471;487;466;785;2,451;298;186;430;436;404;697;310;43;25;41;51;62;88; Melilla;3,519;485;305;663;620;222;1,224;2,614;356;217;449;500;159;933;905;129;88;214;120;63;291; Notes: Source: National Statistics Institute