Los ríos que cruzan el municipio son el Lerma, Santa Rita, Paso Blanco; y los arroyos El Tarengo, El Rincón, El Moreno y Canales.