谢姓主要有两个来源:任姓和姜姓。传说中任姓谢氏至少已有3500年的历史了,在“夏商周”三代之际几乎湮灭。姜姓谢氏已有2800年的历史了,发源于河南省南阳市宛城区金华东西谢营村,尊奉炎帝(姜姓)第六十三世申伯(西周末年)为得姓始祖。谢姓最早活跃于河南南部。楚人灭申并迁谢姓族人于淮河上游,从此,谢姓族人开始了南迁的历程,春秋时期,谢姓已经迁到山东、湖北、湖南等地。战国时,扩展到四川和贵州并汇容到当地的少数民族。汉晋时谢姓已播迁到陕西、云南、贵州、江西、浙江等地。三国至南北朝时,谢姓家族成了天下最著名的家族之一。唐朝时,谢姓始入福建。到明朝开始进入广东,并且发展到台湾,成为东南地区的名氏大姓。