成姓主要源於姬姓,有多個來源和分支:
起源於周武王之弟的封地郕:周武王封其弟、周文王第七子叔武於郕(今山東寧陽),叔武在此建立了郕國。其後代以國名為姓,後來有的去邑為成氏,成為成姓正宗。
起源於周武王另一個王族季戴的封地:周武王將季戴分封在郕邑(今河南範縣濮城),季戴在此建立了郕國。季戴郕國後來被衛宣公所滅,其後代以國名為姓,後來有的去邑為成氏。
出自容成氏後裔:成姓也來自遠古帝王容成氏世系後裔,屬於以國名為氏。
出自成虎的後代:春秋時,楚國君主若敖有公子名成虎,其孫以王父之字為姓,遂為成姓。
出自宋成公的後裔:宋成公的後裔也有以國名為姓的。
出自郤犨的封地:郤犨的封地也有成姓。
出自匈奴族漢化改姓:古匈奴部落屠各族也有成氏。
出自滿族漢化改姓:滿族也有成姓。
成姓是一個多民族、多源流的姓氏群體,在當今姓氏排行榜上名列第一百一十六位,人口一百二十多萬,占全國人口總數的0.055%左右。