Vicosoprano (en alemán "Vespran", en romanche "Visavraun") es una comuna suiza del cantón de los Grisones, situada en el distrito de Maloja, círculo de Bregaglia.