There are a staggering 59.5 million refugees around the world, according to the United Nations Refugee Agency.
Canada accepts about a quarter-million immigrants each year. But the refugee number is one tenth of that.
That's just a tiny fraction of the rates of the top host country for refugees, according to the United Nations Refugee Agency.
In fact, there is some evidence that it's harder than ever for refugees to get into Canada.
Could Harper have been talking about total immigration numbers instead of refugees? Even then, Canada is not top in the world.
Citizenship minister Chris Alexander has also leaned on the resettlement statistics in past speeches to portray Canada as at the top of the heap.
Harper was not specific in his speech, and perhaps he was referencing some other metric. But no independent numbers seem to show Canada as first in the world at taking in refugees. BuzzFeed Canada asked Harper's office what numbers the prime minister was citing, but has not received a response.