El municipio está ubicado en el este del Estado de Sonora, su cabecera es la población de Soyopa y su altitud es de 350 metros sobre el nivel del mar.