None; Mexico borders the south of the US, specifically the states of California, Arizona, New Mexico and Texas. If you mean the countries that "connect" Mexico to South America, they are collectively known as Central America, composed by Belize, Guatemala, El Salvador, Honduras, Nicaragua, Costa Rica and Panama.
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 are foreign countries that border the U.S.A. Canada is to the north and Mexico is to the south.
There are 3 countries that border Mexico: The US to the north, and Guatemala and Belize to the south.
South of the country, between Arizona and Texas. South of it is the US-Mexico International border.
The only two countries with land borders with the US are Canada to the north and Mexico to the south.
Canada to the north and Mexico to the south. And Russia to the NW
US borders Mexico to north and Guatamala and Belize on south
No. Mexico is a sovereign nation. There are treaties between the countries, but Mexico is not a protectorate.
North: Canada South: Mexico
When the US invaded Mexico in 1914? Yes; those where the ABC countries (Argentina, Chile, Brazil) to prevent a new US-Mexico war.
Canada is located in the North, and Mexico is located South of the United States.