 According to US Census estimates the number of Canadian residents was around 640,000 in 2000.Some sources have cited the number to possibly be over 1,000,000.This number though is far smaller than the number of Americans who can trace part or the whole of their ancestry to Canada.