彭姓是轩辕黄帝的直系苗裔,是祝融之后,是从祝融之墟新郑走出的古老姓氏。
春秋战国时期,彭氏已迁徙今河南、山东、陕西等地。秦汉时期,有彭姓迁至今江西。魏晋南北朝时期,中原彭姓进入今四川、福建、甘肃、河北等地。唐宋时期,尤其是唐代,为避安史之乱,中原彭姓迁入今江西宜春、吉安等地。宋代迁入今广东潮州、揭阳、泉州等地。明清时期,中原有彭姓迁入今广东、广西、福建、台湾,并由此转迁东南亚地区和欧美地区。
当今彭姓遍布全国各地,甚至海外,但以湖南、四川、湖北较密,这三省彭姓人口约占全国汉族彭姓人口的49%。彭姓除汉民族外,满、回、蒙、苗、白、彝、氐、羌、景颇、拉祜、苦聪等少数民族中亦有。当今彭姓人口约640万,约占全国总人口的0.49%,在中华姓氏中排列第35位。