Home Gibraltar Net Migration 2025

Gibraltar – Net Migration 2025

Net migration over five-year periods. Difference between immigration and emigration, including both citizens and non-citizens. · World Bank
549 −49 from 2024 G20 rank: 148th

Gibraltar's net migration was 549 in 2025, decreased +49 from 598 in 2024. This was the 148th highest in the G20.

G20 Ranking – 2025
RankCountryValueYoY
1st Pakistan -1.2M 11.8%
2nd India -495,753 21.4%
3rd Bangladesh -402,100 15.1%
4th Nepal -364,699 9.1%
5th Germany -334,072 -1,004.0%
6th Poland -330,820 -39.0%
7th European Union -317,019 -262.9%
8th Jordan -303,267 -93.9%
9th China -268,126 15.9%
10th Türkiye -258,205 6.4%
11th Russian Federation -251,822 -41.4%
12th Brazil -217,283 3.6%
13th Philippines -149,315 6.9%
14th Chad -123,104 -160.3%
15th Uganda -119,059 -1.0%
16th Czechia -112,188 -30.2%
17th Mexico -108,037 -3.3%
18th Afghanistan -74,404 -68.8%
19th Mozambique -65,573 -68.4%
20th Egypt, Arab Republic of -57,305 -146.3%
21st Morocco -56,254 -20.2%
22nd Zimbabwe -54,555 9.9%
23rd Viet Nam -48,171 19.2%
24th Mali -48,019 -2.4%
25th Myanmar -39,661 -4.4%
26th Indonesia -39,509 -2.7%
27th Dominican Republic -35,306 -1.4%
28th Burundi -34,727 -28.3%
29th Haiti -32,052 -1.0%
30th Cambodia -31,469 4.5%
31st Slovak Republic -31,377 -49.2%
32nd Sri Lanka -30,724 -12.8%
33rd Moldova -29,766 -9.9%
34th Romania -29,041 -2.0%
35th Armenia -29,013 3.2%
36th Algeria -27,531 11.9%
37th Kenya -27,330 -38.2%
38th Congo, Democratic Republic of -27,309 -1.3%
39th Burkina Faso -27,130 -5.1%
40th Lithuania -24,618 -1,040.7%
41st Albania -24,230 1.0%
42nd El Salvador -23,934 -3.6%
43rd West Bank and Gaza -23,156 0.0%
44th Cuba -22,244 0.5%
45th Tajikistan -21,606 -1.7%
46th Kosovo -18,380 17.1%
47th Ecuador -17,219 12.6%
48th Ghana -17,079 -30.2%
49th Hungary -16,331 -200.7%
50th Yemen, Republic of -16,291 -55.4%
51st Guinea -16,282 -35.4%
52nd Cameroon -15,379 -10.7%
53rd Nigeria -15,258 56.7%
54th Togo -15,010 -7.1%
55th Central African Republic -14,693 4.3%
56th Tunisia -14,523 4.6%
57th Estonia -13,350 -72.4%
58th Serbia -13,086 -60.9%
59th Tanzania -12,730 57.4%
60th Senegal -12,636 -22.6%
61st Paraguay -12,423 0.2%
62nd Sierra Leone -11,309 -2.8%
63rd Jamaica -11,053 -5.2%
64th Lao PDR -10,645 -3.5%
65th Lebanon -10,230 40.8%
66th Liberia -9,870 -26.9%
67th Montenegro -9,279 -450.4%
68th Kazakhstan -8,834 -19.9%
69th Nicaragua -8,371 -2.2%
70th Guatemala -7,959 -3.0%
71st Benin -7,847 -1.6%
72nd Niger -7,704 -90.6%
73rd Latvia -7,330 -229.4%
74th Bosnia and Herzegovina -6,994 -55.5%
75th Uzbekistan -6,987 1.1%
76th Eritrea -6,698 47.2%
77th Eswatini -5,775 14.5%
78th Botswana -5,665 2.0%
79th North Macedonia -5,645 1.4%
80th Malawi -5,628 -273.5%
81st Lesotho -5,192 -1.7%
82nd Guyana -5,092 5.8%
83rd Mauritania -5,044 -130.8%
84th Honduras -4,778 0.9%
85th Angola -3,524 -34.0%
86th Croatia -3,481 32.9%
87th Fiji -3,288 -0.3%
88th Bolivia, Plurinational State of -3,179 -6.0%
89th Belarus -3,020 3.2%
90th Congo, Republic of -2,999 -20.4%
91st Gambia, The -2,984 0.2%
92nd Bulgaria -2,961 -665.1%
93rd Samoa -2,815 -2.2%
94th Korea, Democratic People’s Republic of -2,787 -12.7%
95th Mauritius -2,784 0.1%
96th Timor-Leste -2,550 0.1%
97th Maldives -2,283 5.7%
98th Madagascar -2,227 -24.1%
99th Tonga -2,150 0.0%
100th Comoros -2,127 -3.7%
101st Marshall Islands -1,698 3.8%
102nd Guinea-Bissau -1,373 19.8%
103rd Uruguay -1,338 0.7%
104th Cabo Verde -1,284 -6.2%
105th French Polynesia -1,199 4.9%
106th St. Martin (French part) -1,170 17.8%
107th Micronesia, Federated States of -1,125 -1.9%
108th Iraq -1,064 94.0%
109th American Samoa -1,051 5.3%
110th Suriname -967 17.1%
111th Northern Mariana Islands -963 12.2%
112th St. Vincent and the Grenadines -714 3.1%
113th São Tomé and Principe -650 -7.6%
114th Djibouti -581 -5,181.8%
115th Guam -493 2.2%
116th Kiribati -462 1.9%
117th Virgin Islands (US) -357 15.0%
118th Macao SAR, China -328 -120.2%
119th Papua New Guinea -284 59.8%
120th Greenland -265 6.7%
121st Tuvalu -255 8.9%
122nd Dominica -242 -21.0%
123rd Grenada -185 3.6%
124th Libya -172 -105.0%
125th Nauru -122 -0.8%
126th Barbados -87 -24.3%
127th Vanuatu -52 -20.9%
128th St. Lucia -23 -228.6%
129th Palau -16 -14.3%
130th Bermuda -2 60.0%
131st Brunei Darussalam 0
132nd Antigua and Barbuda 12 33.3%
133rd St. Kitts and Nevis 18 357.1%
134th Mongolia 79 -4.8%
135th Monaco 100 -9.1%
136th Aruba 111 -21.3%
137th San Marino 122 229.7%
138th British Virgin Islands 153 -27.8%
139th Isle of Man 166 -6.2%
140th Turks and Caicos Islands 177 0.6%
141st Liechtenstein 194 -5.8%
142nd Belize 360 -26.5%
143rd Faroe Islands 386 -20.9%
144th New Caledonia 440 -3.3%
145th Bhutan 455 264.3%
146th Curaçao 470 -8.4%
147th Sint Maarten (Dutch part) 530 -5.0%
148th Gibraltar 549 -8.2%
149th Channel Islands 675 -9.6%
150th Trinidad and Tobago 691 -48.2%
151st Andorra 843 -14.7%
152nd Cayman Islands 888 -0.9%
153rd Bahamas, The 935 -8.2%
154th Costa Rica 1,000 3.4%
155th Gabon 1,116 1.0%
156th Georgia 1,283 -26.5%
157th Seychelles 1,590 -9.0%
158th Solomon Islands 1,631 1.3%
159th Kyrgyz Republic 1,815 -50.2%
160th Namibia 1,866 -55.7%
161st Iceland 2,709 -23.5%
162nd Slovenia 2,711 -18.3%
163rd Argentina 2,859 -17.2%
164th Equatorial Guinea 3,812 -2.0%
165th Malta 5,161 -18.4%
166th Luxembourg 5,237 -7.8%
167th Puerto Rico (US) 5,495 -52.5%
168th South Sudan 6,145 -60.0%
169th Panama 6,151 -8.3%
170th Rwanda 6,282 140.3%
171st Zambia 6,562 -11.1%
172nd Cyprus 7,749 -4.8%
173rd Azerbaijan 8,731 -19.6%
174th Austria 11,254 27.7%
175th Côte d'Ivoire 11,305 44.2%
176th Israel 11,466 8.0%
177th Peru 11,931 -35.2%
178th Somalia, Fed. Rep. 12,077 -55.0%
179th Turkmenistan 13,268 -9.4%
180th Portugal 16,472 -20.2%
181st Greece 16,636 113.6%
182nd Singapore 16,892 -15.6%
183rd New Zealand 17,403 -7.3%
184th Hong Kong SAR, China 17,863 192.7%
185th Bahrain 18,128 -20.1%
186th Finland 18,246 -32.2%
187th Denmark 22,103 -13.8%
188th Thailand 27,509 18.0%
189th Norway 29,798 -32.8%
190th Belgium 31,989 -11.7%
191st Ireland 35,417 -9.3%
192nd Qatar 36,288 -21.3%
193rd Switzerland 37,253 -7.1%
194th Kuwait 42,775 -30.6%
195th Sweden 47,079 -6.1%
196th Chile 51,712 -11.3%
197th Korea 65,731 -13.5%
198th Italy 75,448 -20.8%
199th France 91,737 1.3%
200th Spain 96,630 -13.5%
201st Netherlands 104,681 -13.9%
202nd Oman 113,734 -26.3%
203rd Iran, Islamic Republic of 116,786 -38.6%
204th Saudi Arabia 119,738 -2.0%
205th Colombia 129,139 -8.8%
206th Australia 137,109 -1.0%
207th Japan 140,579 -8.3%
208th South Africa 146,370 -12.3%
209th United Arab Emirates 158,634 -43.0%
210th Malaysia 166,615 -4.7%
211th Sudan 291,469 153.6%
212th Canada 326,204 -11.5%
213th United Kingdom 389,911 -6.5%
214th Syrian Arab Republic 421,693 -22.8%
215th United States 1.2M -4.3%
216th Ukraine 1.7M 48.5%