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
0
people
Median age
29.2
Fertility (TFR)
1.93
Working age (15–64)
68.6%
Trend
Growing (+0.87%)

Bangladesh

2026
0
people
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

vs

Bangladesh

177.8M

Youth (0-14)

India

23.8%

vs

Bangladesh

27.3%

Elderly (65+)

India

7.6%

vs

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):

Ages 0-4: India has 568.3% more people
Men: 49.7M more in India • Women: 46.2M more in India
India: 58.4M men, 54.5M women • Bangladesh: 8.6M men, 8.3M women
Population Ratio
112.8M
16.9M
Ages 5-9: India has 630.2% more people
Men: 52.3M more in India • Women: 48.1M more in India
India: 60.5M men, 55.8M women • Bangladesh: 8.2M men, 7.8M women
Population Ratio
116.3M
15.9M
Ages 10-14: India has 673.5% more people
Men: 55.6M more in India • Women: 50.7M more in India
India: 63.8M men, 58.3M women • Bangladesh: 8.2M men, 7.6M women
Population Ratio
122.0M
15.8M
Ages 15-19: India has 652.9% more people
Men: 57.4M more in India • Women: 52.0M more in India
India: 66.1M men, 60.1M women • Bangladesh: 8.7M men, 8.1M women
Population Ratio
126.2M
16.8M
Ages 20-24: India has 681.3% more people
Men: 59.7M more in India • Women: 52.8M more in India
India: 67.6M men, 61.4M women • Bangladesh: 7.9M men, 8.6M women
Population Ratio
129.0M
16.5M
Ages 25-29: India has 734.9% more people
Men: 59.6M more in India • Women: 51.8M more in India
India: 66.4M men, 60.2M women • Bangladesh: 6.8M men, 8.4M women
Population Ratio
126.6M
15.2M
Ages 30-34: India has 758.9% more people
Men: 56.7M more in India • Women: 50.1M more in India
India: 63.1M men, 57.7M women • Bangladesh: 6.4M men, 7.7M women
Population Ratio
120.8M
14.1M
Ages 35-39: India has 832.5% more people
Men: 53.7M more in India • Women: 48.5M more in India
India: 59.4M men, 55.0M women • Bangladesh: 5.7M men, 6.5M women
Population Ratio
114.5M
12.3M
Ages 40-44: India has 743.7% more people
Men: 48.1M more in India • Women: 43.8M more in India
India: 54.1M men, 50.3M women • Bangladesh: 5.9M men, 6.4M women
Population Ratio
104.4M
12.4M
Ages 45-49: India has 842.4% more people
Men: 41.8M more in India • Women: 39.2M more in India
India: 46.7M men, 44.0M women • Bangladesh: 4.9M men, 4.7M women
Population Ratio
90.6M
9.6M
Ages 50-54: India has 880.9% more people
Men: 36.2M more in India • Women: 34.6M more in India
India: 40.2M men, 38.6M women • Bangladesh: 4.0M men, 4.1M women
Population Ratio
78.8M
8.0M
Ages 55-59: India has 888.1% more people
Men: 30.3M more in India • Women: 29.7M more in India
India: 33.7M men, 33.1M women • Bangladesh: 3.3M men, 3.4M women
Population Ratio
66.7M
6.8M
Ages 60-64: India has 906.0% more people
Men: 24.9M more in India • Women: 25.0M more in India
India: 27.8M men, 27.8M women • Bangladesh: 2.8M men, 2.7M women
Population Ratio
55.5M
5.5M
Ages 65-69: India has 899.5% more people
Men: 19.5M more in India • Women: 20.2M more in India
India: 21.8M men, 22.4M women • Bangladesh: 2.3M men, 2.1M women
Population Ratio
44.2M
4.4M
Ages 70-74: India has 844.4% more people
Men: 13.8M more in India • Women: 14.9M more in India
India: 15.5M men, 16.6M women • Bangladesh: 1.7M men, 1.7M women
Population Ratio
32.1M
3.4M
Ages 75-79: India has 772.2% more people
Men: 7.9M more in India • Women: 9.1M more in India
India: 9.0M men, 10.2M women • Bangladesh: 1.0M men, 1.2M women
Population Ratio
19.2M
2.2M
Ages 80-84: India has 655.2% more people
Men: 3.9M more in India • Women: 4.8M more in India
India: 4.5M men, 5.6M women • Bangladesh: 603K men, 724K women
Population Ratio
10.0M
1.3M
Ages 85-89: India has 706.4% more people
Men: 1.8M more in India • Women: 2.4M more in India
India: 2.0M men, 2.8M women • Bangladesh: 248K men, 345K women
Population Ratio
4.8M
593K
Ages 90-94: India has 794.5% more people
Men: 600K more in India • Women: 875K more in India
India: 667K men, 993K women • Bangladesh: 68K men, 118K women
Population Ratio
1.7M
186K
Ages 95-99: India has 990.2% more people
Men: 131K more in India • Women: 187K more in India
India: 141K men, 210K women • Bangladesh: 9K men, 23K women
Population Ratio
351K
32K
Ages 100+: India has 1841.7% more people
Men: 16K more in India • Women: 24K more in India
India: 17K men, 26K women • Bangladesh: 340 men, 2K women
Population Ratio
43K
2K

