Skip to content
Family Tree Creator

How many ancestors do I have?

Pick how many generations to go back, or a year, to see how many ancestors you have in that generation, what they are called and roughly when they were born.

Count back by

The usual estimate is 25 to 30 years. Lines through fathers tend to run longer.

10 generations back, you have

1,024 ancestors

Your 8th great-grandparents, born around 1710 (roughly 1668–1752).

All ancestors back to here
2,046
World population then
about 631 million
Compared with everyone alive
About 1 in every 617,000 people alive then.
Generation 1: 2 ancestorsGeneration 2: 4 ancestorsGeneration 3: 8 ancestorsGeneration 4: 16 ancestorsGeneration 5: 32 ancestorsGeneration 6: 64 ancestorsGeneration 7: 128 ancestorsGeneration 8: 256 ancestorsYouFather’s sideMother’s side
The fan shows the first 8 generations; generation 10 would need 1,024 slots.

Pedigree collapse

This many separate ancestors is a ceiling, not a count. Cousins married cousins, often without knowing it, so the same person fills several places in your family tree. The slots pass the world population at about generation 29. How pedigree collapse works

Ancestors per generation compared with world population

Logarithmic scale: each gridline is 1,000 times the one below. Select a bar to jump to that generation.

Ancestor slots (2n) Selected generationWorld population at the time (approximate)
11,0001 million1 billion1 trillionMore slots than people alive from here1510152025303540Generations back

Your first 20 generations

Birth years assume you were born in 1990 and an average generation of 28 years.

Gen.RelationshipAncestorsRunning totalTypical birth years
1Parents221957–1967
2Grandparents461926–1942
3Great-grandparents8141893–1919
4Great-great-grandparents16301861–1895
53rd great-grandparents32621829–1871
64th great-grandparents641261797–1847
75th great-grandparents1282541765–1823
86th great-grandparents2565101732–1800
97th great-grandparents5121,0221700–1776
108th great-grandparents1,0242,0461668–1752
119th great-grandparents2,0484,0941636–1728
1210th great-grandparents4,0968,1901604–1704
1311th great-grandparents8,19216,3821571–1681
1412th great-grandparents16,38432,7661539–1657
1513th great-grandparents32,76865,5341507–1633
1614th great-grandparents65,536131,0701475–1609
1715th great-grandparents131,072262,1421443–1585
1816th great-grandparents262,144524,2861410–1562
1917th great-grandparents524,2881,048,5741378–1538
2018th great-grandparents1,048,5762,097,1501346–1514

The doubling math

Everyone has two biological parents, each of them had two parents, and so on. So the number of ancestors in any generation is 2 raised to the number of generations back: 2n. Your parents are generation 1 (2 people), your grandparents generation 2 (4), your great-grandparents generation 3 (8).

To get everyone up to a given generation, add the generations together. The total always comes out as 2n+1 − 2: ten generations back means 1,024 ancestors in that generation and 2,046 altogether. The numbers grow fast. Twenty generations back, around the 1400s for most people alive today, there are over a million places in your family tree. Thirty generations gives more than a billion.

Names for each generation of grandparents

After great-great-grandparents, genealogists usually number the greats rather than repeating them. Your 3rd great-grandparent is the same as a great-great-great-grandparent.

Generation Relationship Ancestors Running total
1 Parents 2 2
2 Grandparents 4 6
3 Great-grandparents 8 14
4 Great-great-grandparents 16 30
5 3rd great-grandparents 32 62
6 4th great-grandparents 64 126
7 5th great-grandparents 128 254
8 6th great-grandparents 256 510
9 7th great-grandparents 512 1,022
10 8th great-grandparents 1,024 2,046
11 9th great-grandparents 2,048 4,094
12 10th great-grandparents 4,096 8,190

Pedigree collapse: why the numbers stop making sense

Keep doubling and you soon need more ancestors than there were people. For someone born around 1990, the 2n count passes the estimated world population roughly 30 generations back, in the 1100s. The explanation is pedigree collapse: the same person can occupy more than one place in your family tree.

Ancestor slots, fewer than people alive More slots than people aliveWorld population at the time (approximate)
11,0001 million1 billion1 trillionMore slots than people alive from here15101520253035Generations back
Ancestor slots per generation (bars) against the estimated world population when that generation was born (dashed line), for someone born in 1990 with 28-year generations, on a logarithmic scale. The bars cross the line at generation 29, around 1178, where 537 million slots meet roughly 356 million people. From there on the tree has more places than there were people, so the same ancestors must fill many places at once. That is pedigree collapse.

It happens whenever two of your ancestors are related to each other. If your parents are first cousins, they share a pair of grandparents, so you have 6 different great-grandparents instead of 8. If they are second cousins, you have 14 different great-great-grandparents instead of 16. Each marriage between relatives, however distant, removes people from the top of the tree.

For most of history, people married within a day’s walk of where they were born. In a village of a few hundred people, couples several generations on were very often distant cousins without knowing it. Island populations and closed religious communities show the effect strongly. Royal families show it most clearly of all: Charles II of Spain, the last Habsburg king of Spain, was the son of an uncle and niece, from a family that had married cousins for generations, and his tree contains far fewer people than it has places.

