姓氏公的起源出源於姬姓,出自於上古周朝時期魯國君主魯定公的兩個侄子,屬於以帝王賜封爵號為氏。世代族居山東蒙陰的公氏家族就起源於姬姓周公旦的後代。根據《通志氏族略》、《左傳》等記載:周公旦之子伯禽建立魯國,其後代有魯昭公,他把王位傳給弟弟姬宋,周公旦,是為魯定公。後來魯定公把魯昭公的兩個兒子衍和為,都封公爵,世稱公衍、公為。 公衍、公為的後代子孫便以祖上爵位為姓,遂成公姓。由此,魯地成為中華公姓最早的起源地。春秋時期,魯國的君主魯定公姬宋將他哥哥的兩個兒子,一個叫姬為,一個叫姬衍,都封為公爵,時人稱之為公為、公衍。春秋後期,魯定公的這位哥哥繼為,是為魯昭公,其時國政大權都落在季孫氏、孟孫氏和叔孫氏三大家臣手裡,國君成了聽他們擺佈的傀儡。於是魯昭公想趁季孫氏家族內訌之時將其滅掉,就和兩個兒子公衍和公為一起聯合了一批人攻打季氏家。不料,其他兩個孟孫氏和叔孫氏都來支援季氏,三家合力反而將魯昭公打敗了。魯昭公只好帶著公衍和公為逃往齊國,從此,公衍和公為在齊國流亡生活,在其後裔子孫中,有以先祖爵號為姓氏者,稱公氏,世代相傳至今。公氏族人大多尊奉公為、公衍為得姓始祖。
姓氏公的起源出源於姬姓,出自於上古周朝時期魯國君主魯定公的兩個侄子,屬於以帝王賜封爵號為氏。世代族居山東蒙陰的公氏家族就起源於姬姓周公旦的後代。根據《通志氏族略》、《左傳》等記載:周公旦之子伯禽建立魯國,其後代有魯昭公,他把王位傳給弟弟姬宋,周公旦,是為魯定公。後來魯定公把魯昭公的兩個兒子衍和為,都封公爵,世稱公衍、公為。 公衍、公為的後代子孫便以祖上爵位為姓,遂成公姓。由此,魯地成為中華公姓最早的起源地。春秋時期,魯國的君主魯定公姬宋將他哥哥的兩個兒子,一個叫姬為,一個叫姬衍,都封為公爵,時人稱之為公為、公衍。春秋後期,魯定公的這位哥哥繼為,是為魯昭公,其時國政大權都落在季孫氏、孟孫氏和叔孫氏三大家臣手裡,國君成了聽他們擺佈的傀儡。於是魯昭公想趁季孫氏家族內訌之時將其滅掉,就和兩個兒子公衍和公為一起聯合了一批人攻打季氏家。不料,其他兩個孟孫氏和叔孫氏都來支援季氏,三家合力反而將魯昭公打敗了。魯昭公只好帶著公衍和公為逃往齊國,從此,公衍和公為在齊國流亡生活,在其後裔子孫中,有以先祖爵號為姓氏者,稱公氏,世代相傳至今。公氏族人大多尊奉公為、公衍為得姓始祖。