1、源于子姓,出自商朝君主成汤之后裔,其子孙中有一支以商族的姓「子」以成汤名字中的「乙」组合起来,为子姓孔氏。2、源于子姓。出自宋国司马孔父嘉之后,西周初期,成汤的后裔微子启被封于宋国,微子启死后,其弟宋微仲继位。微仲九世孙孔父嘉为宋国大司马,遭受迫害,他的后代逃到鲁国(今山东省曲阜市),以其名字中的「孔」为氏,也是子姓孔氏。孔父嘉的六世孙为孔子。3、源于姬姓,出自春秋时期卫国大夫姬孔悝之后,属于以先祖名字为氏。春秋时期,卫国大夫中有姬孔悝,所以在姬孔悝的后裔子孙中,有以先祖名字为姓氏者,称孔氏。4、源于妫姓,出自春秋时期陈国大夫孔宁,属于以先祖名字为氏。据史籍《古今姓氏书辨证》等有关资料记载,春秋时陈国(今河南淮阳)有个大夫叫妫孔宁。在妫孔宁的后裔子孙中,有的以先祖名字为姓氏者,称孔氏,是为陈郡孔氏。5、源于姬姓,出自春秋时期郑穆公姬兰之后,属于以先祖名字为氏。春秋时期,郑国(今河南新郑)君主郑穆公姬兰有后人名姬孔张,在其后裔子孙中,有以先祖名字为姓氏者,世代相传至今,史称郑国孔氏。6、出自古佶姓的孔氏7、少数民族改姓。清满洲八旗温屯氏、温都氏,土家、苗、蒙古、回等民族也均有孔姓者。