En el suroeste de la provincia de La Coruña, situado en las tierras intermedias que preceden, yendo desde Santiago de Compostela, a la Península del Barbanza, se muestra como un municipio que, aún siendo interior, está muy conectado con la costa, tanto por su cercanía a la ría de Arosa como a la ría de Muros y Noya.