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.
At the 2005 census, it had a population of 46,776 inhabitants; this was the fourth-largest community in the state by population (following Villa Vicente Guerrero, Apizaco, and Huamantla). The city is situated at the westernmost point of its municipality, which counted 63,300 inhabitants during the census.