Why are there two different genealogies?
Question 3055
When you read Matthew’s Gospel and Luke’s Gospel, you encounter something puzzling. Both give genealogies of Jesus, but they are different. Matthew traces the line from Abraham through David to Joseph. Luke traces the line from Jesus back through David to Adam. But the differences go beyond direction. Even within the section from David to Jesus, the names do not match. How do we explain this? Sceptics have long pointed to these genealogies as proof of error in the Bible. But when we look carefully, the apparent contradiction dissolves, and we discover instead a beautiful witness to who Jesus really is.
Matthew’s Genealogy
Matthew 1:1–17 presents Jesus as the Son of David, the Son of Abraham. This fits Matthew’s purpose, which is to present Jesus as the promised Messiah, the King of Israel. Matthew writes primarily for a Jewish audience, and for Jews, the question of Davidic descent was paramount. The Messiah had to come from David’s line (2 Samuel 7:12–16; Isaiah 11:1; Jeremiah 23:5).
Matthew traces the line from Abraham to David, then from David through Solomon to Joseph. He structures his genealogy into three sets of fourteen generations: from Abraham to David, from David to the exile, and from the exile to Jesus (Matthew 1:17). This numerical pattern has led scholars to note that the Hebrew letters of David’s name (דוד, D-V-D) have a numerical value of 14. Matthew may be emphasising that Jesus is the ultimate son of David, the heir to the throne.
Notice that Matthew ends with Joseph: “Jacob the father of Joseph the husband of Mary, of whom Jesus was born, who is called Christ” (Matthew 1:16). The wording is careful. Matthew does not say Joseph fathered Jesus. He says Joseph was the husband of Mary, and from her Jesus was born. This acknowledges the virgin birth while still tracing Jesus’ legal lineage through Joseph.
Luke’s Genealogy
Luke 3:23–38 takes a different approach. Luke writes for a Gentile audience and presents Jesus as the Saviour of all humanity. His genealogy goes backwards, from Jesus all the way to Adam, “the son of God.” By tracing Jesus back to Adam, Luke emphasises that Jesus belongs to the whole human race, not just to Israel.
But there is another significant difference. The names in Luke’s list, from David onwards, do not match Matthew’s. Where Matthew goes through Solomon, Luke goes through Nathan, another son of David (Luke 3:31). The lists converge at David and diverge immediately after.
Two Lines: Legal and Biological
The most widely accepted explanation is that Matthew gives Joseph’s legal lineage, establishing Jesus’ right to the throne, while Luke gives Mary’s biological lineage, establishing Jesus’ actual descent from David through the flesh.
This interpretation has ancient support. The church father Julius Africanus (c. 160–240 AD) reported that the family of Jesus themselves explained the difference this way. He noted that levirate marriage, where a man married his deceased brother’s widow to continue his line, could account for some of the differences. But the more fundamental explanation is that Luke traces Mary’s ancestry.
Luke 3:23 says, “Jesus, when he began his ministry, was about thirty years of age, being the son (as was supposed) of Joseph, the son of Heli.” The phrase “as was supposed” indicates that Jesus was not actually Joseph’s biological son. The mention of Heli is significant. Heli is not Joseph’s father according to Matthew, who says Joseph’s father was Jacob (Matthew 1:16). The explanation is that Heli was Mary’s father, and Luke is giving Mary’s line. Joseph would be “son of Heli” as his son-in-law, which was acceptable in Jewish reckoning.
Why This Matters
This is not a trivial detail. The virgin birth means that Jesus had no human father. His biological descent from David had to come through Mary. If Mary were not a descendant of David, Jesus could not be “born of the seed of David according to the flesh” (Romans 1:3). Luke’s genealogy establishes that Mary was indeed of Davidic descent, through Nathan rather than Solomon.
Matthew’s genealogy establishes Jesus’ legal right to the throne. In the ancient world, legal descent through the father determined inheritance and royal succession. Even though Joseph was not Jesus’ biological father, by marrying Mary and accepting Jesus as his son, Joseph gave Jesus the legal standing as heir to David’s throne. Both lines were necessary: one for the legal claim, one for the biological connection.
The Curse on Jeconiah
There is a further theological dimension. In Jeremiah 22:30, God pronounced a curse on Jeconiah (also called Coniah or Jehoiachin): “Write this man down as childless, a man who shall not succeed in his days, for none of his offspring shall succeed in sitting on the throne of David and ruling again in Judah.” Matthew’s genealogy runs through Jeconiah (Matthew 1:11–12). If Jesus were Joseph’s biological son, he would be under this curse and could not sit on David’s throne.
But Jesus was not Joseph’s biological son. He was virgin-born. He receives the legal right to the throne through Joseph, but he is not under the curse because he is not biologically descended from Jeconiah. Meanwhile, through Mary, he has biological descent from David through Nathan, a line not affected by the curse. The two genealogies together solve a theological problem that one alone could not.
Conclusion
The two genealogies in Matthew and Luke are not contradictory but complementary. Matthew gives Jesus’ legal lineage through Joseph, establishing his right to the throne of David. Luke gives his biological lineage through Mary, establishing his physical descent from David. Both were necessary for Jesus to be the promised Messiah. Far from being an embarrassment, the genealogies display the care with which God orchestrated the circumstances of his Son’s birth. Jesus is truly the son of David, both legally and by blood, qualified in every way to sit on the throne forever.
“Concerning his Son, who was descended from David according to the flesh and was declared to be the Son of God in power according to the Spirit of holiness by his resurrection from the dead, Jesus Christ our Lord.” Romans 1:3–4