Guided story

How many Indians are there, and where is the population heading?

India is the most populous country, with 145.1 crore people, still growing but fertility has fallen below replacement. The population will peak sometime after 2060 and then begin to decline. But every current figure is an estimate, not a count.

How many people live in India, and how has that changed since 1960?

In 2024, India's population is an estimated 145.1 crore — more than three times the 43.6 crore of 1960. Sit with that for a moment. In a little over sixty years, the country added more than 100 crore people, and the line that tracks it climbs steeply and almost without pause. The ascent quickened after the 1970s, when death rates fell faster than birth rates and each new generation arrived larger than the one before.

But look closely at the top of that curve and you can see it starting to bend. India still adds roughly the population of a mid-sized state every year — yet that annual addition is shrinking. The engine is still running; it has simply stopped accelerating. One caution before we go any further: this is not a headcount. India has not held a census since 2011, so every current figure, including this one, is a statistical estimate stitched together from surveys and models. The real number on the ground could be a few crore either way. What is not in doubt is the direction — and that is the thread this whole article follows: a country still growing, with the brakes quietly coming on.

Chart 2

India's population, 1960 to today

World Bank · SP.POP.TOTL

people
145.1 crore

2024 · latest point

0.050 crore100 crore150 crore1960197019801990200020102020145.1 crore0.050 crore100 crore150 crore1960198020002020145.1 crore

India's population has grown from 43.6 crore in 1960 to 145.1 crore in 2024, a more than threefold increase.

This line chart traces the total population estimate from 1960 to 2024. The slope steepened in the 1970s and 1980s as death rates fell while birth rates remained high, then began to flatten in the last decade as growth decelerates. Every point after 2011 is an estimate, not a census count. The number for 2024 is 145.1 crore. The long arc shows both the immense scale of the increase and the recent slowing. This figure is the starting point for every other chart on the page.

How to readLook at the slope: a steeper line means faster growth. The flattening at the end means slowing growth.

Watch outDon't assume the latest number is an exact headcount; it's an estimate.

How does India's population compare with China and the world?

For most of living memory, "the world's most populous country" meant China. That changed in 2023, quietly, with no statistical fanfare. The World Bank estimates India had 145.1 crore people in 2024 against China's 140.9 crore — and the gap is now widening, because China's population has begun to shrink while India's still inches up. Set against a world population of 814.2 crore, that makes roughly one in every six people alive an Indian.

The comparison with China is the one worth dwelling on, because both are continental-scale societies — but demographically India is a generation behind. China's fertility fell earlier and harder; India slipped below replacement only recently. So the two are passing each other going in opposite directions: India will likely hold the top spot for decades while China's numbers fall. Which raises the obvious question — if India is now the biggest, just how big a share of humanity is that?

Chart 3

India, China and the world

World Bank · total population · 1990 to today

people
145.1 crore

2024 · latest point

0.0200 crore400 crore600 crore800 crore1,000 crore1990199520002005201020152020145.1 crore140.9 crore814.2 crore0.0200 crore400 crore600 crore800 crore1,000 crore1990200020102020145.1 crore140.9 crore814.2 crore
IndiaChinaWorld

India's population line crossed China's around 2023, making it the most populous country.

Three lines show India, China, and the world from 1990 to 2024. India and China start close together; China's line flattens and then dips slightly, while India's continues rising. The crossover happens around 2023. The world line, on a different scale, shows the global total of 814.2 crore. India and China together are still more than a third of humanity. The chart highlights that India now holds the top spot and is likely to keep it for decades.

How to readWatch India's line overtake China's; note that the world axis is much larger, so don't compare absolute slopes directly.

Watch outDon't read the absolute levels without checking the y-axis; the world series uses a different scale in many renderings.

What share of the world's population lives in India?

A large one, and at its highest point in history. In 1960, India was home to 14.4% of the world's people. By 2024 that had climbed to 17.8% — just under a fifth of everyone on earth. The rise did not happen because India grows the fastest; many poorer countries have higher fertility. It happened because India's growth outran the global average for decades, all of it stacked on an already-enormous base.

That imprint is now near its ceiling. As fertility falls across the world, India's share should plateau around 18% in the coming years and then slowly slip back. For now, though, the Indian share of humanity has never been larger — which makes the next question more than academic: where, inside this vast country, do all these people actually live?

Chart 4

India's share of world population

World Bank · SP.POP.TOTL

%
17.8

2024 · latest point

14.015.016.017.018.0196019802000202014.015.016.017.018.01960198020002020

India's share rose from 14.4% in 1960 to 17.8% in 2024, meaning nearly one in five humans is Indian.

A single rising line shows India's percentage of the global population. The slow but steady increase reflects India's growth outpacing the world average for most of the period. The share is now close to its historical high. Small percentage changes represent tens of millions of people because the world population is large. The line may plateau and eventually dip as other large countries grow and India's fertility falls.

How to readThe line moves from left to right upward; the value at the end is 17.8%.

Watch outA small percentage change in share means millions of people; don't underestimate the impact.

Where do Indians live? Is urbanisation speeding up?

Mostly in villages, still — but the centre of gravity is shifting. In 1960, only 17.9% of Indians lived in towns and cities. By 2024 that had doubled to 35.4%. And yet that still leaves nearly two-thirds of the country rural, which makes India unusual: a giant economy that remains, in the most basic sense, a village society.

This matters enormously for everything that follows, because the city and the countryside are demographically two different worlds. Urban women have far fewer children than rural ones, so every percentage point of urbanisation tugs the national birth rate down. But the pull is gradual. India is not racing through the explosive city-building that remade China or much of Latin America; the move to towns is a slow drift, not a stampede. Keep that rural–urban divide in mind — it is the hidden hand behind almost every number in the next few sections, as we turn from how many Indians there are to why their numbers are finally slowing.

Chart 5

Where Indians live: the slow shift to cities

World Bank · SP.URB.TOTL.IN.ZS

% of population
35.4

2024 · latest point

15.020.025.030.035.040.0196019701980199020002010202015.020.025.030.035.040.01960198020002020

