San Vicente de Duyo está ubicado en Finisterre municipio en la provincia de Provincia de La Coruña, Galicia. La población de San Vicente de Duyo es de 322 personas (2019), la distancia de San Vicente de Duyo a Madrid es de 689 kilómetros, la distancia de San Vicente de Duyo a La Coruña (capital de la Provincia de La Coruña) es de 102 kilómetros. O Castro de Duio, Vilar de Duio, Ermedesuxo de Arriba, San Martiño de Arriba, Ermedesuxo de Abaixo, San Salvador de Duio, Denle, San Martiño de Abaixo, Castromiñán, As Escaselas y Vigo se encuentran cerca de San Vicente de Duyo.