Mexico and Canada
Yes. Passports are needed to legitimately cross the international border into Canada from other countries.
Do you mean countries? If you do, the two countries that border the U.S. are Canada and Mexico.
Canada.
Canada
Canada and Mexico border the United States in the North and South respectively. There are no other countries bordering the United States.
canada and mexico
Canada and Mexico.
Alaska and Hawaii do not share a border with any other US states. Alaska shares a border with the Yukon Territory of Canada.
Canada to the north and Mexico to the south border the United States.
Canada and Mexico
Canada and Mexico border the U.S.