Dolceacqua limita con los siguientes municipios: Airole, Apricale, Breil-sur-Roya (France), Camporosso, Isolabona, Perinaldo, Rocchetta Nervina, San Biagio della Cima, y Ventimiglia.