The Gulf of Mexico, or the Spanish Golfo de México, is a body of partly inland waters around southeastern North America. The Strait of Florida connects the Gulf of Mexico to the Atlantic Ocean. Both channels are about 100 miles wide.