Południowo-zachodnie i południowe wybrzeża Zatoki leżą wzdłuż meksykańskich stanów Tamaulipas, Veracruz, Tabasco, Campeche, Yucatán i najbardziej północnego krańca Quintana Roo. Meksykański odcinek wybrzeża Zatoki rozciąga się na 1,743 mil (2,805 km). Na południowym kwadrancie zatoki graniczy Kuba.
Tamaulipas, Veracruz, Tabasco, Campeche, Yucatán i najdalej na północ od Quintana Roo