The city of Tehuacan has a population of 248,716 with a geographical weather of 19 degrees Celsius most of the year.
Tehuacan Valley presents a high diversity of plant and animal species, especially the Tehuacan-Cuicatlán Biosphere Reserve located 30 minutes southwest from Tehuacan, that belongs to the city and protects 200 Cactus species, most of them endangered types.