You can find out your haplogroup by taking a DNA test that analyzes either your mitochondrial DNA (inherited from your mother) or your Y-chromosome DNA (inherited from your father). The specific test you need depends on your biological sex and which ancestral line you want to trace. A few commercial companies offer haplogroup results, but not all DNA tests include them.
Two Types of Haplogroups
Every person carries two distinct deep-ancestry lineages, one maternal and one paternal, and each is tracked through different DNA.
Your maternal haplogroup comes from mitochondrial DNA (mtDNA), a small set of genes passed from mother to child. Everyone has mtDNA, so both men and women can test for their maternal haplogroup. The current reference tree for mitochondrial DNA, called PhyloTree Build 17, catalogs nearly 5,500 distinct haplogroups defined by over 4,500 different mutations.
Your paternal haplogroup comes from the Y chromosome, which only biological males carry. If you’re female, you don’t have a Y chromosome, so you can’t directly test for your paternal haplogroup. The workaround is to ask a paternally related male relative (your father, brother, paternal uncle, or a male child whose father’s line you want to trace) to take the test on your behalf.
These two lineages tell very different stories. Y-chromosome DNA tends to show larger genetic differences between populations because, historically, women moved between communities more often than men did (about 70% of human societies have been patrilocal, meaning women join their husband’s group). That pattern means your maternal and paternal haplogroups may point to different geographic origins.
Which DNA Test to Take
Not every consumer DNA kit gives you haplogroup results. Many popular services, like MyHeritage, only offer autosomal testing, which estimates your ethnicity percentages but doesn’t assign a haplogroup. Here’s what the major companies provide:
- FamilyTreeDNA is the only major company that offers dedicated Y-DNA and mtDNA tests. These are separate products from their autosomal test, and they provide the most detailed haplogroup assignments, including deep subclades.
- 23andMe includes maternal and paternal haplogroup assignments with its autosomal test, though the results are typically less granular than a dedicated Y-DNA or mtDNA test.
- MyHeritage offers autosomal testing only, with no haplogroup reporting.
If your main goal is to learn your haplogroup with as much detail as possible, a dedicated Y-DNA or mtDNA test from FamilyTreeDNA will generally give you a more specific subclade than what you’d get from a broader autosomal kit.
How Haplogroups Are Named
When you get your results, you’ll see something like “R1b1a1a2” or “H2a1.” That alphanumeric string is a standardized naming system built like a set of nested folders. The first capital letter (A through R for Y-DNA haplogroups) marks a major branch of the human family tree. Each additional letter and number narrows you into a more specific sub-branch, or subclade.
So if your result is R1b, the “R” places you on one of the major branches, “1” narrows that to a specific division, and “b” narrows further. A longer string like R1b1a1a2 means the test identified mutations deep enough to place you on a very specific twig of that branch. A shorter result like just “R” means your DNA matched the broad branch but the test didn’t have enough resolution to go deeper.
You might also see an asterisk (*) in some results. That symbol indicates a “paragroup,” meaning your DNA falls on a branch but doesn’t carry any of the mutations that would place it into a known sub-branch. Think of it as sitting at a fork in the road rather than having gone down a specific path.
SNPs vs. STRs: Why Test Depth Matters
The mutations that define your haplogroup come in two main types, and understanding the difference helps explain why some tests give you a more specific result than others.
SNPs (single nucleotide polymorphisms) are tiny, stable changes in your DNA that occur roughly once every 30 million generations at any given spot. Because they change so rarely, they’re like permanent markers on the family tree. SNPs are what place you into a haplogroup and its subclades. The more SNPs a test checks, the deeper into the tree it can place you.
STRs (short tandem repeats) are stretches of DNA where a short pattern repeats, and the number of repeats changes more frequently, roughly once every 70 to 2,500 generations depending on the specific location. That higher variability makes STRs useful for distinguishing between closely related family lines or matching you with genetic cousins, but they’re less reliable for pinpointing your deep ancestral branch.
A basic consumer test might check a handful of SNPs and assign you to a broad haplogroup. A more advanced test checks hundreds or thousands of SNPs and can place you several layers deeper into the tree. If your first result feels vague, upgrading to a more comprehensive SNP panel is the way to get a more specific answer.
What Your Haplogroup Actually Tells You
Your haplogroup traces a single line of ancestry, either your mother’s mother’s mother (going back as far as the mutations allow) or your father’s father’s father. It represents one thread out of the thousands of ancestors who contributed to your DNA. It won’t tell you your full ethnic background or give you a percentage breakdown of your heritage.
What it does reveal is the deep geographic history of that one lineage. Major haplogroups correspond to ancient migrations: certain branches are concentrated in sub-Saharan Africa, others in Europe, East Asia, the Americas, or the Middle East. Your specific subclade can sometimes narrow that origin to a particular region or time period. For example, R1b is the most common Y-DNA haplogroup in Western Europe, while haplogroup O dominates in East and Southeast Asia.
The deeper your subclade, the more specific the story. A basal result (just the capital letter or one level down) tells you which major branch of humanity you descend from but not much about where your more recent ancestors lived. A deep subclade result can sometimes pinpoint a population, a migration event, or even a historical era when that lineage expanded.
Steps to Find Your Haplogroup
If you already took a test with 23andMe, check your account for maternal and (if you’re male) paternal haplogroup reports. If you tested with MyHeritage or AncestryDNA, those services don’t provide haplogroup data, but you can download your raw DNA file and upload it to third-party tools that attempt to predict your maternal haplogroup from autosomal data. These predictions are rough estimates, not definitive assignments.
For the most reliable and detailed result, order a dedicated test. For your maternal line, an mtDNA full-sequence test reads your entire mitochondrial genome. For your paternal line, a Y-DNA SNP panel test will place you as deep into the tree as current science allows. If you’re female and want your paternal haplogroup, you’ll need a male relative from that line to take the Y-DNA test.
Once you have your haplogroup designation, free resources like the International Society of Genetic Genealogy (ISOGG) maintain updated Y-DNA and mtDNA haplogroup trees where you can look up your branch and see where it fits in the broader picture of human migration.

