La superficie territorial total que abarca el municipio de Tlaxcala es de 41.61 kilómetros cuadrados, se localiza a una altura promedio de 2,230 metros sobre el nivel del mar y colinda al norte con los municipios de Totolac y Apetatitlán de Antonio Carvajal, al sur con Tepeyanco, Tetlatlahuca, San Damián Texóloc y San Jerónimo Zacualpan, al oriente con los municipios de Chiautempan, La Magdalena Tlaltelulco y Santa Isabel Xiloxoxtla y en la parte poniente limita con los municipios de Panotla y Totolac.