据考证,孔子的六代祖叫孔父嘉,是宋国的一位大夫,做过大司马,在宫廷内乱中被杀,其子木金父为避灭顶之灾逃到鲁国的陬邑,从此孔氏在陬邑定居,变成了鲁国人。
孔子的父亲叫叔梁纥(叔梁为字,纥为名),母亲叫颜征在。叔梁纥是当时鲁国有名的武士,建立过两次战功,曾任陬邑大夫。叔梁纥先娶妻施氏,生9女,无子。又娶妾,生一子,取名伯尼,又称孟皮。孟皮脚有毛病,叔梁纥很不满意,于是又娶颜征在。当时叔梁纥已66岁,颜征在还不到20岁。
公元前551年(鲁襄公二十二年),孔子生于鲁国陬邑昌平乡(今山东曲阜城东南)。因父母曾为生子而祷于尼丘山,故名丘,字仲尼。孔子三岁时,叔梁纥卒,孔家成为施氏的天下,施氏为人心术不正,孟皮生母已在叔梁纥去世前一年被施氏虐待而死,孔子母子也不为施氏所容,孔母颜征在只好携孔子与孟皮移居曲阜阙里,生活艰难。孔子17岁时,孔母颜征在卒。孔子19岁娶宋人亓官氏之女为妻,一年后亓官氏生子,鲁昭公派人送鲤鱼表示祝贺,孔子感到十分荣幸,给儿子取名为鲤,字伯鱼。