Holbox est une petite île du golfe du Mexique située sur la côte nord de la péninsule du Yucatán, dans l'État mexicain de Quintana Roo. Elle se trouve à 21°31′18″N de latitude et à 87°22′36″O de longitude. Sur le plan administratif, elle fait partie de la municipalité de Lázaro Cárdenas.