Ahnentafel Explained

Click on the above image to view a larger version

Ahnentafel is a word commonly used in genealogy although it probably confuses most newcomers. Ahnentafel is a German word that literally translates as “ancestor table”. It is a list of all known ancestors of an individual and includes the full name of each ancestor as well as dates and places of birth, marriage, and death whenever possible. It also has a strict numbering scheme.

Once the reader is accustomed to ahnentafels, it becomes very easy to read these lists, to move up and down from parent to child and back again, and to understand the relationships of the listed people. Ahnentafels are very good at presenting a lot of information in a compact format. However, the numbering system is the key to understanding ahnentafels.

To visualize the numbers, first consider this typical pedigree chart:


Carefully observe the numbers in the above chart. You will notice that every person listed has a number and that there is a mathematical relationship between parents and children. The number of a father is always double that of his child’s. The number of the mother is always double that of her child’s plus one. The number of a child is always one-half that of a parent (ignoring any remainder).

In the above example, the father of person #6 is #12 (the father is double the child’s number). The mother of #6 is #13 (the mother is double plus one of the child’s). The child of #12 and #13 is #6 (the child is always one-half the parent’s number, ignoring remainders).

Now, let’s take the above chart and write it in ahnentafel format:

  1. person
  2. father
  3. mother
  4. paternal grandfather
  5. paternal grandmother
  6. maternal grandfather
  7. maternal grandmother
  8. great-grandfather
  9. great-grandmother
  10. great-grandfather
  11. great-grandmother
  12. great-grandfather
  13. great-grandmother
  14. great-grandfather
  15. great-grandmother

Notice that the numbers are exactly the same as in the pedigree chart. The rules of father=2 times child, mother=2 times child+1, child=one-half of parent, etc., remain the same. This is an ahnentafel chart.

For a more detailed example of an ahnentafel, here’s an excerpt from the ahnentafel of one well-known American:

  1. George Walker Bush, b. New Haven, Conn., 6 July 1946, m. 5 Nov. 1977, Laura Lane Welch
  2. George Herbert Walker Bush, b. Milton, Mass., 12 June 1924, m. Rye, N.Y., 6 Jan. 1945
  3. Barbara Pierce
  4. Prescott Sheldon Bush, b. Columbus, Ohio, 15 May 1895, m. Kennebunkport, Maine, 6 Aug. 1921, d. New York, N.Y., 8 Oct. 1972
  5. Dorothy Walker, b. near Walker’s Point, York Co., Me., 1 July 1901, d. Greenwich, Conn., 19 Nov. 1992
  6. Marvin Pierce, b. Sharpsville, Pa., 17 June 1893, m. Aug. 1918, d. Rye, N.Y., 17 July 1969
  7. Pauline Robinson, b. Ohio, April 1896, d. Rye, N.Y., 23 Sept. 1949
  8. Samuel Prescott Bush, b. Brick Church, N.J., 4 Oct. 1863, m. Columbus, Ohio, 20 June 1894, d. Columbus, Ohio, 8 Feb. 1948
  9. Flora Sheldon, b. Franklin Co., Ohio, 17 Mar. 1872, d. “Watch Hill”, R.I., 4 Sept. 1920
  10. George Herbert Walker, b. St. Louis, Mo., 11 June 1875, m. St. Louis, Mo., 17 Jan. 1899, d. New York, N.Y., 24 June 1953
  11. Lucretia [Loulie] Wear, b. St. Louis, Mo., 17 Sept. 1874, d. Biddeford, Me., 28 Aug. 1961
  12. Scott Pierce, b. Sparkville, Pa., 18 Jan. [or June?] 1866, m. 26 Nov. 1891
  13. Mabel Marvin, b. Cincinnati, Ohio, 4 June 1869
  14. James Edgar Robinson, b. near Marysville, Oh., 15 Aug. 1868, m. Marion Co., Ohio, 31 March 1895, d. 1931
  15. Lula Dell Flickinger, b. Byhalia, Ohio, March 1875

The above examples show information about 15 individuals, but ahnentafels typically contain information about many more people than this. You can often find ahnentafels that list hundreds or even thousands of individuals, all ancestors of person #1 in the list. For instance, a much longer ahnentafel for President Bush may be found at: http://www.wargs.com/political/bush.html.

