Nearly 11,000 Americans crossed the border and settled in Canada in 2006, up from 9,262 in 2005 and 5,828 in 2000, according to a recent survey by the Association of Canadian Studies.
That's the first time the numbers went north of the 10,000 mark in 30 years. The last time was in the 1970s, a time when upward of 25,000 Americans were heading to Canada each year, many to avoid U.S. military service during the war in Vietnam.
In comparison, there are almost 24,000 Canadians moved south last year, down from 30,000 year 2005.
| Year | # of Canadians moved to US | # of Americans moved to Canada | Net Loss to Canada |
| 2006 | 23,913 | 10,942 | 12,971 |
| 2005 | 29,930 | 9,262 | 19,968 |
| 2004 | 22,439 | 7500 | 14 939 |
| 2003 | 16 447 | 5990 | 10 457 |
| 2002 | 27,142 | 5288 | 21 854 |
| 2001 | 29,991 | 5902 | 24 089 |
| 2000 | 21,289 | 5809 | 15 480 |
Sources: Bureau of Citizenship and Immigration Services, United States and Citizenship
What triggered the change of the migration tide? Maybe it is the politics, maybe it is the economy, maybe it is Americans like Canada more these days. If you are considering the move, north or south, make sure you consult with
an accountant specializes in Canada-US cross border tax to avoid financial surprises.