邓姓主要有三种不同的起源。第一种,是说邓姓出自子姓,是夏禹的后代。夏禹的曾孙仲康,封自己的一个儿子在邓林,建立邓国,后来在商朝的时候被灭,邓国的遗民就用国名作为自己的姓氏,从此姓邓。第二种,是说邓姓出自曼姓,是商朝皇族的后代。商王武丁封自己的叔父于邓,建立邓国,并且赐他姓曼,因此也被称作邓曼国。邓曼国后来被楚国灭掉,有些国人就用国名作为自己的姓氏,改姓为邓。第三种,是说邓姓出自李姓,是南唐王室的后代。南唐后主李煜封自己的第八个儿子为邓王,南唐灭国后,邓王为避难,就改姓为邓了。邓姓一开始主要在他的发源地河南发展,在战国,秦代及汉代,因为战乱和做官等原因,邓姓逐渐扩展到了四川,陕西,广东,江苏等地,西晋末年,更是发展到了甘肃和福建。明朝的时候,邓姓开始有人移居台湾。邓姓的主要聚居地有:南阳,安定,高密,新野,庐陵,广安,义阳,南安,成固,平阳,长沙,陈郡,安化等。