India vs Bangladesh: Population Comparison 2026
India has 1,298,807,532 more people than Bangladesh (8.3× as many): 1.48 billion vs 177.8 million in 2026. Median age is 29.2 in India and 26.3 in Bangladesh; fertility is 1.93 vs 2.09 children per woman.
India
2026- Median age
- 29.2
- Fertility (TFR)
- 1.93
- Working age (15–64)
- 68.6%
- Trend
- Growing (+0.87%)
Bangladesh
2026- Median age
- 26.3
- Fertility (TFR)
- 2.09
- Working age (15–64)
- 65.8%
- Trend
- Growing (+1.21%)
Population pyramids, 2026
Total Population
India
1476.6M
Bangladesh
177.8M
Youth (0-14)
India
23.8%
Bangladesh
27.3%
Elderly (65+)
India
7.6%
Bangladesh
6.8%
Where the two pyramids differ
The pyramids are overlaid so you can read the difference by age and sex: the longer bar in each band marks the country with more people of that age.
📊 Understanding the Population Difference Chart
This visualization shows where and by how much the populations differ between India and Bangladesh for each age group, split by gender:
Left Side (Males)
Blue = India has more males
Green = Bangladesh has more males
Right Side (Females)
Pink = India has more females
Orange = Bangladesh has more females
💡 How to Read: Each age group shows up to 2 bars - one on the left (male difference) and one on the right (female difference). The bar's color tells you which country has more people, and the bar's length shows by how much. For example, if you see a green bar on the left, it means Bangladesh has more males in that age group.
Notable Differences (>20% variance):
Demographic comparison, 2026
| Indicator | India | Bangladesh | Difference |
|---|---|---|---|
| Population (2026) | 1,476,625,577 | 177,818,045 | India has 1.30 billion more (8.3×) |
| Change 2025–2026 | +0.9% (Growing) | +1.2% (Growing) | |
| Median age (2026) | 29.2 | 26.3 | India older by 2.9 yrs |
| Total fertility rate | 1.93 — 0.17 below replacement | 2.09 — 0.01 below replacement | |
| Fertility rate, 2030 (UN projection) | 1.88 | 2.01 | |
| Birth rate (per 1,000) | 15.6 | 19.2 | |
| Population 2050 (UN projection) | 1.68 billion (+13.7%) | 214.7 million (+20.7%) | |
| Peak population | Peaks 2061 | Peaks 2071 |
Differences by age group, 2026
| Age | India (M / F) | Bangladesh (M / F) | Difference |
|---|---|---|---|
| 0-4 | 58378K / 54463K | 8632K / 8253K | India has 568.3% more people aged 0-4 |
| 5-9 | 60517K / 55819K | 8173K / 7759K | India has 630.2% more people aged 5-9 |
| 10-14 | 63758K / 58281K | 8196K / 7581K | India has 673.5% more people aged 10-14 |
| 15-19 | 66102K / 60111K | 8662K / 8101K | India has 652.9% more people aged 15-19 |
| 20-24 | 67578K / 61386K | 7917K / 8589K | India has 681.3% more people aged 20-24 |
| 25-29 | 66396K / 60183K | 6793K / 8369K | India has 734.9% more people aged 25-29 |
| 30-34 | 63104K / 57719K | 6407K / 7660K | India has 758.9% more people aged 30-34 |
| 35-39 | 59420K / 55047K | 5746K / 6530K | India has 832.5% more people aged 35-39 |
| 40-44 | 54063K / 50290K | 5919K / 6449K | India has 743.7% more people aged 40-44 |
| 45-49 | 46666K / 43954K | 4870K / 4745K | India has 842.4% more people aged 45-49 |
| 50-54 | 40161K / 38637K | 3955K / 4078K | India has 880.9% more people aged 50-54 |
| 55-59 | 33664K / 33056K | 3349K / 3403K | India has 888.1% more people aged 55-59 |
| 60-64 | 27760K / 27753K | 2815K / 2704K | India has 906.0% more people aged 60-64 |
| 65-69 | 21789K / 22369K | 2298K / 2120K | India has 899.5% more people aged 65-69 |
| 70-74 | 15488K / 16644K | 1704K / 1699K | India has 844.4% more people aged 70-74 |
| 75-79 | 8977K / 10235K | 1033K / 1170K | India has 772.2% more people aged 75-79 |
| 80-84 | 4463K / 5557K | 603K / 724K | India has 655.2% more people aged 80-84 |
| 85-89 | 2010K / 2772K | 248K / 345K | India has 706.4% more people aged 85-89 |
| 90-94 | 667K / 993K | 68K / 118K | India has 794.5% more people aged 90-94 |
| 95-99 | 141K / 210K | 9K / 23K | India has 990.2% more people aged 95-99 |
| 100+ | 17K / 26K | 0K / 2K | India has 1841.7% more people aged 100+ |
Frequently Asked Questions
Which has more people, India or Bangladesh?
India has more: 1.48 billion vs 177.8 million in 2026 — 8.3× as many, 1.30 billion more people.
Which country is older?
India, with a median age of 29.2 vs 26.3 in Bangladesh (2026).
Which has higher fertility?
Bangladesh, at 2.09 children per woman vs 1.93 in India. Replacement is 2.1, so both are below it.
How will India and Bangladesh compare in 2050?
By 2050 the UN projects India at 1.68 billion (+13.7% from 2026) and Bangladesh at 214.7 million (+20.7%).
Are India and Bangladesh growing or shrinking?
India is growing (+0.9% in 2026); Bangladesh is growing (+1.2%).