Urbanisation has progressed from 17.9% in 1960 to 35.4% in 2024, but most Indians still live in villages.

This line chart shows the urban share of population. The rise is gradual, with no sharp acceleration. Urban fertility is far lower than rural, so the slow urbanisation drags national fertility down, but the rural majority still shapes the overall birth rate. The absolute urban population has grown enormously, but the share captures structural change.

How to readThe line rises slowly; note that the y-axis starts at about 15%, so the increase is modest.

Watch outDon't interpret urban share as the absolute number; the urban population has grown much faster than the share indicates.

At what rate is India's population growing, and when will it stop?

Here is the heart of the matter. In the year 2000, India's population was growing at 1.9% a year — and that, it turns out, was the peak. The rate has fallen every year since. The UN's central projection has it crossing below zero around 2061, when the population tops out near 170 crore and then, for the first time in modern history, begins to decline.

So why does a country with fewer and fewer children per woman keep adding people for another four decades? The answer is the single most important idea in this article, so it is worth getting right: demographic momentum. The very large generations born when fertility was high are now in their twenties and thirties — their childbearing years. Even if each of them has only one or two children, there are so many of them that total births stay high. In the early 2000s, despite a slowing growth rate, India was still adding nearly 18 million people a year. The train is braking, but a braking train still travels a long way before it stops. Everything that comes next — the slowing births, the ageing — is momentum playing out.

Chart 6

Annual population growth rate, to 2100

UN Population

%
-0.5

2100 · latest point

-1.00.01.02.0200020202040206020802100-1.00.01.02.0200020202040206020802100

The growth rate peaked at 1.9% in 2000 and will fall below zero around 2061, turning the population down.

The chart shows the annual growth rate from 2000 to 2100. The line descends, crossing zero around 2061. The area under the rate curve represents the total addition each year. Even as the rate falls, the population keeps rising until the rate reaches zero. The projection is the UN median, with a fan showing high and low fertility variants. The low variant crosses zero much earlier; the high variant stays positive until late in the century.

How to readWatch the line cross the zero line; the year it crosses is when the population peaks.

Watch outA falling growth rate does not mean a falling population until the rate goes below zero.

How many births are happening each year for every 1,000 Indians?

One way to watch that momentum drain away is the crude birth rate — the number of babies born each year for every 1,000 people. India's own Sample Registration System (SRS) puts it at 18.3 in 2024, down from 19.7 in 2019. It is a blunt instrument, because as a population ages the same number of births is spread over more grandparents and the rate falls for reasons that have nothing to do with families' choices. But it captures the flow of new life, and the flow is thinning.

Split it by where people live and the rural–urban divide from earlier snaps into focus: 20.2 births per 1,000 in the countryside against just 14.7 in the cities. That single gap is one of the central engines of India's demographic change. As more families move to town, the national figure falls almost mechanically. But the crude rate only counts heads; to understand the decision being made inside each family, you need a sharper measure.

Chart 7

Births per 1,000 people

SRS 2024 · crude birth rate · 2019 to 2024

per 1,000 population
18.3

2024 · latest point

14.016.018.020.022.020192020202120222023202418.320.214.714.016.018.020.022.020192020202120222023202418.320.214.7
All IndiaRuralUrban

The crude birth rate has fallen from 19.7 in 2019 to 18.3 per 1,000 in 2024, with rural (20.2) higher than urban (14.7).

Three lines track the crude birth rate for All India, Rural, and Urban from 2019 to 2024. All are declining. The gap between rural and urban has been narrowing as rural rates fall faster. The crude rate is influenced by the age structure, so it underestimates the fall in actual fertility per woman. But it captures the raw flow of new people. Urban areas now have a rate close to many European countries.

How to readNotice that all lines slope downward. The urban line is consistently the lowest.

Watch outDon't equate the crude birth rate with the total fertility rate; age structure affects it.

How many children does the average Indian woman have over her lifetime?

That sharper measure is the total fertility rate — the number of children a woman would have over her life if today's birth rates held at every age. And it tells perhaps the most profound story in modern Indian life. In 1960, the TFR was a towering 5.92 children per woman; that is what powered the population boom. By 2024 it had fallen to 1.96 — a drop of nearly four children per woman in a single lifetime.

Think about what that means at the level of an ordinary family: a grandmother who raised six children may have a granddaughter raising one or two. The decline was slow at first, then accelerated after the 1970s as family-planning programmes spread and girls stayed longer in school and gained more say over their own lives. A TFR below two signals a permanent turn toward small families. And yet — because of momentum — the population keeps climbing for decades even as the families inside it shrink. That number, 1.96, sits just under a line that demographers treat as a kind of threshold.

Chart 8

Births per woman, 1960 to today

World Bank · SP.DYN.TFRT.IN

births per woman
2.0

2024 · latest point

0.02.04.06.019601970198019902000201020200.02.04.06.01960198020002020

The total fertility rate has plummeted from 5.92 in 1960 to 1.96 in 2024.

A single steeply declining line shows the TFR over 64 years. The drop was rapid in the 1970s and 1980s, then slowed after the early 2000s. The 1.96 reading is below the replacement level of 2.1. This is the engine behind slower growth and eventual population decline. The line is now flattening near 2, but further declines are expected as education and urbanisation spread.

How to readFocus on the steep drop; the y-axis is births per woman, crossing the 2.1 replacement line recently.

Watch outDon't confuse TFR with the number of births in a single year; it's a lifetime average.

Is India's fertility rate below the replacement level?

Yes — and it is worth understanding exactly what that does and does not mean. Replacement level is about 2.1 children per woman, the number needed to hold a population steady without migration. India's SRS puts the national TFR at 1.9 for 2024, below that line. But the national average is a fiction stitched from two very different realities: rural fertility sits right at replacement, 2.1, while urban fertility has fallen to a deep 1.5. The cities are pulling the country below the line; the villages are still, just barely, replacing themselves.

