Skip to content
CalculatorZilo Logo
  • Home
  • CalculatorsExpand
    • Browse all calculators
    • Education
    • Real Estate
    • Chemistry
  • Finance
  • Math
  • Health & Fitness
  • Science
  • About
  • Contact
CalculatorZilo Logo
Home / Net Reproductive Rate Calculator
Biology Calculators

Net Reproductive Rate Calculator

Published onSeptember 1, 2025 Updated onOctober 25, 2026 6:38 am

The net reproductive rate answers one of demography’s biggest questions with a single number: is this population replacing itself? If the average newborn girl can expect to have more than one daughter who survives to childbearing age, the population has the momentum to grow; fewer than one, and each generation shrinks. Enter the survival probability (lx) and the daughters-per-woman fertility rate (mx) for each five-year age group below, and the calculator shows every group’s contribution, the net reproductive rate, and the gross rate for comparison, pre-filled with the worked example from this article.

Net Reproductive Rate Calculator
Age-specific survival and fertility in, NRR and GRR out, with every group’s contribution shown
Age groupSurvival prob. lx ?The probability that a newborn girl survives to the start of this age group, from a life table. A decimal between 0 and 1: 0.95 means 95 of every 100 newborns reach this age. If your table counts survivors out of 100,000 births, divide by 100,000.Daughters/woman mx ?The average number of daughters a woman has across this whole five-year age group, not per year. If your source counts all births, multiply by about 0.488 first, the female share of births. If it gives a rate per year, multiply by 5 to cover the band.Contribution lx × mx
15–19–
20–24–
25–29–
30–34–
35–39–
40–44–
45–49–

lx is the probability of surviving to that age group (0 to 1, from a life table). mx is the average number of daughters born per woman across that age group. If your fertility data counts all births, multiply each mx by about 0.488 (the female share of births) before entering it.

Net reproductive rate (NRR)
–
Gross reproductive rate (GRR)–
Mortality effect (GRR − NRR)–

Quick Answer

For the pre-filled example, survival from 0.95 down to 0.82 against fertility peaking at 0.20 daughters per woman in the late twenties, the net reproductive rate is 0.513 and the gross reproductive rate is 0.560. Mortality costs 0.047 daughters per woman, and because 0.513 sits below 1, each generation produces only about half a daughter per woman: a declining population, absent immigration.

Key takeaways

  • NRR counts daughters only, and only the daughters who survive to childbearing age count toward replacement. That double filter is what separates it from a simple birth rate.
  • The 1.0 line is the whole story: above it generations grow, at it they hold steady, below it they shrink, always assuming the rates you entered stay fixed.
  • mx here means daughters per woman across the whole five-year band. Feeding in an annual rate understates the answer roughly fivefold.
  • Migration is not in this number. NRR is the closed-population tendency, the baseline real projections adjust from.
On this page
  • Quick Answer
  • How to use the net reproductive rate calculator
  • The formula: one product per age group, then a sum
  • Worked example: seven groups that add up to 0.513
  • Reading the result: the 1.0 line and the mortality gap
  • Limitations: what NRR assumes and where it misleads
  • What competing calculators miss
  • Frequently asked questions
  • Add This Calculator to Your Website
  • References

How to use the net reproductive rate calculator

Fill one row per age group with a survival probability and a daughters-per-woman rate, then click Calculate NRR. Every row must be filled: the tool stops and names the missing type if a cell is blank.

  1. Get lx from a life table. It is the probability of surviving from birth to the start of the age group, always between 0 and 1, and it can only stay flat or fall as age rises. National life tables, such as the ones published through the CDC's National Center for Health Statistics life tables, list survivors from a starting cohort of 100,000: divide by 100,000 to get lx.
  2. Get mx from fertility data, daughters only. The rate must cover the whole five-year band. If your source counts all births, multiply by about 0.488, the female share implied by the sex ratio at birth that the World Bank publishes in its sex ratio at birth indicator. If it gives an annual rate, multiply by 5.
  3. Read the contribution column as you calculate. Each row's lx × mx appears in the table, so a mistyped row is visible before you trust the total.
  4. Read the verdict, then the gap. The result panel gives NRR, GRR and the mortality effect between them, plus a plain-language verdict against the replacement line of 1.

