La principal corriente del municipio es el río Santa María que lo recorre en sentido sur a norte, procediendo del municipio de Buenaventura y regresando a él por el extremo noreste del municipio, el río Santa María es uno de los ríos de vertiente interior, que desaguan en cuencas cerradas que caracterizan al norte de México, formando lagunas que permanecen secas la mayor parte del año debido al clima extremoso; por lo que todo el territorio pertenece a la "Región hidrológica Cuencas Cerradas del Norte" y a dos cuencas, el extremo este a la "Cuenca del río Santa María" y el resto del territorio a la "Cuenca del río Casas Grandes".