There are no countries which border both the US and Canada.
There are no counties that border the United States, but there are two countries that border the U.S. They are Canada and Mexico.
The two countries that border the US is Canda (to the north of the US), and Mexico (to the south of the US).
No countries border Iowa, it is entirely within the US
Countries that border on the USA * Canada * Mexico * Russia Countries that border on US bases * Iceland * Cuba * Philippines
The main countries that border the US are Canada, and Mexico.
Canada and Mexico border the USA.
Do you mean countries? If you do, the two countries that border the U.S. are Canada and Mexico.
There are 3 countries that border Mexico: The US to the north, and Guatemala and Belize to the south.
Canada and Mexico