A new flavonoid named saniculamin C (1), together with six known compounds (2-7), were isolated from the whole plants of Sanicula lamelligera Hance. The chemical structures were elucidated by spectroscopic and physico-chemical analyses. All isolates were evaluated for in