Se encuentra en el municipio de Cozumel, en el estado de Quintana Roo, aproximadamente a 16.5 km al oriente de la península de Yucatán, en la zona del Caribe noroccidental.