How these numbers are produced

There is no record of how many babies were born in Egypt in the year 400. This page sets out exactly what was done instead, what it is worth, and where it fails.

The short version

Births are estimated as population × crude birth rate ÷ 1,000. That is not an approximation — it is the definition of the crude birth rate. All the difficulty is in knowing the two inputs, and how well they are known changes enormously depending on the year.

The four eras. Each value on the map is tagged with the one it came from.
YearsPopulation fromBirths fromStatus
0–1799 HYDE v3.3 (2023), via Our World in Data Stable-population model driven by life expectancy and measured population growth Modelled estimate
1800–1949 Gapminder v7 (2022), via Our World in Data Gapminder v11 crude birth rate x population Historical reconstruction
1950–2023 UN World Population Prospects 2024 UN World Population Prospects 2024, annual births UN estimate
2024–2026 UN World Population Prospects 2024, medium variant UN World Population Prospects 2024, medium variant UN projection

The birth-rate model, before 1800

No source records births anywhere in the world before the 19th century, so for those years the birth rate has to be reconstructed. The obvious shortcut — pick one historical birth rate and apply it everywhere for eighteen centuries — would make the map a population map wearing a different label. Instead the rate comes from stable-population theory.

In a population growing at a steady rate r, where p(a) is the chance of surviving from birth to age a, the crude birth rate is fixed by an identity rather than an assumption:

b = 1 / ∫ e−ra p(a) da

This is exact for a stable population, and pre-industrial populations are close to stable over the century-scale steps the population data actually resolves. When growth is zero it reduces to the familiar b = 1/e₀: a society where people live 25 years on average must have about 40 births per 1,000 people a year simply to still be there.

Two things feed it, and neither is invented:

The one genuine assumption

Life expectancy before 1800 is not known for most of the world. The map assumes 25 years everywhere before 1600, which is the range the demographic literature converges on for pre-modern populations, and then ramps onto the first attested regional figures by 1800 — 33.3 years for Europe, 28.5 for the rest of the world, from Riley's reconstruction.

A single global value is used rather than invented regional differences, because the evidence does not support them. Moving that assumption by ±3 years moves every pre-1800 birth estimate by about 13%. That figure is measured from the model, not guessed, and it is folded into the uncertainty shown on every pre-1800 value.

What the model gets wrong

At 1800 the model and Gapminder both produce a birth rate for the same country by completely separate reasoning — ours from mortality and growth, Gapminder's from historical demographic sources. That overlap is the only empirical test this model can be given, so here is the result, whether or not it flatters the method.

Modelled versus Gapminder's reconstructed crude birth rate at 1800, per 1,000 people.
CountryModelledGapminderDifference
China 42.9 38.6 11%
Germany 28.5 38.0 -25%
France 34.7 29.4 18%
United Kingdom 33.3 36.6 -9%
India 36.8 41.5 -11%
Japan 37.3 29.6 26%
Sweden 34.7 28.7 21%
United States of America 48.0 48.3 -1%

Read that honestly: a typical country's modelled 1800 birth rate is about a fifth away from the independent reconstruction, and the model runs systematically low. The low bias has a plausible cause — by 1800 mortality was already falling in several countries, which makes a population younger than stable theory assumes and pushes its real birth rate above the stable value. No correction is applied for it. Fitting the pre-1800 series to match Gapminder at 1800 would assume the same disequilibrium held in the year 500, which contradicts the premise the model rests on, and would turn an independent estimate into a copy of another dataset.

The modelled series is, however, tapered onto the first reconstructed value across the 18th century, so the animation does not step at 1800 — a year in which nothing demographic happened. The median size of that join is about 11%.

Borders, and what a country means before it existed

Every figure on this map is for the land inside a country's present-day borders. "France in the year 800" means the area that is France today — not the Carolingian Empire, and not any polity that existed then. HYDE reconstructs population on a grid and sums it inside modern boundaries, and that is what the map shows.

This is a real limitation, stated rather than hidden. The alternative — drawing historical polities and assigning births to them — would require year-by-year boundary data and population estimates attributed to those boundaries, and for most of the world before 1500 neither exists at a quality that would justify the extra precision it implies. Choosing a consistent geography and saying so is the more defensible option; the map displays a standing warning whenever the year is before 1800.

Years between the evidence

The population reconstructions resolve centuries before 1500, decades through the 1700s, and years from 1800. The map stores exactly those years — 258 of them — and nothing finer, because storing annual values for the year 743 would be inventing detail no source contains.

Playback fills the gaps by interpolating: population geometrically, because populations compound, and birth rates linearly. Any year produced this way is labelled interpolated in the interface. It is an animation convenience, not evidence.

How much to trust a number

Population error and birth-rate error are independent, so they are combined in quadrature. The population terms reflect how far the major reconstructions diverge from one another for each period; the birth-rate term for the modelled era is measured from the model itself.

Roughly what the ± on a birth estimate is, by year.
YearWorld birthsStatusUncertainty
1 CE ~9.3M Modelled estimate ±33%
1000 ~13M Modelled estimate ±33%
1500 ~20M Modelled estimate ±24%
1800 ~39.7M Historical reconstruction ±18%
1900 ~65.5M Historical reconstruction ±18%
1950 91.8M UN estimate ±5%
2000 136M UN estimate ±5%
2026 132M UN projection ±6%

Numbers are printed to the precision their uncertainty supports and no further. A modelled estimate is shown as ~9.3 million, never as 9,304,187 — the extra digits would be decoration, and decoration that looks like evidence.

Known weaknesses

See every source