来源有七:
1、出自黄帝之臣共工氏的后裔。共工氏(炎帝的后代)在黄帝时为水官,因治水有功,被奉为社神。其后有一支开始以单字"共"为整个家族的姓氏。
2、出自古共国之后。共,亦作恭,为商代诸侯国。因侵犯周而受文王姬昌的讨伐。共国灭亡后,其子孙以国为氏。就是共氏。
3、出自姬姓,为共伯和之后。西周后期,有一个王室贵族叫姬和,被封于共,为伯爵,称为共伯和。当时,周厉王在"国人暴动"中被赶出国都,然后诸侯便推举他代行天子的权利,史称"共和行政",这也是中国历史有确切纪年的开始。共国在春秋时被灭后,其子孙以国名为姓氏,称共氏。
4、也出自姬姓,为晋献公的后裔。春秋时,晋献公(晋国为姬姓诸侯国)的儿子奚齐即位以后,给其兄申生(在被人诬陷后,以自杀表示对父王忠心的前太子)加谥号为"恭君"。因古代"恭"即"共",申生的后代以谥号为姓氏,也称共氏。
5、仍出自姬姓,为春秋时郑武公的儿子共叔段的后代。春秋时,郑武公的大儿子郑庄公继承了帝位,后来郑武公的小儿子叔段企图夺取政权,被郑庄公打败后,逃到共,当时在郑国境外,称为共叔段,其后代,或以"段"为氏,或以"共叔"为氏,也有以"共"为氏的,称共氏。
6、五代十国时,后晋皇帝叫石敬瑭,为避名讳,"敬"氏改为同义的"恭"氏,后又改为"龚"氏。
7、出自姬姓,为翁氏所分。周昭王的支庶子孙受封于翁山,后以邑为氏,称"翁"氏。宋初有翁乾度有6子,分姓洪、江、翁、方、龚、汪六姓,其中第五子分姓龚,其子孙也姓龚。
共氏后来为了避仇,便分别改了自己的姓氏,有的在"共"旁加了三点水,变成了洪氏;有的在共字上面加了一个龙字,就成了龚氏。