The crucial thing to hold onto is that below-replacement fertility does not mean the population starts shrinking tomorrow. Momentum keeps the number of births high for years yet. But the destination is now set — and the more urban India becomes, the further below replacement it will drift. So far we have spoken of "India" as one number. That is the convenient lie of a national average. Pull the map apart, and there is not one demographic India but many.

Chart 9

Fertility is now below replacement

SRS 2024 · total fertility rate · 2019 to 2024

births per woman
1.9

2024 · latest point

1.41.61.82.02.22.42019202020212022202320241.92.11.51.41.61.82.02.22.42019202020212022202320241.92.11.5
All IndiaRuralUrban

The SRS TFR for India is 1.9 in 2024, below the 2.1 replacement level; rural is 2.1, urban is 1.5.

Three lines show TFR from 2019 to 2024. All India falls below 2.1 after 2020. Rural fertility is exactly at replacement, while urban fertility is well below. The national average is brought down by cities. This chart confirms that India as a whole is now in sub-replacement territory. It also shows that the rural-urban gap remains wide, so further urbanisation will push the national rate even lower.

How to readWatch for the all-India line crossing 2.1; urban is far lower, rural just at replacement.

Watch outBelow-replacement fertility does not mean immediate population decline; momentum keeps growth going.

How does fertility vary across India's states?

India is not a single demographic story; it is a continent of them, and the dividing line runs roughly north to south. A belt across the north and centre still has relatively high fertility: Bihar leads at a TFR of 2.7, with Meghalaya, Jharkhand and Uttar Pradesh at 2.2 and Rajasthan at 2.1. Travel south and east and the numbers collapse — Sikkim is at just 1.0, the Andaman and Nicobar Islands at an astonishing 0.9, while Delhi and Punjab sit at 1.6.

This is not a statistical curiosity; it is the shape of the country's future. Some states are already at fertility levels that mean long-term decline, while others are still growing. The consequence is political and economic dynamite: the workers of tomorrow will increasingly be born in the poorer, higher-fertility states of the north, even as the richer southern states age and look elsewhere for labour. To see the spread at its sharpest, line the states up end to end.

Chart 10

Fertility by state

NFHS · by state

births per woman
0.92.7births per womannot surveyed
HighestBihar2.7Meghalaya2.2Jharkhand2.2
LowestAndaman and Nicobar Islands0.9Sikkim1.0Arunachal Pradesh1.5

States shown in grey (Manipur) were not covered by the survey sample, so no estimate exists for them. They are left uncoloured rather than counted as zero.

A clear north-south divide: northern and central states have higher fertility, southern and far-eastern states have much lower.

A choropleth map colours each state by its TFR from NFHS-6. Darker shades indicate higher rates. Bihar (2.7) and surrounding states stand out, while the south and far east are light. This geography reflects differences in development, education, and cultural norms. The map makes the national average look misleading; the country is a mosaic of different demographic regimes. States at the extremes are already at or below 1 child per woman.

How to readUse the colour legend: deep colours mean higher fertility. Look for the cluster of dark shades in the north.

Watch outA state with high TFR now may fall rapidly in the next few years; the map is a snapshot, not a permanent fixture.

Which states have the highest and lowest fertility rates?

At the top of the league table, from the NFHS-6 survey of 2023–24, sits Bihar at 2.7, followed by Meghalaya, Jharkhand and Uttar Pradesh at 2.2 each, and Rajasthan at 2.1. At the very bottom: the Andaman and Nicobar Islands at 0.9, Sikkim at 1.0, Arunachal Pradesh at 1.5, and Delhi and Punjab at 1.6.

The distance between top and bottom — 1.8 children per woman — is larger than the gap between many entire countries. It means India's demographic clock is set to different times in different places: some states will stop growing decades before others. Within each of those states, the same forces are at work, and the clearest way to see them is to ask not just how many children women have, but when, how, and under what circumstances they have them.

Chart 11

Highest and lowest fertility states

NFHS-6 (2023-24) · top 5 and bottom 5 of 33 surveyed states/UTs

births per woman

Highest

Bihar
2.7
Meghalaya
2.2
Jharkhand
2.2
Uttar Pradesh
2.2
Rajasthan
2.1

Lowest

Andaman and Nicobar Islands
0.9
Sikkim
1.0
Arunachal Pradesh
1.5
Delhi
1.6
Punjab
1.6

Bihar tops at 2.7, while Andaman and Nicobar Islands are lowest at 0.9 children per woman.

Horizontal bars rank the top 5 and bottom 5 states/UTs by TFR. The highest group is all in the north and centre: Bihar 2.7, Meghalaya, Jharkhand, UP 2.2, Rajasthan 2.1. The lowest group includes islands and small states/UTs: Andaman 0.9, Sikkim 1.0, Arunachal Pradesh 1.5, Delhi and Punjab 1.6. The range is 1.8 children per woman. Such differences mean that some places are still replacing themselves while others would shrink rapidly without migration.

How to readBars labelled with values; the longest bars are the highest fertility.

Watch outRankings can change with the next survey; don't treat small differences as permanent.

At what age do Indian women have children?

Childbearing in India is now squeezed into a narrow window. The age-specific fertility rate peaks sharply at ages 25–29, with 134.7 births per 1,000 women, followed by ages 20–24 at 105.5 and 30–34 at 78.3. After 35 it falls away fast — 33 at 35–39, 11 at 40–44, and just 3.5 at 45–49. Teenage childbearing, at 15–19, is comparatively low at 10.9 per 1,000.

The shape of that curve is itself a cause of falling fertility. As marriage and first births shift later, women simply have fewer years in which to have children. And because so much of the action is concentrated in the 20-to-34 band, small shifts in when those women start their families move the whole national number. Which prompts the next question: are they, in fact, starting later?

Chart 12

At what age Indian women have children

SRS 2024 · age-specific fertility rate

births per 1,000 women
15-19
10.9
20-24
106
25-29
135
30-34
78.3
35-39
33.0
40-44
11.0
45-49
3.5

Fertility peaks sharply at ages 25-29, with 134.7 births per 1,000 women.

