El municipio de Hervás está bañado por el río Ambroz, junto con sus dos afluentes: Santihervás y Gallego.