El Municipio cuenta con tres ríos de suma importancia, como son: el Tigre, Barberena y Carrizal, Entre las obras hidráulicas de mayor relevancia cuenta con la presa República Española, mejor conocida como presa del Sombrerito y Proyecto el Nacimiento, que sirve para riego, recreación y pesca.