At the 2005 census it had a population of 46,776 inhabitants, the fourth-largest community in the state in population (after Villa Vicente Guerrero, Apizaco, and Huamantla). The city lies at the extreme western end of the municipality, which had a census population of 63,300 inhabitants.
In 2005, the census showed a population of 46,776 for this area; it was among the fourth-largest communities in the state by population (following Villa Vicente Guerrero, Apizaco, and Huamantla). The city is situated at the westernmost point of its municipality, which had a population of 63,300.