Elle est bordée au nord par les États-Unis, au sud et à l'ouest par l'océan Pacifique, au sud-est par le Guatemala, le Belize et la mer des Caraïbes, et à l'est par le golfe du Mexique.
Le Guatemala et le Belize sont situés au sud du Mexique, entre l'océan Pacifique et le golfe du Mexique.