魏氏的祖先是畢公高的後代。畢公高和周天子同姓。武王伐紂之後,高被封在畢,於是就以畢為氏。他的後代中斷了封爵,變成了平民,有的在中原,有的流落到夷狄。他的後代子孫有個叫畢萬的,侍奉晉獻公。
獻公十六年(前661),趙夙駕車,畢萬為車右護衛,去征討霍、耿、魏,把它們都滅了。獻公把耿封給趙夙,把魏封給畢萬,二人都成了大夫。
畢萬受封后十一年,獻公去世,他的四個兒子互相爭奪君位,晉國內亂。而畢萬的子孫越來越多,隨他們的國名稱為魏氏。畢萬生了魏武子。
魏武子以魏氏諸子的身份侍奉晉公子重耳。獻公二十一年的時候,魏武子跟隨重耳外出流亡,十九年之後回國,重耳即位為晉文公,讓魏武子承襲魏氏後代的封爵,升到了大夫的地位。魏武子生了魏悼子。
魏悼子生了魏絳。魏絳侍奉晉悼公。悼公任用魏絳去同戎、狄修好,戎、狄從此親近依附晉國。
魏絳生了魏贏,魏贏生了魏獻子。魏獻子侍奉晉昭公。昭公去世後,晉國的六卿強盛起來,公室衰微下去。魏獻子生了魏侈。
魏侈的孫子是魏桓子,他和韓康子、趙襄子一起討伐除滅了知伯。
桓子的孫子是魏文侯魏斯。文侯和韓武子、趙桓子同時期。
文侯十七年,攻滅中山國,派子魏擊在那裡駐守。
文侯二十二年(前403),魏國、趙國、韓國三家分晉。
本文改編自史記魏世家譯文