馬太福音一章與路加福音三章所記的兩份耶穌家譜,在初看之下似乎是相矛盾的,但我們若能仔細考察,就可發現事實上並不然。
馬太福音的家譜是由亞伯拉罕記至約瑟,馬太福音一章16節說︰“雅各生約瑟,就是馬利亞的丈夫,那稱為基督的耶穌,是從馬利亞生的。”由這份家譜中,我們可以看出約瑟乃是大衛的後裔。按猶太人的習慣,王位只傳男裔(參看列王紀上二章4節),因此約瑟與他的後裔均有權繼承大衛家的王位。(注︰約瑟因娶瑪利亞,因此與瑪利亞有關連,耶穌因為瑪利亞所生,因此與瑪利亞有關連,但按法律來說,耶穌仍算是約瑟的兒子。)
至于路加福音三章的家譜則是倒過來記的,由耶穌追溯至大衛,再溯至亞當及上帝。路加福音三章23節說︰耶穌開頭傳道,年紀約有三十歲。依人看來他是約瑟的兒子,約瑟是希里的兒子。馬太福音中約瑟是雅各的兒子,此處卻稱它是希里的兒子。據推測約瑟可能是希里女婿。因為路加一、二章是以馬利亞為記事中心,因此路加很可能為繼續描寫馬利亞此時所扮演的角色,而在三章時列出她的家譜。由這份家譜中,我們一樣可以追溯出馬利亞與耶穌均屬大衛的後裔,又同屬亞當,由此可見按肉體來說,耶穌仍有繼承大衛王座的權力。