Colinda al norte con el Estado de Sonora, al sur con el municipio de Sinaloa, al poniente con el municipio de Ahome y al oriente con el municipio de Choix.