Only two countries share a physical land border with the US: Canada and Mexico.
If we however, include countries which share a reasonable water boundary (let's say that both countries' territorial waters - 12 miles off any coast- overlap or nearly do), then the US would also share a border with: Dominican Republic, United Kingdom (through British territories), The Bahamas, Northern Mariana Islands, Samoa, and Russia.
In all cases, the "US" include not only all states of the United States, but US territories, possessions, and protectorates (e.g. places like Guam, Puerto Rico) but exclude UN mandates or associations (e.g. Federated States of Micronesia), embassies, and foreign military bases (e.g. Guantanamo).
Two countries that border the United States are Mexico and Canada.
Two countries with land borders with the United States are Canada and Mexico.
There are two countries that form the borders of the United States: Canada and Mexico. Canada forms the northern border of the United States and Mexico forms the Southern border of the United States.
The USA (United States of America) borders Mexico in the north Guatemala & Belize border Mexico in the south.
The desert southwest of the United States falls within the borders of the United States but two of the actual deserts extend into Mexico.
united states to the north to guataemala to beliz
Canada and Mexico share borders with the United States.
The USA (United States of America) borders Mexico in the north Guatemala & Belize border Mexico in the south.
Canada and Mexico
United States to the north. Guatemala and Belize (British Honduras) to the south and east.
The US shares borders with two other states (countries) - Canada and Mexico
Canada and Mexico
Originally the only two countries not in Europe were the United States and Canada
Russia and the United States are the two countries you seek.