A bar chart shows the age-specific fertility rate for 2024. The rates rise from 10.9 at ages 15-19 to a peak of 134.7 at 25-29, then decline: 78.3 at 30-34, 33 at 35-39, 11 at 40-44, and 3.5 at 45-49. This concentrated pattern reflects later marriage and a compression of childbearing into a narrow window. The teenage rate is low by global standards, and the over-40 rate is negligible. The shape explains the TFR: if you add up all the bars and multiply by 5 (since each bar covers 5 years), you get roughly 1.9.

How to readThe bars form a pyramid shape; the tallest bar is the most fertile age.

Watch outDon't add the bar heights directly; they are rates per 1,000 for each specified age group.

Are Indian women having children later in life?

They are, steadily. The mean age at childbearing was 25.48 years in 2000; the UN projects it will reach 30.49 by 2100 — about five years later over the course of the century. Behind that drift are more years of schooling, more women in paid work, and later marriage. Later motherhood tends to lower fertility on its own: the most fertile years slip by unused, and a woman who starts at 30 simply has less time and, often, different plans than one who started at 20.

There is a second, subtler effect. As each generation of mothers is older than the last, the gap between generations stretches out — and a longer gap between generations slows population growth even if family sizes never change. Of course, having children later only works if couples can reliably decide when not to have them, which turns the spotlight onto how India manages contraception — and onto who carries its weight.

Chart 13

Women are having children later

UN Population

years
30.5

2100 · latest point

24.026.028.030.032.020002020204020602080210024.026.028.030.032.0200020202040206020802100

The mean age at childbearing has risen from 25.48 years in 2000 to a projected 30.49 by 2100.

A line chart shows the upward trend in the average age of motherhood. The increase reflects more years in school, more women in the workforce, and postponement of marriage. A higher mean age contributes to lower fertility by shortening the reproductive window and changing family size norms. The trend has been steady and is expected to continue. By 2100, the typical Indian mother will be about five years older than her counterpart in 2000.

How to readThe line moves upward; note the starting and ending points.

Watch outA higher mean age does not by itself guarantee fewer children; but in practice, it's associated with lower fertility.

How do Indian families avoid pregnancy, and who bears the burden of contraception?

Most married couples now do plan their families: the NFHS-6 survey for 2023–24 reports that 52.7% of married women aged 15–49 use a modern method. But a single statistic hides an uncomfortable imbalance. Female sterilisation alone accounts for 36.5% of all contraception, while male sterilisation is a vanishing 0.5%. In other words, the work of preventing pregnancy falls almost entirely on women — and usually through a permanent, irreversible procedure rather than a reversible method men might share.

The unmet need for family planning — women who want to avoid pregnancy but use nothing — stands at 8.5%, low by historical standards yet still millions of women. The lopsided reliance on female sterilisation is the fingerprint of how India delivered family planning for decades: a one-time operation, performed on women, usually after they had already had the children they wanted. It is an efficient way to bring fertility down. It is also a quiet statement about whose body bears the cost. The clearest sign that this whole apparatus has worked shows up in how many children families now actually have.

Chart 14

How India avoids pregnancy, and who carries it

NFHS-6 (2023-24)

% of married women 15-49
Any method
69.1
Any modern method
52.7
Female sterilisation
36.5
Male sterilisation
0.5
Unmet need
8.5

Modern contraceptive use stands at 52.7%, dominated by female sterilisation (36.5%); male sterilisation is just 0.5%.

This bar chart shows the share of married women 15-49 using contraception. Modern methods combined reach 52.7%. Female sterilisation makes up the bulk, at 36.5%. Male sterilisation is almost invisible at 0.5%. Other modern methods (pills, IUDs, condoms) fill the gap. The chart also shows unmet need at 8.5%. The stark gender imbalance is a legacy of India's family planning programs that focused on permanent methods for women. It highlights a huge gap in male responsibility.

How to readCompare the lengths of the bars: female sterilisation is far longer than male sterilisation.

Watch outThe total modern method use (52.7%) includes female and male sterilisation; don't think of them as separate shares of women.

Are Indian families getting smaller?

Dramatically — and the cleanest proof is in birth order. In 2024, according to the SRS, 66.4% of all live births were first children and another 22.7% were second children. Third children made up just 7.3%, and fourth-or-higher births a mere 3.5%. A generation ago, large families with three, four or more children were ordinary; today they have nearly disappeared from the statistics.

The two-child family is now the firm Indian norm, and the one-child family is rising fast — that towering share of first births reflects, in part, couples choosing to stop at one. The pattern holds in villages and cities alike, though rural families still tip slightly toward higher birth orders. This is the small-family revolution rendered as arithmetic. But averages can hide hard edges, and at those edges some girls are still becoming wives and mothers far too young.

Chart 15

Families are getting smaller

SRS 2024 · live births by birth order

% of live births
1st child
66.4
2nd child
22.7
3rd child
7.3
4th or higher
3.5

Two-thirds of births (66.4%) are first children, and only 3.5% are fourth or higher.

A bar chart shows the distribution of live births by birth order in 2024. First births dominate at 66.4%, second at 22.7%, third at 7.3%, and fourth-and-above at 3.5%. This is strong evidence that families are stopping at one or two children. The shrinking share of higher-order births indicates that the two-child norm is widely accepted. The pattern is even stronger in urban areas.

How to readThe bar for first births is much larger than the others; the bars descend sharply.

Watch outThese percentages reflect current births, not completed family size of older women.

How common are child marriage and teenage motherhood in India?

For all the progress, early marriage has not vanished. The NFHS-6 survey found that 20.1% of women aged 20–24 were married before they turned 18 — one in five. Among girls aged 15–19, 6.7% were already mothers or pregnant when surveyed. Both numbers have fallen over the past decade, but neither is small.

These are not just social statistics; they feed straight back into the demography. Girls who marry young tend to start having children sooner and have more of them over a lifetime, nudging fertility upward exactly in the poorer, rural states where it is already highest. Child marriage is illegal and in retreat, but where it persists it locks girls out of school and work and into a cycle that is hard to break. That link between a girl's schooling and her family size is no accident — it is, in fact, the single strongest lever on fertility in the country.

Chart 16

Marrying and giving birth young

NFHS-6 (2023-24)

%
Married before 18 (women 20-24)
20.1
Already mothers or pregnant (women 15-19)
6.7

20.1% of women aged 20-24 married before 18, and 6.7% of teenagers were already mothers or pregnant.

Two bars show the persistence of early marriage and teen motherhood from NFHS-6. Despite declines, a fifth of young women married as children. Among 15-19-year-olds, nearly 7% had begun childbearing. These practices are concentrated in poorer, rural areas and contribute to higher fertility. They also limit women's education and health. The numbers are falling but remain significant enough to affect demographic trends at the margin.

How to readTwo bars, one for child marriage and one for teen motherhood; compare their heights.

Watch outThese are national averages; some states have much higher rates.

How does fertility change with a woman's education level?

If you could change just one thing to change India's demographic future, it would be this. Data from NFHS-5 (2019–21) shows fertility falling in a clean staircase as schooling rises: women with no schooling had a TFR of 2.82; with under five years, 2.3; with five to seven years, 2.21; with eight to nine, 2.12; with ten to eleven, 1.88; and with twelve or more years, 1.78. A woman who finishes high school has, on average, a full child fewer than a woman who never went to school.

The relationship holds across regions and communities because education is not really one lever but a bundle of them: it delays marriage, raises aspirations, and hands women genuine control over their own reproductive lives. As girls' schooling expands, fertility will keep falling. (One note on sourcing: the latest NFHS-6 round does not yet break fertility down this way, so these cuts come from the previous survey.) And schooling rarely travels alone — it moves in step with money, which carves an almost identical pattern.

Chart 17

Fertility falls with schooling

NFHS-5 (2019-21) · TFR by years of schooling

births per woman
No schooling
2.8
<5 years
2.3
5-7 years
2.2
8-9 years
2.1
10-11 years
1.9
12+ years
1.8

Women with no schooling have a TFR of 2.82, while those with 12+ years have just 1.78.

Horizontal bars show TFR by years of schooling from NFHS-5. The gradient is steep: 2.82 for no schooling, 2.30 for <5 years, 2.21 for 5-7, 2.12 for 8-9, 1.88 for 10-11, and 1.78 for 12+. Education is the strongest single predictor of lower fertility. It works by delaying marriage, increasing autonomy, and raising the opportunity cost of children. The relationship is clear and monotonic.

How to readRead from top to bottom: as education rises, fertility falls.

Watch outEducation and wealth are correlated; the effect is not purely causal but reflects a bundle of advantages.

How does fertility change with household wealth?

The income gradient is just as steep. NFHS-5 shows the TFR sliding from 2.63 among the poorest fifth of households to 2.12 in the next, 1.89 in the middle, 1.74 in the fourth, and 1.57 among the richest fifth. A woman in the poorest household has, on average, a child more than one in the richest.

It would be a mistake to read education and wealth as two separate causes — they are two readings of the same underlying thing, advantage. As more families climb the income ladder, fertility will keep dropping. But the poorest remain above replacement for reasons that are coldly rational where children are extra hands and the only pension you will ever have. That dual reality carries a practical lesson: schooling and health spending aimed squarely at the poorest would speed the fertility decline precisely where it still has the furthest to fall. Which brings us to the cut everyone argues about, and almost everyone misreads.

Chart 18

Fertility falls with wealth

NFHS-5 (2019-21) · TFR by wealth quintile

births per woman
Lowest
2.6
Second
2.1
Middle
1.9
Fourth
1.7
Highest
1.6

TFR drops from 2.63 in the poorest fifth to 1.57 in the richest.

Bars show TFR by wealth quintile. The poorest have 2.63, second 2.12, middle 1.89, fourth 1.74, and richest 1.57. The gradient is similar to education's. Wealth and education are intertwined, but the pattern is robust: as households get richer, they have fewer children. The poorest remain above replacement, suggesting that poverty sustains higher fertility. Economic growth thus helps lower fertility.

How to readThe bar lengths shrink from left (poorest) to right (richest).

Watch outWealth and education overlap considerably; don't treat them as independent causes.

How does fertility vary by religious group?

This is the most politically charged demographic question in India, and the most widely misunderstood. NFHS-5 data puts the TFR for Muslims at 2.36, Hindus at 1.94, Christians at 1.88, Sikhs at 1.61, Buddhists and Neo-Buddhists at 1.39, and Jains at 1.6. Two facts cut through the noise. First, every single group is below 2.5, and every one is falling. Second, the Muslim rate — though the highest — has dropped the fastest of all, from above four children per woman a few decades ago to 2.36 today.

The gaps between groups are not widening; they are closing. No community is immune to the forces — education, urbanisation, rising incomes — that pull fertility down, and the differences that remain mostly track how far along that shared road each group happens to be. The popular fear of a demographic "takeover" reads the numbers exactly backwards: the real story is a single national decline that every group is part of. There is, however, one number where son preference still leaves an ugly mark.

Chart 19

Fertility by religion

NFHS-5 (2019-21) · TFR by religion

births per woman
Hindu
1.9
Muslim
2.4
Christian
1.9
Sikh
1.6
Buddhist/Neo-Buddhist
1.4
Jain
1.6

Muslims have the highest TFR at 2.36, Hindus 1.94, and Buddhists the lowest at 1.39; all groups are below 2.5 and declining.

Bars display TFR by religion from NFHS-5. The order: Muslim 2.36, Hindu 1.94, Christian 1.88, Sikh 1.61, Jain 1.6, Buddhist 1.39. All groups are below 2.5, and all have seen large declines over decades. The Muslim rate has fallen the fastest. Gaps between groups are narrowing as convergence takes hold. This evidence does not point to any demographic take-over; it shows a shared national decline.

How to readCompare bar lengths; note that all are below 2.5.

Watch outDo not interpret these gaps as permanent or as evidence of impending demographic takeover; convergence is ongoing.

What is India's sex ratio at birth, and what does it reveal about son preference?

