El municipio está enclavado al pie de la vertiente suroccidental de la Sierra de O Suído, en el sur de la provincia de Pontevedra.