Tlaxcalantongo está ubicado en la región de la Sierra Norte de Puebla, en las coordenadas y a 1,885 metros sobre el nivel del mar y tiene una población de 1,948 habitantes.