Scaled up, this means everyone’s family trees merge. A 2013 genetic study by Peter Ralph and Graham Coop found that any two people of European descent share many ancestors from roughly the last thousand years. A 2004 modeling study in Nature by Douglas Rohde, Steve Olson and Joseph Chang estimated that the most recent common ancestor of everyone alive today may have lived only a few thousand years ago.

The world population figures in the calculator are rounded estimates from long-run historical reconstructions such as the HYDE database and UN figures, as compiled by Our World in Data. Treat them as approximate; estimates for the distant past vary widely.

How many ancestors are in a typical family tree?

Far fewer than the math allows. A standard four-generation pedigree chart, back to your great-grandparents, has places for 14 ancestors, and a five-generation chart has 30. Filling in all 30 names is a realistic goal for most families with some research, and a good place to start is a pedigree chart, which numbers each ancestor in the standard Ahnentafel order.

Beyond that, most trees thin out quickly. Some lines run back for centuries; others stop at a great-grandparent nobody can trace. When you want aunts, uncles, cousins and remarriages as well as direct ancestors, build a full tree with the family tree maker.

How far back can records take you?

  • United States: the federal census began in 1790, but it named only the head of each household until 1850, when every free person was listed by name. Enslaved people were counted without names in 1850 and 1860, which makes African American research before 1870 depend on other records.
  • England and Wales: civil registration of births, marriages and deaths began on 1 July 1837. Before that, church parish registers, required from 1538, record baptisms, marriages and burials.
  • Scotland began civil registration in 1855 and Ireland in 1864 (1845 for non-Catholic marriages).

With good records, many family lines can be traced to the 1700s, around 8 to 10 generations back. Earlier than that usually depends on property, wills and court records, which mostly exist for people who owned land. Families who can follow a line into the Middle Ages almost always do so through a link to the gentry or nobility, whose records survived.

DNA and your ancestors

You inherit about half of your autosomal DNA from each parent, and on average about a quarter from each grandparent. The real share from a grandparent varies, because DNA is passed on in large chunks and recombination shuffles them differently each time. On average you carry about 3% of your DNA from each 3rd great-grandparent (5 generations back), but the actual figure can be noticeably higher or lower.

Because the chunks are finite, the number of your genetic ancestors grows much more slowly than the number of your genealogical ancestors. Somewhere around seven generations back, some of your ancestors begin to have left no detectable DNA in you, and by ten generations a large share of your 1,024 ancestors have not. They are still your ancestors; a DNA test just cannot see them. Y-DNA tests follow only your father’s father’s line, and mitochondrial DNA tests only your mother’s mother’s line, which is one ancestor out of each generation.

Frequently asked questions

How many ancestors do I have?
In theory, the number doubles every generation: 2 parents, 4 grandparents, 8 great-grandparents and so on. Ten generations back you have 1,024 ancestor slots, and 2,046 in total across those ten generations. Further back, the real number of different people is smaller because of pedigree collapse.
How many great-grandparents do I have?
Eight: the four parents of your mother’s parents and the four parents of your father’s parents. If your parents are related, some of them may be the same people.
How many great-great-grandparents do I have?
Sixteen. Great-great-grandparents are four generations back from you, and 2 × 2 × 2 × 2 = 16.
What is a 2nd great-grandparent?
Another name for a great-great-grandparent: the parent of one of your great-grandparents. Genealogists switch to numbers after two “greats”, so the next generation up is your 3rd great-grandparents (32 of them), then 4th great-grandparents (64).
How many generations back is 1700?
For someone born in 1990, about 10 generations, assuming 28 years per generation. That generation, your 8th great-grandparents, has 1,024 ancestor slots. Use the “Year” option in the calculator to try your own birth year.
How many ancestors did I have in 1066?
Counting back from a 1990 birth at 28 years per generation, 1066 is about 33 generations ago, which gives about 8.6 billion ancestor slots in that one generation. The whole world population then was probably around 300 million, so the same people fill your tree many times over.
How long is a generation in genealogy?
Usually 25 to 30 years. Studies of historical populations put the average gap between parents and children close to 30 years, somewhat longer on fathers’ lines than on mothers’. The calculator uses 28 years by default and lets you choose from 20 to 35.
Do I have DNA from all of my ancestors?
No. You get about half your DNA from each parent, but it is passed down in large chunks, so as you go back the share from any one ancestor shrinks and becomes uneven. Beyond about seven generations some ancestors leave no detectable DNA in you at all, and by ten generations a large share of them do not.
Why do the numbers get bigger than the world population?
Because 2n counts places in your family tree, not different people. Around 30 generations back the number of places passes the number of people alive at the time. The gap is filled by pedigree collapse: the same ancestors appear in many places.

Draw your family

  • Family Tree Maker

    Build and print your family tree. No sign-up, no limits.

  • Genogram Maker

    Standard genogram symbols, relationship lines and a printable key.

  • Ecomap Maker

    Map a family’s connections to school, work, health care and community.

  • Pedigree Chart Maker

    Ancestor charts with Ahnentafel numbers, from 4 to 6 generations.

Work it out

Print and open files