The seven groups run 15 to 19 through 45 to 49 because that is the reproductive span standard demographic sources tabulate. Fertility outside it is rare enough that the UN's World Population Prospects and most national series use the same bands, and this tool follows the convention rather than inventing its own. If you are working from cruder totals instead of age-specific data, the fertility rate calculator and the crude birth rate calculator cover the simpler measures this one builds on.

The formula: one product per age group, then a sum

NRR = the sum over all reproductive age groups of (lx × mx). Each product is the daughters a newborn girl is expected to have in that age band: the fertility of the band, discounted by the probability she lives to reach it.

NRR (R0) = ∑ (lx × mx)
GRR = ∑ mx  (the same sum with survival ignored)
Mortality effect = GRR − NRR

This is the standard life-table construction taught in demography and population ecology: the University of Vermont's demography course material presents the same sum, with the product lxbx described as the expected reproduction at age x from a newborn's perspective, and Keyfitz and Caswell's Applied Mathematical Demography develops the full theory behind it. Ecologists usually write the result as R0; demographers call it NRR or NRO. Same arithmetic, same replacement threshold. One honest simplification to know about: formal treatments often weight fertility by the person-years lived inside each band rather than survival at the band's start, which nudges results slightly. This calculator uses the survival value you enter for each group, which is the convention most published teaching tables use, and it keeps every step checkable by hand.

Worked example: seven groups that add up to 0.513

The pre-filled values describe a low-fertility population with good survival: fertility peaks at 25 to 29 and survival stays above 0.82 through the forties. Running them gives this table, which is exactly what the calculator prints in its contribution column.

Age grouplxmxContribution
15–190.950.050.0475
20–240.930.150.1395
25–290.920.200.1840
30–340.900.100.0900
35–390.870.050.0435
40–440.850.010.0085
45–490.820.000.0000
Total (NRR)–0.560 (GRR)0.513

The shape of the contributions matters as much as the total. The late twenties alone supply 0.1840, about 36% of the whole rate, which is typical of populations that delay childbearing:

15–190.0475
20–240.1395
25–290.1840
30–340.0900
35–390.0435
40–440.0085

That concentration is why small fertility changes in the twenties move NRR far more than the same change in the forties, and why policies aimed at the rate argue about timing as much as totals. A population can hold its completed fertility roughly steady and still lose NRR if births shift later into bands where survival and remaining fertile years are lower, though the effect is modest where survival is high.

Reading the result: the 1.0 line and the mortality gap

Every NRR lands in one of three bands, and the calculator's verdict uses exactly these readings. The number is a per-generation measure, not a yearly growth rate.

NRRReadingLong-run tendency
Above 1More than replacementEach generation is larger than the last; the population tends to grow.
Exactly 1ReplacementGenerations hold the same size; the population tends toward stability, though age structure can still move the headcount for decades.
Below 1Below replacementEach generation is smaller; the population tends to decline once the current age structure works through.

The second number to read is the gap. In the worked example, GRR of 0.560 against NRR of 0.513 means mortality trims 0.047 daughters per woman, about 8% of the gross figure. In a high-mortality setting the same fertility schedule can lose a quarter or more of its gross rate before a single daughter reaches age 15, which is why two populations with identical fertility can sit on opposite sides of replacement. Mortality measures such as the crude death rate calculator describe the other half of that story at population level, and the growth rate calculator converts an observed change in population size into the yearly percentage form most news reports use.

Limitations: what NRR assumes and where it misleads