For every 1,000 boys born in India in 2022–24, there were 918 girls, according to the SRS — up from 907 in 2018–20. The improvement is real, but so is the deficit: nature delivers around 950 girls per 1,000 boys, and the shortfall between that and 918 is the statistical shadow of a long preference for sons and the sex-selective practices that came with it. Curiously, cities do slightly better than villages — 928 against 914 — perhaps a sign of tighter enforcement and shifting attitudes among more-educated families.

The trend is upward, but it is fragile, and small families make it more so: when a couple plans to have only one or two children, the pressure to ensure at least one is a son can intensify rather than ease. This is the point in the story where demography stops being about counting and starts being about values. And it is also where the narrative turns — away from how many Indians are being born, and toward what is happening to the enormous generations already here as they age.

Chart 20

Boys per girl at birth: the son-preference signal

SRS · sex ratio at birth · 3-year averages

females per 1,000 males
918

2022-24 · latest point

90091092093020192020202120229189149289009109209302019202020212022918914928
All IndiaRuralUrban

The sex ratio at birth was 918 girls per 1,000 boys in 2022-24, improving from 907 earlier, but still below the natural 950.

Three lines show the sex ratio for All India, Rural, and Urban over recent three-year averages. All three have risen, indicating improvement. Urban at 928 is better than rural at 914. The national ratio of 918 means there are about 82 girls 'missing' for every 1,000 boys compared to a natural ratio. This reflects a combination of son preference and, historically, sex-selective practices. The trend is positive but fragile, especially as family sizes shrink.

How to readLines sloping upward signal improvement; a value below 950 indicates distortion.

Watch outDon't assume the ratio is fixed; it responds to laws, norms, and technology.

What does India's age pyramid look like today?

Picture the population as a stack of bars, youngest at the bottom — and you get a pyramid that is just beginning to lose its shape. The UN projection for 2030 shows the largest single group is no longer the youngest but the 25-to-29-year-olds, at about 12.9 crore. Below them the base is narrowing: the 0-to-4 group in 2030 is 11.1 crore, smaller than the bulge of twenty-somethings above it. In 2000, that base was much wider; new births kept piling onto an ever-broadening foundation.

Now the foundation is shrinking. The pyramid is still recognisably a triangle — India is still a young country — but its sides are sloping inward and its bottom is squaring off, the tell-tale sign that each generation is smaller than the last. This single shape explains the momentum we keep returning to: that vast bulge in its twenties and thirties will go on having children for years, but their children will be fewer. Compress that picture into a few headline numbers and the shift becomes impossible to miss.

Chart 21

India's age pyramid today

UN median variant · 2025

2025
14,715
100+
23,273
1,30,164
95-99
1,94,407
6,30,783
90-94
9,36,089
1.9 million
85-89
2.7 million
4.3 million
80-84
5.3 million
8.4 million
75-79
9.6 million
1.5 crore
70-74
1.6 crore
2.1 crore
65-69
2.2 crore
2.7 crore
60-64
2.7 crore
3.3 crore
55-59
3.2 crore
3.9 crore
50-54
3.8 crore
4.5 crore
45-49
4.3 crore
5.3 crore
40-44
4.9 crore
5.9 crore
35-39
5.4 crore
6.2 crore
30-34
5.7 crore
6.6 crore
25-29
6 crore
6.8 crore
20-24
6.2 crore
6.6 crore
15-19
6 crore
6.4 crore
10-14
5.9 crore
6.1 crore
5-9
5.6 crore
5.9 crore
0-4
5.5 crore
MaleFemale

The pyramid for 2030 shows a large bulge in the 25-29 age group (12.9 crore) and a narrowing base, signalling an ageing trend.

A population pyramid displays the age distribution for 2030, with males on the left and females on the right. The largest bars are at ages 25-29, with 12.9 crore people. The 0-4 bar is shorter at 11.1 crore. The shape is still a wide-based pyramid, but the narrowing base means each younger generation is smaller. This is the demographic signature of a country that was once high-fertility and is now transitioning. The bulge will move upward in future decades.

How to readRead from bottom (youngest) to top (oldest); wide at the bottom, narrower at the top.

Watch outDon't interpret the pyramid as a snapshot of today; it's a projection for 2030.

How is India's age mix changing over time?

Split the population into three groups — children, workers and the elderly — and watch them trade places over sixty years. In 1960, children under 15 were 40.6% of all Indians; by 2024 they had fallen to 24.6%. Over the same span the working-age share (15–64) swelled from 56.1% to 68.2%, a historic expansion, while the elderly (65 and over) edged up from 3.3% to 7.1%.

That bulging middle is the celebrated "demographic dividend" — a rare window when a huge share of the population is of working age and dependents are few. But it is exactly that: a window. As the enormous working-age cohort marches toward retirement, the elderly share will climb steeply and the child share will keep shrinking. India is moving from a pyramid to a pillar, and one day to an inverted pyramid. The whole challenge of the coming decades is to convert these dividend years into the wealth and institutions an older India will need — a race you can read directly off the country's rising median age.

Chart 22

The age mix is shifting

World Bank · share of population · 1960 to today

% of population
24.6

2024 · latest point

0.020.040.060.080.0196019701980199020002010202024.668.27.10.020.040.060.080.0196019802000202024.668.27.1
Children (0-14)Working age (15-64)Older (65+)

Children's share fell from 40.6% to 24.6% since 1960, working-age rose to 68.2%, and elderly doubled to 7.1%.

Three lines track the shares of 0-14, 15-64, and 65+ from 1960 to today. The child share has plunged, the working-age share rose and is peaking, and the elderly share is slowly ticking up. This transition is the demographic dividend followed by ageing. The working-age peak offers a one-time opportunity for economic growth if employment can absorb the large workforce. After 2040, the elderly share will accelerate.

How to readWatch the lines: children falling, working-age flattening at a high level, elderly rising.

Watch outThe working-age share peaking does not mean the absolute number of workers is declining yet; that comes later.

What is India's median age, and how fast is it rising?

The median age is the line that splits the country into a younger and an older half, and it is climbing fast. In 2000 it was just 21.2 years; the UN's central projection has it reaching 47.8 by 2100 — more than doubling over the century. Today India is unmistakably young. It will not stay that way.

