Thị trấn nằm trên bờ biển Địa Trung Hải, cách Marseille khoảng 20 km (12,4 dặm) về phía đông. Cap Canaille cao 394 mét (1.293 feet), giữa Cassis và La Ciotat (khu dân cư) là một trong những mỏm hàng hải cao nhất ở châu Âu, một cột mốc của thủy thủ trong hàng thiên niên kỷ.