Herrera cuenta con uno de sus ríos más importante, el río LA VILLA, que nace en el distrito de Las Minas, el cual sirve de límite entre las provincias de Herrera y los Santos