1、源于西周,以官职为姓。上古时有人重黎,为司掌天地之官,唐尧曾抚育重黎之后。同宣王时,有重黎之后程伯休父,官至司马,执掌国家军队,佐政辅国,权势重大,程伯休父克平许方,立下大功,周王室允许他以官职为姓,其后遂成司马氏。

2、晋元帝司马睿,本姓生,改姓司马,其后亦为司马氏。

司马是一家吗,司氏的由来

没有联系,没有交集,但三个姓都来源于官职,司姓源于黄帝的占卜师司怪。司徒是舜帝后代,官职司徒。司马源于西周官职。