The population of the municipality is 52,651 according to the 2015 census. The town was hit hard by the September 19, 2017 Puebla earthquake, when two people died and the church was damaged.