Countries Bordering Mexico in North America
Only one: the United States.
North America's Land Borders
- Canada-US: World's longest (8,891 km)
- US-Mexico: 3,145 km
- Mexico-Guatemala: 958 km
- Mexico-Belize: 250 km
Mexico is in North America (geographically). Guatemala and Belize are in Central America (the southern isthmus of North America). So Mexico shares a North American border only with the US.
Maritime Neighbors
- Cuba, Bahamas (Gulf/Caribbean)
- Honduras, Nicaragua (Caribbean EEZ)