Sus recursos hidrológicos son proporcionados por los ríos: Talpa, San Nicolás, Cuales, San José y Bramador; por los arroyos: Desmoronado, La Quebrada, Las Palomas, El Corazón, Toledo, Camacho, Gran Juez y Los Lobos, entre los más representativos.