  In this paper, we study the structure of finite groups with a large number of
conjugacy classes of $p$-elements for some prime $p$. As consequences, we
obtain some new criteria for the existence of normal $p$-complements in finite
groups.
