어성초는 플라보노이드, 쿠에르세틴, 쿠에르시트린, 이소쿠에르시트린, 정유 등으로 이루어져 있는데 정유에는 데카노일-아세트알데하이드(decanoyl-acetealdehyde), 미르센(Myrcene), 캐프릭드(Capricaldenhtde), 쿠에르치톨(quercitol), 로우릭 알데히드(Lauric ldenhyde), 등이 을 포함하고 있다. 어성초의 추출물은 강한 항균, 항바이러스 작용을 하는 것으로 알려져 있으며, 피부 진균에도 효과가 있다.