公孫複姓起源很多。春秋時,各國諸侯不論爵位大小,多喜歡稱公。按照周朝制度,國君一般由嫡長子繼位,即位前稱為太子,其他的兒子便稱為公子,公子的兒子則稱公孫。他們的後代便有不少人 便以公孫為姓,因此,公孫並非一族一姓的後人。最初出現的公孫氏是在上古時期。《路史》載:「神農用母弟勖,嗣少典國君,世為諸侯,後以公孫為姓。軒轅帝初名公孫,後改姬。」《廣韻》載:「古封公之後,皆自稱公孫,故其姓多,非一族也。」《通志》載:「公孫氏,春秋時諸侯之孫,亦以為氏者,曰公孫氏,皆貴族之稱。或眼黃帝姓公孫,因以為氏。」 郡望: 高陽郡 堂號: 1、白馬堂:後漢公孫瓚被封為討虜將軍,屢次打敗胡虜,除遼東屬國長史。常乘白馬,烏桓怕他,互相告語:「我們要避開白馬長史。」
2、忠義堂:春秋時公孫杵臼和程嬰都是趙朔的門客。趙朔為屠岸賈所殺,朔妻遺腹生一子。杵臼和程嬰設計保存趙氏孤兒:杵臼把自己的兒子藏在山中,派程嬰向屠岸賈回報說是趙氏孤兒。屠岸賈就把公孫杵臼的兒子當成趙氏孤兒和公孫杵臼一起殺了。程嬰保護著趙氏孤兒長大成人,終於報了趙朔被殺之仇。人稱公孫杵臼舍掉自己的兒子和自己的命存主人之孤,既忠且義。 遷徙分布: 在今陝西咸陽東。