Las principales corrientes de agua del municipio corren de sur a norte, formando el río Pinal de Zamorano, en el que desembocan los arroyos El Cuervo, Las Peras, El Pino, y Las Moras.