Sainte-Agnès es una población y comuna francesa, en la región de Provenza-Alpes-Costa Azul, departamento de Alpes Marítimos, en el distrito de Niza y cantón de Menton-Ouest.
Es la población litoral más alta de Europa, con una altitud de 800 metros sobre el nivel del mar y está clasificado como uno de los poblados medievales más bellos de Francia.