Nace en los manantiales de la sierra de Zapotitlán, en el sureste de Puebla, y baja hacia el Valle de Tehuacán, que se caracteriza por su aridez y la sequedad del clima.