Le canton de Villefranche-sur-Mer est une ancienne division administrative française, située dans le département des Alpes-Maritimes et la région Provence-Alpes-Côte d'Azur. Depuis la réforme de 2014 ses communes sont incluses dans le canton de Beausoleil.