Two forces drive the rise at once. As fewer children are born, the population ages from the bottom; as people live longer, it ages from the top. India is doing both, and doing them faster than almost any other large country has. Within a few decades it will be older than it is now and older than many societies we currently think of as "ageing." The question, then, is not whether India grows old — that is settled — but how fast, and how each worker will carry the weight of those who can no longer work.

Chart 23

Median age, to 2100

UN Population

years
47.8

2100 · latest point

0.010.020.030.040.050.02000202020402060208021000.010.020.030.040.050.0200020202040206020802100

The median age will more than double from 21.2 years in 2000 to 47.8 years by 2100.

A single line rises steeply from 21.2 to 47.8 over a century. The median age summarises the ageing process. India in 2000 was very young; by 2100 it will be older than many developed countries are today. The rise accelerates after 2030. This shift has huge implications for dependency, labour supply, and social spending.

How to readThe line climbs; the y-axis is in years.

Watch outThe median age can mask the absolute size of the elderly population; both are important.

How many older adults does each working-age Indian support?

The old-age dependency ratio counts how many people aged 65 and over there are for every 100 of working age. In 2030 it is projected at 12.4 — about twelve seniors for every hundred workers. That sounds manageable, and for now it is. But the ratio is set to more than triple by the end of the century, and it is rising not because the old are suddenly multiplying but because the working-age group below them is growing more and more slowly.

The burden is not only money — pensions, hospitals, a state being asked for support it may struggle to afford. It is also care. In a country where the family has always been the real social-security system, more elderly relatives means more households caught between raising children and tending parents at the same time. This is one of the slowest-moving and most certain facts about India's future, and it is driven, paradoxically, by one of its proudest achievements: people simply do not die as young as they used to.

Chart 24

Old-age dependency ratio

UN median variant · per 100 working-age adults

ratio
12.4

2030 · latest point

6.08.010.012.014.020002010202020306.08.010.012.014.02000201020202030

In 2030, there will be 12.4 elderly per 100 working-age people; this ratio will more than triple by 2100.

The line chart shows the old-age dependency ratio projected to rise steadily. From 12.4 in 2030, it will climb as the large working-age cohorts age into the 65+ bracket. The ratio measures the potential support burden. A higher ratio means fewer workers to support each senior, putting pressure on families and the state. The increase is certain because it is built into the age structure already born.

How to readThe line slopes upward; note the starting point in 2030 and the steep climb after 2050.

Watch outDependency ratios don't account for who actually works or receives care; some 'dependents' may still be employed or be caregivers.

How long do Indians live today?

Life expectancy at birth has very nearly doubled since 1960. Back then, the average Indian could expect 45.6 years; by 2024 that had reached 72.2. This is one of the great public-health victories of the modern age — cleaner water, vaccines, better food, basic medicine — and it deserves to be named as such before we count its costs.

But longevity is the second engine of ageing, alongside falling fertility. Every year added to life pushes more people into old age and keeps them there longer. The early gains came mostly from saving children who once died young; the gains now increasingly come at the other end of life. The frontier challenge is no longer simply living longer but living those extra years in good health. And like every average in this article, 72.2 conceals deep gaps — between rich and poor, town and country, women and men. Still, the trend is unmistakable, and it feeds directly into the share of Indians who are now old.

Chart 25

Indians are living longer

World Bank · SP.DYN.LE00.IN

years
72.2

2024 · latest point

40.050.060.070.080.0196019802000202040.050.060.070.080.01960198020002020

Life expectancy has nearly doubled from 45.6 years in 1960 to 72.2 years in 2024.

A line chart shows the continuous rise in life expectancy at birth. Gains were rapid until the 2010s and are now slowing. Longer lives add people to the top of the age pyramid, accelerating ageing. The rise is a public health success but also increases the number of elderly. Future gains will likely come from reducing adult mortality from non-communicable diseases.

How to readThe line goes up; the y-axis is years.

Watch outLife expectancy is an average; it does not mean everyone lives to that age, and it masks disparities.

What share of India's population is aged 65 and older?

In 1960, just 3.3% of Indians were 65 or older. By 2024 that had more than doubled to 7.1%. Next to the rich world, where the figure runs above 20%, that still looks modest — but it is the rate of change that matters, and it is about to accelerate as the large cohorts born in the 1960s and 1970s reach old age.

A rising elderly share is not a problem of numbers alone; it is a problem of ratios. Even as the total population keeps growing, a larger slice of old means a relatively smaller slice of working-age Indians to support them. The dependency burden, which for a century rested on the shoulders of raising children, is beginning to swing toward the old — a historic reversal in who a society spends its resources on. And it lands on India with one particularly uncomfortable twist of timing.

Chart 26

Share of Indians aged 65 and over

World Bank · SP.POP.65UP.TO.ZS

% of population
7.1

2024 · latest point

0.02.04.06.08.019601980200020200.02.04.06.08.01960198020002020

The elderly share has doubled from 3.3% to 7.1% and will accelerate in the coming decades.

A line chart shows the growing grey share. The rise from 1960 to 2024 was gradual, but the slope will steepen after 2030. The share is still low by global standards, but the speed of increase will be one of the fastest. This chart makes the ageing trend tangible: a small share in a large population means millions of older people.

How to readThe line trends upward; the recent slope is still gentle but will get steeper.

Watch outA small percentage change in a population of 145 crore is millions of people.

How wealthy is India as it gets older?

Here is the twist, and it is the one that should keep policymakers up at night. GDP per capita — a rough gauge of average income — was just US$85 in 1960. By 2024 it had grown to US$2,695: thirty times higher, and still strikingly low by world standards. When today's rich countries reached the elderly shares India is now approaching, their citizens earned the equivalent of $20,000 to $40,000 a head. India is growing old at a small fraction of that income.