Notice that the mathematical rules about relationships shown in the pedigree chart still apply in the ahnentafel chart. Also, the true ahnentafel lists the person’s full name, along with dates and places of birth, marriage, and death, if known.

All modern genealogy programs can produce ahnentafel charts. Of course, you could also create an ahnentafel chart by hand or by using a word processor. Whatever method you choose, an ahnentafel is an easy method of presenting a lot of ancestral data in a compact format.


THANK YOU!!!!!!!


Fred Janssen | Imtech December 17, 2014 at 11:01 am

The numbering system is not very useful when adding siblings. Or am I mistaken?


Seems like I learn something new every day. Thank You!


Useful explanation here Dick, though I always want to say “gesundheit” after hearing this word.


I use a “modified” version of Ahnentafel for my ancestors, and I love the result. I append a dash and a number. -0 for the direct ancestor and -01 and up for each of his/her siblings. Example, my mother’s siblings are 3-01, 3-02, 3-03, etc. I have only worked on gathering direct ancestors, and their children’s information. I do not do in-laws or children of siblings other than an occasional note of names and dates. Every file I save is named starting with the Ahnentafel number followed by _Firstname-Lastname. If I have a file to save for a spouse of a sibling, I add a $ after the number (3-4$, would be my aunt’s husband, 3-4$b for 2nd-husband. When saving files there are subfolders for the different categories (Birth, Death, Marriage, Military, Obits, Tombstones, etc). I can easily find a file for any person by the subfolder and starting number. The census files are saved starting with the Head-of-Household’s AHN number, census-year & HOH’s name. Every printed copy has their AHN-number included. This has made it so easy for me to find files for any ancestor.


    What a neat filing system! I always struggle with naming scanned documents and photos and think your solution might just be the answer!

    Thanks for sharing!


    I have a similar system which works for me although I’m getting into very large numbers now. I add in the alphabet though instead of numbering the siblings. And I alternate roman numberls and numbers each generation and no dash. Makes it complicated if you didn’t start that way! Example – R14 Biii b1 a2 is my grandmother’s nephew. I add the # symbol for a spouse. Otherwise is use folders and documents etc. the same as you. Sure makes it easy to look up who they are if you can’t remember. Numbers have always been a mystery to me so adding in the alphabet helps me. So pleased to see someone else with a different system.


Beverly Nutter Benson December 20, 2014 at 2:55 pm

Dick – Thanks so much for posting this. This is very informative. I did notice that all of the males have even numbers and all the females have the odd numbers – not sure if anyone made that connection. This is great for tracking the direct line, but my question would be – how do you track siblings? I wouldn’t want to leave anyone out of my ‘tree’, nuts and all. Would you do an ahnentafel for each sibling? That might create quite a cumbersome filing system. Any suggestions from any of the readers?


    —> I did notice that all of the males have even numbers and all the females have the odd numbers

    Except for person #1. That obviously is an odd number regardless if it is male or female.

    —> This is great for tracking the direct line, but my question would be – how do you track siblings?

    You don’t. Ahenetafel is the German word for “ancestor table” meaning a list of one’s ancestors. It only lists ancestors. If you want to list siblings, cousins, descendants, or others, you need a different report, not an ahnentafel.


Re siblings in an Ahnentafel: To repeat Richard Eastman (above):
You don’t (put siblings in an Ahnentafel). To paraphrase, an Ahnentafel, whether in a pedigree chart or a report form, starts with one individual and looks backward in time. It shows that person’s direct ancestors, only.
To show all members — siblings and spouses and their children, et al — of each generation, you have your genealogy program generate a “Descendant Report” (that’s what it is called in the Family Tree Maker program). You select one person early in time as the beginning point. The report lists all descendants of that person (and his/her spouse). The report “comes forward”, if you will, to the present day, or as far as your research has gone. Descendant reports have various ways of numbering/identifying individuals; won’t get into that here.


The purpose of the Ahnental numbering system escapes me; I know I am not very smart. Does this system tell me the relationship between person no. 1 and person no.33 ?


    —> Does this system tell me the relationship between person no. 1 and person no.33 ?

    Yes. In an ahnentafel chart, each person has a number. To find the father of a person, multiple the persons number by two. To find the mother of a person, multiple the persons number by two and then add one. To find the child of a person, divide the person’s number by two and ignore any remainder.


Leave a Reply

Name and email address are required. Your email address will not be published.

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <pre> <q cite=""> <s> <strike> <strong> 

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: