Die Stadt liegt am westlichen Ufer des Comer Sees, im nördlichen Teil des Alto Lario und besteht aus vielen Ortsteilen an den Hängen des Monte Bregagno.
Unter diesen Dörfern befindet sich San Vito, am See, wo sich die Kirche befindet, die San Vito und San Modesto gewidmet ist. In der Nähe dieser Kirche wurden Fragmente von Vasen, Werkzeugen und anderen Gegenständen aus der Römerzeit gefunden.
Aus den Dokumenten geht hervor, dass Cremia 1172 befestigt war und am Ufer des Sees eine Burg hatte. Von diesen Gebäuden war jedoch keine Spur zu sehen.