This is the "old before rich" problem in a single comparison. A poorer society has thinner means to build the pensions, hospitals and care systems an ageing population demands. And remember that GDP per capita is only an average — most Indians earn far less than $2,695 — so the real capacity of a typical family to support its elders is thinner still. As the dependency ratio climbs, income per worker will have to grow much faster just to keep the country's grandparents out of poverty. Whether India manages that race depends on how the population's final act actually unfolds.

Chart 27

Income per person as India ages

World Bank · NY.GDP.PCAP.CD

current US$ per person
$2,695

2024 · latest point

$0$1,000$2,000$3,0001960197019801990200020102020$0$1,000$2,000$3,0001960198020002020

GDP per capita grew from $85 in 1960 to $2,695 in 2024, far below the levels at which rich countries aged.

A line chart shows GDP per capita in current US dollars. India has grown thirtyfold since 1960 but remains a lower-middle-income country. When the elderly share was similar in Europe or Japan, incomes were $20,000-$40,000. This gap is the 'old before rich' challenge: India must provide for an ageing population with far fewer resources. GDP per capita is an average; the typical Indian has even less.

How to readThe line rises exponentially on a log scale or steadily on a linear scale; the absolute level is still low.

Watch outGDP per capita is an average; most Indians earn much less than this figure.

When will India's population stop growing, and how high will it peak?

The UN's central projection has India's population peaking around 2061 at roughly 170 crore, then beginning a gentle descent to about 150.5 crore by 2100 — still larger than today. That peak is not a prophecy; it is a central estimate, and its exact year and height hinge on how quickly fertility keeps falling. But the broad shape is now widely agreed: India crests in the second half of this century and then, for the first time in its modern history, starts to shrink.

It is hard to overstate what a break that is. For as long as anyone alive can remember, the Indian story has been one of more — more people, more pressure, more growth. The peak marks the moment the momentum we have traced through this whole article finally exhausts itself and the country begins to age in absolute numbers, not just in proportions. How sharp the descent afterwards depends almost entirely on a single assumption about the future.

Chart 28

India's population to 2100: the peak

UN Population · WPP 2024, indicator 49 (total population), Median variant

people
150.5 crore

2100 · latest point

100 crore120 crore140 crore160 crore180 crore200020202040206020802100150.5 crore100 crore120 crore140 crore160 crore180 crore200020202040206020802100150.5 crore

The UN median projection peaks around 2061 at about 170 crore, then declines to 150.5 crore by 2100.

This line chart shows the population pathway from 2000 to 2100. It rises, flattens, and then slightly declines. The peak is around 2061. The decline after that is gentle, leaving the 2100 population still larger than today's. The shape reflects the momentum exhaust and fertility assumptions. The exact peak year and height depend on future fertility, but the direction is clear: a peak followed by a decline.

How to readLook for the highest point of the line; that's the peak. The line then turns down.

Watch outThe peak is not a fixed date; it is a central estimate with uncertainty.

How different fertility assumptions change India's population projection?

The UN does not offer one future but a fan of them, and the spread is enormous. Hold fertility high and India reaches a vast 219.7 crore by 2100; let it fall low and the country drops to 99.1 crore. The central, median path lands at 150.5 crore. Freeze fertility exactly where it is today and you get 176.0 crore; snap it instantly to replacement level and you get 195.9 crore.

That is a range of well over 100 crore people, hanging on choices not yet made. The high scenario means another full century of growth; the low one means rapid decline within living memory. The truth almost certainly sits somewhere between. The real message is liberating rather than ominous: fertility is not destiny but a dial, one that schooling, healthcare, jobs and the status of women can still turn. And precisely because so much rests on that dial, even the experts who model it for a living do not agree on where it will settle.

Chart 29

How high, how soon? Scenarios to 2100

Total population by sex · UN variants

people
Low
150.4 crore
Median
152.5 crore
High
154.7 crore
Constant
152.9 crore

Future population ranges from 99.1 crore (low fertility) to 219.7 crore (high fertility) by 2100.

A fan chart shows the UN's multiple scenarios. The spread is wide. The low-fertility path leads to a population below 1 billion, the high-fertility path to over 2.2 billion. The median is between. Constant-fertility and instant-replacement scenarios illustrate what would happen if fertility were frozen. The message is that small differences in fertility create huge differences in population size over decades.

How to readThe fan of lines diverges; the outermost lines are the extreme scenarios.

Watch outThe constant-fertility scenario is unrealistic because fertility is already below replacement and likely to fall further.

Why do different population models disagree on the peak?

The UN is not the only forecaster, and its rivals tell a starker tale. In 2020 the Institute for Health Metrics and Evaluation (IHME) published a reference scenario in which India peaks much earlier — around 2048, at about 161 crore — and then falls steeply to 109.3 crore by 2100. Where the UN sees a gentle slope down, IHME sees a cliff.

The disagreement comes down to one assumption: IHME expects fertility to keep falling well below a TFR of 1.5, a depth the UN's central projection does not build in. That single difference reshapes the entire second half of the century. It is the clearest possible reminder that population projections are not predictions but conditional bets — if fertility does this, then the population does that. The two models agree on the shape of India's future: a peak, then a decline. What they cannot agree on is when it comes and how far it falls — and that uncertainty, more than any single number in this article, is the honest last word on where India's population is heading.

Chart 30

The models disagree on the peak

UN WPP 2024 vs IHME (Vollset 2020)

people
150.5 crore

2100 · latest point

100 crore120 crore140 crore160 crore180 crore200020202040206020802100150.5 crore109.3 crore100 crore120 crore140 crore160 crore180 crore200020202040206020802100150.5 crore109.3 crore
UN (median)IHME (reference)

UN sees a peak around 2061 at 170 crore; IHME sees an earlier peak by 2048 at 161 crore, with a sharp fall to 109.3 crore by 2100.

Two lines compare the UN and IHME projections. The UN line rises longer and declines gently. The IHME line peaks earlier and falls steeply. Both agree on a peak, but differ on timing and magnitude. The discrepancy stems from different assumptions about future fertility decline. The chart shows that while the general story (peak then decline) is robust, the specifics are not.

How to readCompare the two lines: one peaks earlier and falls faster.

Watch outNeither model is 'right'; both are scenarios based on different assumptions.