El municipio se localiza en la cuenca “B” del Río Yaqui de la región hidrológica número 9 siendo el mismo río el que abastece a la Presa Álvaro Obregón, cuyas aguas son utilizadas para actividades urbanas y agrícolas.