El municipio comparte la extensa red de carreteras del Valle del Yaqui: además de las carreteras que enlazan a Navojoa-Huatabampo entre sí y con el Valle del Yaqui, se cuenta con 185 km de carreteras pavimentadas, caminos vecinales y brechas.