The US and Canada are among the largest countries on the planet: the US holds the fourth position after China on the third, and Canada is on the second after the Russian Federation. So, the land border between the two countries is quite prolonged (5,525 miles).

Canada is bounded by the Atlantic and Pacific Ocean, the United States and the Great Lakes and Greenland. So, Canadian provinces and territories share borders with the following 13 states: Alaska, Idaho, Maine, Michigan, Minnesota, Montana, New Hampshire, New York, North Dakota, Ohio, Pennsylvania, Vermont, and Washington.

More Info: geography.about.com