India retained the number one spot of being the country which saw the maximum amount of monetary inflow - $129 billion - from its diaspora.
India's remittances alone are nearly as much as the annual budgets of Pakistan ($67 billion) and Bangladesh ($68 billion) combined.
It is also nearly double that of Mexico, which took the second spot on the highest remittances list.
In this, Mexico came second with $68 billion; China came third at $48 billion, the Philippines came fourth at $40 billion, and Pakistan came fifth at $33 billion.
India has steadily been receiving remittances of more than $100 billion each year for the last five years, except 2020.
In the last 10 years, India's overall remittances grew by 57 per cent.
In total, between 2014 and 2024, India has received nearly $1 trillion US dollars ($982 billion) only in remittances.