彭姓的来源主要有以下几个:
彭姓源于古代彭国,始祖为篯铿(又称为彭祖),他是高阳帝颛顼之后,受封于彭地(今江苏省徐州),建立大彭国,其子孙以国为姓,称为彭氏123。
彭姓也出自妘姓,为帝喾时的火官祝融之后八姓之一有彭姓。据《国语》所载,彭姓为祝融之后,为八姓之一2。
彭姓还出自有商,老彭,即师挚,为商巫师。彭为商的卜官,甲骨文中多见2。
彭姓还有其他来源,如胡、西羌、南蛮,清时满、蒙、回、苗、白、瑶、土家、苦聪、彝、拉祜等民族有彭姓2。
彭姓还出自芈姓,来自春秋时楚国大夫熊彭名的后人,属于把先祖的名字作为姓氏的家族4。
彭姓还出自姬姓,来自春秋时鲁国公子牙的后人,也是把先祖的名字做姓氏的家族4。
彭姓还出自西戎,来自春秋时西戎彭戏氏家族,是把部落名称作为姓氏的家族4。