Cannes es una ciudad situada en la costa mediterránea del sur de Francia, en la región de Provenza-Alpes-Costa Azul.
Se encuentra a unos 25 kilómetros al suroeste de Niza, y a unos 55 kilómetros al este de Saint-Tropez.
La ciudad está ubicada en la Costa Azul, una región costera conocida por sus playas de arena dorada, aguas cristalinas y clima mediterráneo. Cannes en sí está situada en una bahía en forma de media luna, rodeada por colinas cubiertas de pinos.
Cannes es también conocida por su proximidad a otras ciudades y pueblos de la Costa Azul, como Antibes, Juan-les-Pins y Grasse.
La ciudad está situada en el extremo este del Parque Nacional de Esterel, una zona montañosa cubierta de bosques y senderos para caminatas.