La zona montañosa en la franja este del ayuntamiento pertenece a la Serra do Suído.
Hacia el oeste las altitudes van disminuyendo, pasando a un territorio caracterizado por los valles fluviales.
La climatología se caracteriza por las abundantes lluvias, siendo uno de los ayuntamientos gallegos con mayores precipitaciones (2862 mm anuales).
Esto causa frecuentes corrientes de agua, que con el paso del tiempo conformaron pequeños precipicios y tienen un curso inestable.
Las temperaturas suelen ser suaves en los meses de mayor calor (rondando los 23 °C en julio) y frías en invierno (en torno a los 3 °C en febrero).