What two countries share a border with the US?
Canada to the north, Mexico to the south.
Canada and Mexico
there are literally a dozen rivers on the border & which can be said to mark the border that runs between these countries & which these countries therefore share so i guess it can also be said that the rivers share a border with the countries perhaps the most important & interesting of them are the niagara & the saint Lawrence
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…