Demographic comparison, 2026

IndicatorIndiaBangladeshDifference
Population (2026)1,476,625,577177,818,045India has 1.30 billion more (8.3×)
Change 2025–2026+0.9% (Growing)+1.2% (Growing)
Median age (2026)29.226.3India older by 2.9 yrs
Total fertility rate1.93 — 0.17 below replacement2.09 — 0.01 below replacement
Fertility rate, 2030 (UN projection)1.882.01
Birth rate (per 1,000)15.619.2
Population 2050 (UN projection)1.68 billion (+13.7%)214.7 million (+20.7%)
Peak populationPeaks 2061Peaks 2071

Differences by age group, 2026

AgeIndia (M / F)Bangladesh (M / F)Difference
0-458378K / 54463K8632K / 8253KIndia has 568.3% more people aged 0-4
5-960517K / 55819K8173K / 7759KIndia has 630.2% more people aged 5-9
10-1463758K / 58281K8196K / 7581KIndia has 673.5% more people aged 10-14
15-1966102K / 60111K8662K / 8101KIndia has 652.9% more people aged 15-19
20-2467578K / 61386K7917K / 8589KIndia has 681.3% more people aged 20-24
25-2966396K / 60183K6793K / 8369KIndia has 734.9% more people aged 25-29
30-3463104K / 57719K6407K / 7660KIndia has 758.9% more people aged 30-34
35-3959420K / 55047K5746K / 6530KIndia has 832.5% more people aged 35-39
40-4454063K / 50290K5919K / 6449KIndia has 743.7% more people aged 40-44
45-4946666K / 43954K4870K / 4745KIndia has 842.4% more people aged 45-49
50-5440161K / 38637K3955K / 4078KIndia has 880.9% more people aged 50-54
55-5933664K / 33056K3349K / 3403KIndia has 888.1% more people aged 55-59
60-6427760K / 27753K2815K / 2704KIndia has 906.0% more people aged 60-64
65-6921789K / 22369K2298K / 2120KIndia has 899.5% more people aged 65-69
70-7415488K / 16644K1704K / 1699KIndia has 844.4% more people aged 70-74
75-798977K / 10235K1033K / 1170KIndia has 772.2% more people aged 75-79
80-844463K / 5557K603K / 724KIndia has 655.2% more people aged 80-84
85-892010K / 2772K248K / 345KIndia has 706.4% more people aged 85-89
90-94667K / 993K68K / 118KIndia has 794.5% more people aged 90-94
95-99141K / 210K9K / 23KIndia has 990.2% more people aged 95-99
100+17K / 26K0K / 2KIndia 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%).