Pegado a la cabecera municipal por el lado poniente, pasa el río Juchipila que atraviesa el municipio de norte a sur, el cual en la temporada de sequía baja con poca agua por las tres grandes presas que fueron construidas en su cauce, y múltiples pequeñas presas y bordos construidas en los arroyos afluentes del rio el agua del rio está totalmente contaminado por los desagües de aguas negras de las poblaciones situadas en su ribera.