Está ubicado en la península de Yucatán, región sureste del país, limitando al norte con Yucatán y el golfo de México (océano Atlántico), al este con el mar Caribe (océano Atlántico), al sur con Belice y al oeste con Campeche.