Meksikos įlanka (angl. Gulf of Mexico, isp. Golfo de México) – iš daugelio pusių žemyno apsupta įlanka Šiaurės Amerikos pietryčiuose. Su Atlanto vandenynu ją jungia Floridos sąsiauris tarp Floridos ir Kubos, o su Karibų jūra – Jukatano sąsiauris tarp Jukatano pusiasalio ir Kubos. Šie sąsiauriai yra apie 160 km pločio. Įlankos plotas – 1,55 mln. km². Šiauriniai įlankos krantai priklauso JAV, vakariniai ir pietiniai – Meksikai.
25° š. pl. 90° v. ilg. / 25°š. pl. 90°r. ilg. / 25; 90