Zacapoaxtla is a city and seat of the Zacapoaxtla Municipality, in the Mexican state of Puebla. The city has a population of 8,062 inhabitants, while the municipality has 49,242 inhabitants at the 2000 census.[1]