Casaccia, qui a été une petite commune, puis un hameau de la commune de Vicosoprano, elle-même intégrée à la commune de Bregaglia par la suite. Casaccia est située au pied du col de Maloja, dans le canton des Grisons.A 1400 m d'altitude environ, elle est traversée par la route qui relie Chiavenna en Italie à l'Engadine via le col de Maloja.