古代有地名「龚丘」(在今山东宁阳一带)「龚滩」(地处渝贵交界处),龚姓可能源自于以地名为姓;部分龚姓源自古代少数民族,如巴郡板循蛮七大姓中即有龚姓。
现今龚姓主要集中分布于湘鄂川渝和苏沪浙两个区域。
早在秦汉时,龚姓便出现在苏鲁交界地带:西汉水衡都尉龚遂,山阳郡南平阳县(今山东邹城);西汉柬议大夫龚胜,徐州彭城(今江苏徐州)人;汉朝经学家龚舍,楚国武原(今江苏邳州)人。
三国魏晋时的龚氏郡望有:巴西郡(今四川南充一带),代表人物犍为太守龚谌、越巂太守龚禄父子;武陵汉寿(今湖南汉寿),代表人物散骑常侍龚登、隐士龚玄之父子。南朝梁东阳(今浙江东阳)有中书舍人龚孟舒。
宋代郓州须城(今山东东平)有太常博士龚鼎臣;莆田龚屯(今福建莆田)有宰相龚茂良;瀛州(今河北河间)有殿中侍御史龚夬;处州遂昌(今浙江遂昌)兵、工二部侍郎龚原一族;邵武(今属福建南平)有龚慎仪,初仕南唐为礼部郎中。