Una de sus corrientes permanentes es el río San Martín o Grande; los arroyos son: Del Moral, Colorado, Palo Verde, San Felipe y Tecolota; las presas: Ojo de Agua, Los Vergara, Los zapotitos, El Salitre y Pedro Virgen.