La ciudad de Tehuacán, segunda en importancia por su población en el estado, comenzó el siglo XX con una población de 7.139 habitantes, en 2005 tiene una población de 260.923 habitantes.