Tlaxco se encuentra en la zona centro del municipio de Tlaxco, en la región Norte-Tlaxco según el consejo económico y social del estado de Tlaxcala, antes denominada como La sierra de Tlaxco-Caldera-Huamantla, cerca de la frontera norte con el estado de Hidalgo, está a solo 44 km al sur de Tlaxcala de Xicohténcatl, a 74 km al norte de la ciudad de Puebla y a 160 km al este de la Ciudad de México.