Short answer: married his sister (or possibly a niece). Fr, that's it. That's the answer. Genesis 5:4 straight up tells us that and "had other sons and daughters," so there were way more people in the early family tree than just the four names we hear about. The question feels scandalous today, but once you understand the context, it actually makes total sense.
The Text Actually Tells Us {v:Genesis 5:1-4}
People often read Genesis like it's only about a handful of characters, but the text is lowkey giving us the full picture if you pay attention. Check it:
This is the book of the generations of Adam. When God created man, he made him in the likeness of God. Male and female he created them, and he blessed them and named them Man when they were created. When Adam had lived 130 years, he fathered a son in his own likeness, after his image, and named him Seth. The days of Adam after he fathered Seth were 800 years; and he had other sons and daughters.
"Other sons and daughters." Plural. Over 800 years. Adam and Eve had a LOT of kids. Early humanity was essentially one extended family, and Cain married within that family. It's not a mystery — the Bible just doesn't name every sibling the way it names the main characters.
Why Wasn't This a Problem Then? {v:Leviticus 18:9}
Here's where it gets interesting. The laws against marrying close relatives — like the ones in Leviticus — came much later in human history. Those laws exist because genetic mutations accumulate over generations. The more closely related two people are, the higher the risk of passing on harmful recessive traits to their kids.
But Adam and Eve were created directly by God, genetically perfect. Early humanity had minimal accumulated mutations. The risk that makes close-family marriage so dangerous today simply didn't exist yet in the same way. By the time of Moses, thousands of years and generations had passed, genetic diversity had spread, and God codified the prohibition that made biological sense by that point.
It's kind of like how a brand-new car can run without premium maintenance for a while, but as it ages you gotta be more careful. The gene pool in early humanity was clean. Over time, that changed.
What About the "People" Cain Was Afraid Of? {v:Genesis 4:14-17}
Some people point to Cain's fear after killing Abel — he said whoever found him would kill him — and assume that means there must have been OTHER humans out there not descended from Adam and Eve. This is actually a real question some scholars sit with.
A few views exist here:
View 1 (most common evangelical position): Cain's fear refers to future generations. Adam lived 930 years. By the time Cain was grown and killed Abel, there could have already been many siblings, nieces, nephews, and their kids. The population was growing fast.
View 2: The text is written from a later literary perspective, using language that assumes a larger world — a narrative device, not a literal timeline claim.
View 3 (minority): Some scholars entertain the idea of other humans existing outside Eden, not descended from Adam — but this sits in tension with Romans 5:12 ("sin came into the world through one man") and isn't the mainstream evangelical read.
The simplest and most textually grounded answer is View 1: Cain's family was already growing, and he feared them. No secret other civilization required.
The Bigger Picture
This question hits different once you zoom out. The Bible isn't trying to hide anything here — it just isn't giving us a census report. It's giving us the theological story: humanity made in God's image, the fall, the fracture, and the long road to redemption. The "who did Cain marry" question is the kind of thing that seems like a gotcha but actually has a completely reasonable answer when you read the text carefully.
Adam and Eve were the fountainhead of all humanity. Their family grew. Cain married within that family, in a time when the genetic and legal reasons we have against that today didn't apply. The Bible doesn't dodge it — it just expects us to read the whole thing, not just the highlight reel.
No cap, the answer was there the whole time.