Caimantla maoy suba sa Mehiko. Ang Caimantla nahimutang sa estado sa Estado de Hidalgo, sa habagatan-sidlakang bahin sa nasod, 200 km sa amihanan sa ulohang dakbayan Mexico City. Ang Caimantla mao ang bahin sa tubig-saluran sa Río Pánuco.