Calculate your expected ethnicity or nationality percentage from your parents’ or four grandparents’ percentages, or solve for one parent’s share.

Each parent passes on half under an equal family-tree model; actual DNA results vary. Use the same category (e.g. Irish) for both.

Ancestry category (optional)
A category label only; leave blank for an unlabeled result.


Related Calculators

Nationality Percentage Formula

CNP = (PNP1 + PNP2) / 2
  • CNP = child’s expected ancestry percentage (%)
  • PNP1 = Parent 1’s ancestry percentage for the same category (%)
  • PNP2 = Parent 2’s ancestry percentage for the same category (%)

Expected Ancestry Percentage by Generation

A single ancestorโ€™s equal family-tree weight is 1/2 per parent-to-child step. These are model expectations, not measured inheritance ranges or probabilities of receiving no DNA. Actual genetic inheritance becomes uneven across grandparents and earlier ancestors.

AncestorGenerations BackExpected %
Parent150%
Grandparent225%
Great-grandparent312.5%
2x Great-grandparent46.25%
3x Great-grandparent53.125%

Why Estimates Differ from Expected Values

The formula gives a statistical expectation, not a guaranteed outcome. Three compounding factors cause real-world results to diverge:

  • Recombination randomness: Siblings can inherit different segments from the same parents. Half of a parentโ€™s DNA does not guarantee half of each of that parentโ€™s ancestry categories.
  • Segment inheritance: Recombination and chromosome assortment affect which ancestral segments are transmitted. This average-only calculator does not estimate sex-specific variance or a personal inheritance range.
  • Testing platform differences: Companies use different reference populations, ancestry categories and statistical models. Estimates can differ between platforms or change when their methods are updated.

DNA Test Confidence and Accuracy

DNA ancestry percentages are estimates. 23andMeโ€™s confidence thresholds apply to assignments of individual DNA segments; a 50% threshold does not mean half of the final ancestry report is wrong. More conservative settings can leave more ancestry broadly assigned or unassigned. Review the testing providerโ€™s ranges and definitions, and use compatible categories. The calculator does not derive a test-confidence interval or infer an actual parentโ€™s ancestry from a measured child percentage.

What is Nationality Percentage?

“Nationality” is a legal citizenship concept not expressed as a percentage. In this context, the term refers to an ancestry or ethnicity percentage: a model-based estimate of how much of a person’s autosomal DNA resembles reference populations tied to specific geographic regions. It differs from citizenship, language, culture, or self-identification. Results vary across testing companies because each uses different reference populations and statistical models.

How to Calculate Nationality Percentage

  1. Determine Parent 1’s ancestry percentage for one defined category (PNP1).
  2. Determine Parent 2’s ancestry percentage for the same category (PNP2).
  3. Apply: CNP = (PNP1 + PNP2) / 2

Example: Parent 1 = 50% Italian, Parent 2 = 70% Italian. CNP = (50 + 70) / 2 = 60% in the equal-contribution model. These inputs alone do not establish the childโ€™s actual DNA-test result or an inherited percentage range.