孔子的姓,其最早可以追溯到“子”这个姓。根据史料的记载,孔子的先祖是殷商王室的后代,在商朝灭亡之后,孔子的先祖被册封为宋国权贵。到了孔子第六代先祖之时,孔氏家道中落,无奈之下,只好改“子”姓为“孔”姓。
后来,孔氏一族更是受到了宋国的另一位权贵的欺压,为了躲避这位权贵的追捕和国家内乱,孔子的曾祖父便带着全家一起迁移到了鲁国陬邑。从此以后,孔氏就由宋国人变成了鲁国人。