Théoule-sur-Mer is a French commune located at the southern tip of the Alpes-Maritimes department in the Provence-Alpes-Côte d'Azur region. The commune is located east of the Esterel massif, on the foothills of which it is situated, and west of the Bay of Cannes.