India is the largest recipient of remittances in the world, receiving $69 billion in 2012, the World Bank has said.
India topped the list of countries receiving remittances, followed by China ($60 billion), the Philippines ($24 billion), Mexico (%23 billion) and Nigeria and Egypt ($21 billion each), it said on Friday.
Other large recipients include Pakistan, Bangladesh, Vietnam, and Lebanon.
According to the latest edition of the World Bank's Migration and Development Brief, officially recorded remittance flows to developing countries grew by 5.3 % to reach an estimated $401 billion in 2012.
Remittances to developing countries are expected to grow by an annual average of 8.8% for the next three years and are forecast to reach $515 billion in 2015, it added.
"Migration and remittances offer a vital lifeline for millions of people and can play a major role in an economy's take-off. They enable people to partake in the global labour market and create resources that can be leveraged for development and growth.
"But they are also a source of political contention and for that very reason deserving of dispassionate analysis," said Kaushik Basu, the World Bank's chief economist and senior vice president for development economics.
Officially recorded remittance flows to South Asia are estimated to have increased sharply by 12.8% to $109 billion in 2012, the World Bank report said.
This follows growth averaging 13. 8% in each of the previous two years, it added.
As a percentage of GDP, the top recipients of remittances, in 2011, were Tajikistan (47%), Liberia (31%), Kyrgyz Republic (29%), Lesotho (27%), Moldova (23%), Nepal (22%), and Samoa (21%), the report said.
Remittance flows to developing countries have more than quadrupled since 2000.
Global remittances, including those to high-income countries, are estimated to have reached $514 billion in 2012, compared to $132 billion in 2000, the report added.