Al sur de Huauchinango, nace con el nombre de Totolapa el río Necaxa, que corre en medio de abruptas montañas y se precipita despeñándose hasta el fondo de las profundas barrancas, formando las cascadas llamadas Salto Chico y Salto Grande; su agua se emplea principalmente para la generación de energía eléctrica.