The Yucatán Peninsula is a peninsula in North America. It separates the Caribbean Sea from the Gulf of Mexico. The peninsula is east of the Isthmus of Tehuantepec, a northwestern geographic divider, separating Central America from the rest of North America.