La mayor parte del municipio es plana, en el centro, sur y oeste se encuentra el Valle del Yaqui con 106200 hectáreas de superficie agrícola, mientras que al norte se encuentra la zona serrana.