Cassis liegt in Südfrankreich am Mittelmeer zwischen Marseille und Hyères. Marseille liegt knapp 20 km (Luftlinie), Hyères rund 50 km entfernt. Aix-en-Provence liegt knapp 40 km entfernt. Die Distanz bis Paris beträgt rund 670 km.
Der Ort zählt rund 7'000 Einwohner.