San Domenico sorge nell’estremo settentrionale del Piemonte, in una valle delle Alpi Lepontine che si incunea con un suggestivo susseguirsi di creste, boschi e laghetti nel sud della Svizzera. Frazione alpina del Comune di Varzo, San Domenico è situato a 1.420 m di altitudine su un altipiano adagiato tra le pendici montuose che delimitano la Val Cairasca, una valle laterale della Val Divedro a sua volta parte della Val d’Ossola.