Zacapoaxtla is a municipality in the Mexican state of Puebla.
Zacapoaxtla Municipality is located in the mountains northeast of Puebla, between geographical coordinates 19ð 44' 18 and 19ð 59' 18 N latitude and 97ð 31' 42 and 97ð 37' 54 W longitude.
Zacapoaxtla is bounded
It has an area of 188.8 km<sup>2</sup>, that makes it the 66th largest with respect to the other municipalities of the state of Puebla.