NRR is a snapshot of a hypothetical population living under today's rates forever. That clarity is its value and its limit, and four assumptions deserve to be visible rather than buried.

  • Rates are frozen. Real fertility and mortality change. An NRR computed from 2020 data describes the generation that would result if 2020 persisted, which no demographer expects.
  • Migration is excluded. The number describes a closed population. Open populations routinely defy it for decades at a time.
  • The mx definition is load-bearing. This tool expects daughters per woman across each five-year band. Annual rates, per-1,000 rates or all-births rates each need the conversions described above; unconverted inputs produce confident, wrong answers.
  • Input quality dominates. Where birth registration is incomplete or life tables are modelled rather than counted, small errors in lx add up across seven groups. Treat cross-country comparisons at the level of bands (well above 1, near 1, well below 1) rather than third decimals.

Used within those limits, NRR earns its place: it is the cleanest single test of whether a population's own reproduction sustains it, stripped of the age-structure noise that makes raw birth and death counts so easy to misread. Research-grade treatments, including the graph-reduction method in de Camino-Beck and Lewis's paper on calculating net reproductive rate, extend the same idea to stage-structured populations of any species, where the bookkeeping is harder but the replacement question is identical.

What competing calculators miss

Search results for this keyword are mostly not calculators at all, and the ones that are carry real problems:

  • CalculatorUltra's net reproductive rate page: its stated formula is (births minus deaths) divided by population, times 100. That is a percentage growth figure, not a net reproductive rate: it uses no age structure, no survival probabilities and no daughters, and its own example returns 0.4%, a number that cannot be read against the replacement threshold of 1 at all. The standard formula, confirmed against university demography material, is the sum of lx × mx.
  • Savvy Calculator: the right method, but fourteen separate flat inputs, survival ages listed apart from fertility ages, which makes row-by-row checking awkward and hides each group's contribution, the very thing that makes the method auditable.
  • Content-only explainers (Biology Insights, Formulas Today and similar): correct formula walkthroughs with a worked table, but nothing to type your own life table into. One widely copied example also stops at age 39, quietly dropping the last two reproductive groups.
  • Software routes (the demogR package's calc.ro and other Leslie-matrix tools): rigorous R0 from a full projection matrix, the right tool for a research model and the wrong one for a student with seven rows of published data and a deadline.
  • The gap this page fills: an editable seven-group table in the published five-year convention, every contribution shown as it is computed, GRR and the mortality gap beside the headline rate, a verdict wired to the actual result, and the input definitions stated on the page instead of assumed.

Frequently asked questions

The net reproductive rate is the average number of daughters a newborn girl is expected to have over her lifetime, after allowing for the chance she may not survive to each childbearing age. It is calculated as the sum of survival probability times daughters per woman across all reproductive age groups. An NRR of exactly 1 is generational replacement: each generation of women exactly replaces itself.

The gross reproductive rate sums the fertility rates alone, as if every girl survived through the whole childbearing span: GRR is the sum of mx. The net reproductive rate multiplies each age group's fertility by its survival probability first, so NRR is always equal to or lower than GRR. The gap between them, GRR minus NRR, is the reproduction lost to mortality, and it is large only where survival through the reproductive years is poor.

It means each woman averages about half a daughter who herself reaches childbearing age, so each generation is roughly half the size of the one before, absent immigration. The worked example on this page lands close to that case at 0.513. Populations do not halve overnight when NRR is 0.5, because age structure and the number of women already alive carry momentum, but the long-run direction is firmly downward.

Multiply each age group's rate by about 0.488 before entering it as mx. That figure is the female share of births: roughly 105 boys are born for every 100 girls in most human populations, so about 48.8% of births are daughters. The World Bank publishes the sex ratio at birth by country if you want a local figure instead of the global norm. Skipping this step overstates NRR by a little more than double counting on the fertility side, because you would be crediting sons as future mothers.

Because that is how the source data is published. Life tables and fertility surveys from the UN, national statistics offices and demographic surveys are conventionally tabulated in five-year bands from 15 to 49 for the reproductive span, which smooths single-year noise while keeping the age pattern of childbearing visible. This calculator follows that convention exactly, with seven groups: 15 to 19, 20 to 24, 25 to 29, 30 to 34, 35 to 39, 40 to 44 and 45 to 49.

No. NRR describes a closed population: what fertility and mortality alone would do across generations. A country with an NRR below 1 can still grow for decades through immigration, and several European countries do exactly that. Demographers pair NRR with net migration figures for real projections; use this number to judge the underlying reproductive tendency, not as a headcount forecast.

Yes, with one conversion. The mx this calculator expects is daughters per woman across the whole five-year band. If your source gives an annual age-specific fertility rate for the band, multiply it by 5 as a close approximation, or add the five single-year rates if you have them. If the rate is published per 1,000 women, divide by 1,000 as well. Entering an annual rate directly understates NRR roughly fivefold, which is the most common way this calculation goes wrong.

Divide the survivors at each age by the starting number, usually called the radix. If 95,000 of a 100,000-birth cohort survive to age 15, lx for the first group is 95,000 divided by 100,000, which is 0.95. Use the survivor count at the start of each five-year group. Every lx must sit between 0 and 1, and the calculator stops with a message if one falls outside that range.

Add This Calculator to Your Website

Embed this calculator on your own site with the code below. Pick a size to preview it live, then copy the code.

Powered by Calculator Zilo

References

  1. United Nations, Department of Economic and Social Affairs, Population Division. World Population Prospects. Accessed October 22, 2026.
  2. Centers for Disease Control and Prevention, National Center for Health Statistics. Life Tables. Accessed October 22, 2026.
  3. Keyfitz, N. and Caswell, H. Applied Mathematical Demography, Third Edition, Springer. Accessed October 22, 2026.
  4. de Camino-Beck, T. and Lewis, M.A. A New Method for Calculating Net Reproductive Rate from Graph Reduction, Bulletin of Mathematical Biology 69 (2007). Accessed October 22, 2026.
  5. Stratton, D., University of Vermont. Demography: Life Tables and Population Growth Parameters (course readings). Accessed October 22, 2026.
  6. World Bank. Sex Ratio at Birth (Male Births per Female Births), World Development Indicators. Accessed October 22, 2026.
  7. World Health Organization. Global Health Estimates: Life Expectancy and Leading Causes of Death and Disability, Global Health Observatory. Accessed October 22, 2026.

Related calculators

Biology CalculatorsLog2 Fold Change CalculatorLog2 fold change is how gene expression work reports a shift between two conditions: a control of 100 and a...Biology Calculators Primer Tm Calculator Melting temperature (Tm) decides whether your PCR primers anneal cleanly or misprime.Biology CalculatorsMelting Temperature Calculator Melting temperature (Tm) is the point at which half of a double-stranded molecule has separated into single strands.Biology CalculatorsPopulation Growth CalculatorA population growth calculator projects a future population from a starting size, an annual growth rate and a time period.Biology CalculatorsCatch Per Unit Effort CalculatorTwo boats fish the same water. One lands 200 fish in a weekend, the other lands 200 fish in a month.Biology CalculatorsGermination Rate CalculatorRun a seed sample, count what sprouts, and this calculator turns the count into a germination rate, a germination index, and a quality grade judged against the standard for your seed type.

We use cookies to analyze traffic and to serve ads that keep our calculators free. You can accept or decline cookies below. Learn more

CalculatorZilo

Free calculators for everyday life. No signup, no cost, just answers.

Categories

Finance Math Health & Fitness Education Science Real Estate Chemistry Browse all calculators

Popular tools

Mortgage Payment Calculator BMI Walking Calculator Salary Per Minute Calculator Percentage Off Calculator

Company

About Us Contact Us Privacy Policy Terms and Conditions
Disclaimer Cookie Policy DMCA Policy FAQ Accessibility Statement

© 2026 CalculatorZilo • Free calculators for everyone

  • Home
  • Calculators
    • Browse all calculators
    • Education
    • Real Estate
    • Chemistry
  • Finance
  • Math
  • Health & Fitness
  • Science
  • About
  • Contact
Search