King David did not have just one wife; according to the Bible he had several, with eight named wives most commonly listed in tradition and study materials.

Short direct answer

If you’re asking “who did King David marry?” in a simple sense, the usual list of his main, named wives is:

  • Michal (daughter of King Saul)
  • Ahinoam of Jezreel
  • Abigail, widow of Nabal of Carmel
  • Maacah, daughter of Talmai king of Geshur
  • Haggith
  • Abital
  • Eglah
  • Bathsheba, formerly the wife of Uriah the Hittite

Scripture also says he took “more wives and concubines,” whose names are not all recorded.

Mini breakdown: how many and why it’s confusing

Different Bible study resources and forums sometimes say “seven wives,” “eight wives,” or “many wives” because:

  • The Bible explicitly names eight wives, tied to passages in 1–2 Samuel and 1 Chronicles.
  • The same passages also hint at “other” wives and concubines without naming them, so the total number is higher than eight.
  • Genealogies often only list wives who bore important sons, which can make the list look incomplete.

So, in modern “who did King David marry” discussions, the safe, commonly accepted answer is that he had at least eight named wives, plus additional unnamed wives and concubines.

Quick profile of his most mentioned wives

  • Michal – Saul’s daughter, David’s first wife, linked to his early rise in Saul’s court and later estrangement.
  • Abigail – The wise widow of Nabal, noted in many studies as courageous and discerning, later becoming David’s wife.
  • Bathsheba – First appears in the story of David’s sin with her and Uriah; later becomes the mother of Solomon.

These three are the ones most often highlighted in sermons, articles, and forum discussions today.

Forum / “trending topic” angle (why people still discuss this)

Online Bible forums and Q&A sites often revisit “who did King David marry?” because it connects to a few hot topics:

  • Debates about polygamy in the Old Testament versus modern Christian practice.
  • Questions about how a “man after God’s own heart” could have complex relationships and serious moral failures (especially with Bathsheba).
  • Curiosity about lesser-known wives like Maacah, Haggith, Abital, and Eglah, who mostly appear only in genealogies.

A typical forum-style takeaway might look like:

“The Bible clearly names eight wives for David, but hints that the real total was higher. That tension is exactly why readers keep going back to these passages and asking what we’re meant to learn from his family life.”

Simple TL;DR

  • King David married multiple women , not just one.
  • The Bible names eight wives: Michal, Ahinoam, Abigail, Maacah, Haggith, Abital, Eglah, and Bathsheba.
  • It also notes that he had other wives and concubines whose names are not recorded.

Information gathered from public forums or data available on the internet and portrayed here.