How Many Countries does Mexico Border?

Mexico is bordered by three countries. The United States is north of the border, Belize is along the southeast border Mexico and Guatemala also shares part of the southeast border of Mexico.