there are no real countries that border Mexico but there is two bodies of water which is the Gulf of Mexico and the Caribbean sea.
The two countries that border the United States are Canada to the north and Mexico to the south.
The two countries that border the Gulf of Mexico are ; USA and Mexico. And The Peninsula in SE Mexico is the Yucatan Peninsula
Canada and Mexico are the two countries that border the United States.
Aiezon 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).
Canada and Mexico
Canada, Mexico
The USA (United States of America) borders Mexico in the north Guatemala & Belize border Mexico in the south.
Canada and Mexico
Guatemala and Belize.
Canada and Mexico
United States to the north. Guatemala and Belize (British Honduras) to the south and east.