Canada is one of the top countries to accept refugees last year, according to a report by the United Nations Refugee Agency (UNHCR). The agency said that 123.2 million people were forcibly displaced worldwide by the end of 2024 due to persecution, conflict, violence and human rights violations.
According to the figures, Canada received 174,000 refugee applications last year. This moved Canada to fourth place globally. Germany with 229,800 applications, Egypt with 433,900 applications and the United States with 729,100 applications are on the list. Last year, Canada resettled 49,300 refugees, mainly from Eritrea (15,500), Afghanistan (8,900), Syria (6,600), and Somalia (4,900). Canada became the world's second-largest resettler, behind the US, which resettled 105,500 in 2024. Canada is the largest global provider of permanent residency, with 27,400 people granted permanent residency.