Hidrológicamente el municipio se encuentra dividido en dos cuencas, la zona noreste la integra la "Cuenca del Río Casas Grandes", parte del "Región Hidrológica Cuencas Cerradas del Norte", este río se forma con varias corrientes menores que bajan las serranías, como el Río Piedras Verdes y el Río Palanganas, y recorre de sur a norte el territorio.