* indicates monthly or quarterly data series

Remittances, million USD, 2021 - Country rankings:

The average for 2021 based on 89 countries was 4566 million U.S. dollars.The highest value was in India: 82977.28 million U.S. dollars and the lowest value was in Ireland: 0 million U.S. dollars. The indicator is available from 1960 to 2021. Below is a chart for all countries where data are available.

Measure: million U.S. dollars; Source: The World Bank
Select indicator
* indicates monthly or quarterly data series


Countries Remittances, 2021 Global rank Available data
India 82977.28 1 1975 - 2021
Mexico 51585.68 2 1979 - 2021
Pakistan 31074 3 1976 - 2021
Philippines 27859.99 4 1977 - 2021
Bangladesh 22109.8 5 1976 - 2021
Guatemala 15268.95 6 1977 - 2021
Morocco 10704.83 7 1975 - 2021
Domin. Rep. 10402.5 8 1968 - 2021
Indonesia 9164.04 9 1981 - 2021
Euro area 8880.08 10 2008 - 2021
Colombia 8597.25 11 1968 - 2021
Thailand 7909.09 12 1975 - 2021
Nepal 7907.29 13 1976 - 2021
El Salvador 7465.24 14 1977 - 2021
Honduras 7184.43 15 1974 - 2021
Uzbekistan 6865.17 16 2005 - 2021
South Korea 6853.2 17 1976 - 2021
Russia 5780.01 18 2001 - 2021
China 5368.11 19 1982 - 2021
Japan 5084.64 20 1996 - 2021
Romania 4580.63 21 1971 - 2021
Ukraine 4507 22 2000 - 2021
Ecuador 4362.38 23 1976 - 2021
Serbia 4291.56 24 2007 - 2021
Haiti 4196.39 25 1971 - 2021
Brazil 3845.14 26 1975 - 2021
Peru 3591.69 27 1977 - 2021
Poland 3341 28 1976 - 2021
UK 2717.04 29 1970 - 2021
Belgium 2429.76 30 2002 - 2021
Croatia 2426.96 31 1993 - 2021
Italy 2279.67 32 1970 - 2021
Bosnia & Herz. 1839.06 33 1998 - 2021
Bolivia 1398.71 34 1976 - 2021
Albania 1345.06 35 1980 - 2021
Moldova 1220.83 36 1995 - 2021
Armenia 1179.51 37 1993 - 2021
Azerbaijan 1133.39 38 1999 - 2021
Cambodia 1046.61 39 1992 - 2021
Czechia 1024.8 40 2004 - 2021
Tajikistan 867.16 41 2002 - 2021
Qatar 858.79 42 2011 - 2021
Argentina 845.65 43 1976 - 2021
Latvia 734.36 44 1997 - 2021
Lithuania 730.8 45 1993 - 2021
Cyprus 586.62 46 1976 - 2021
Paraguay 585.38 47 1975 - 2021
Costa Rica 558.81 48 1977 - 2021
Belarus 553.65 49 1993 - 2021
Gambia 543.5 50 1978 - 2021
Turkey 517 51 1974 - 2021
Panama 512.71 52 1977 - 2021
Fiji 455.53 53 1979 - 2021
Greece 429.15 54 1976 - 2021
Sweden 413.82 55 1970 - 2021
North Macedonia 407.83 56 1996 - 2021
Montenegro 400.4 57 2007 - 2021
Hungary 366.23 58 1982 - 2021
Guinea 342.34 59 1986 - 2021
Kazakhstan 306.28 60 2000 - 2021
France 300.55 61 1975 - 2021
Cape Verde 298.7 62 1977 - 2021
Austria 293.14 63 2005 - 2021
Slovakia 268.49 64 1994 - 2021
Malta 259.98 65 1971 - 2021
Zambia 241.69 66 1978 - 2021
Samoa 238.89 67 1977 - 2021
Bulgaria 190.33 68 1980 - 2021
Estonia 183.8 69 1992 - 2021
Tonga 179.1 70 1971 - 2021
Netherlands 153.88 71 2004 - 2021
Belize 133 72 1984 - 2021
Uruguay 122.17 73 1978 - 2021
Finland 89.93 74 1975 - 2021
St. Vincent & ... 84.73 75 1978 - 2021
Slovenia 80.14 76 1992 - 2021
Grenada 73.37 77 1977 - 2021
Saint Lucia 61.86 78 1976 - 2021
Luxembourg 59.81 79 2002 - 2021
Dominica 54.56 80 1976 - 2021
Iceland 54.48 81 1976 - 2021
Ant.& Barb. 48.84 82 1977 - 2021
Aruba 31.73 83 1986 - 2021
Namibia 20.51 84 1990 - 2021
New Zealand 16.97 85 2000 - 2021
Angola 12.63 86 1985 - 2021
Lesotho 5.77 87 1975 - 2021
Ireland 0 88 2005 - 2021
Saudi Arabia 0 89 1971 - 2021


Definition: Personal transfers consist of all current transfers in cash or in kind made or received by resident households to or from nonresident households. Personal transfers thus include all current transfers between resident and nonresident individuals. Data are in current U.S. dollars.
82977.28
51585.68
31074.00
27859.99
22109.80
15268.95
10704.83
10402.50
9164.04
8880.08
8597.25
7909.09
7907.29
7465.24
7184.43
6865.17
6853.20
5780.01
5368.11
5084.64
4580.63
4507.00
4362.38
4291.56
4196.39
3845.14
3591.69
3341.00
2717.04
2429.76
2426.96
2279.67
1839.06
1398.71
1345.06
1220.83
1179.51
1133.39
1046.61
1024.80
867.16
858.79
845.65
734.36
730.80
586.62
585.38
558.81
553.65
543.50
517.00
512.71
455.53
429.15
413.82
407.83
400.40
366.23
342.34
306.28
300.55
298.70
293.14
268.49
259.98
241.69
238.89
190.33
183.80
179.10
153.88
133.00
122.17
89.93
84.73
80.14
73.37
61.86
59.81
54.56
54.48
48.84
31.73
20.51
16.97
12.63
5.77
0.00
0.00
0
20744.3
41488.6
62233
82977.28
This site uses cookies.
Learn more here


OK