Which Country Benefits from Workers Abroad?

Workers' Remittances, Received (USD) (USD mil), 2024 or latest
Economy | September 1, 2025
$2.99
Excel Sheet

Based on a comparison of 161 countries in 2024, India ranked the highest in workers' remittances received with USD 137,675 bil followed by Mexico and Philippines. On the other end of the scale was Brunei with USD 1.00 bil, Maldives with USD 5.65 bil and Papua New Guinea with USD 10.7 bil.

Total workers' remittances received reached USD 740,508,109 bil in 2024 in the World according to the National Statistical Office. This is 3.64 % less than in the previous year and 37.7 % more than 10 years ago.

Historically, total workers' remittances received reached an all time high of USD 822,679,556 bil in 2023 and an all time low of USD 1,929,281 bil in 1970. The average annual growth amounted to 11.8 % since 1970.

The top ranked country, India, accounted for 0.017 % of workers' remittances received in the world. The top 3 countries hold a 0.031 % share while the ten largest countries some 0.055 % in 2024.

Data for more countries are available at Workers' Remittances, Received (USD) indicator page.

Workers' Remittances, Received (USD) Unit 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Bangladesh USD mil 15,566 18,364 21,752 22,206 21,505
Belgium USD mil 12,449 12,430 13,112 14,286 13,929
China USD mil 24,306 18,294 18,876 22,480 26,094
Egypt USD mil 25,516 26,781 29,603 31,487 28,333 ...
France USD mil 28,388 28,764 29,984 32,647 33,408
Germany USD mil 18,653 18,338 18,820 20,256 19,597
Guatemala USD mil 9,438 10,656 11,405 15,408 18,205
India USD mil 78,790 83,332 83,149 89,375 111,222
Indonesia USD mil 11,215 11,666 9,651 9,402 13,089
Mexico USD mil 36,526 39,834 43,978 55,067 61,458
Nepal USD mil 8,287 8,244 8,108 8,226 9,069
Nigeria USD mil 24,311 23,809 17,208 19,483 20,128
Pakistan USD mil 21,193 22,252 26,089 31,312 30,176
Philippines USD mil 33,809 35,167 34,883 36,685 38,049
Uzbekistan USD mil ... 7,610 8,546 7,084 9,277 15,512