India Population

India has experienced rapid population growth over the past century, becoming the world’s most populous country in 2023, surpassing China. In 1950, India’s population was approximately 370 million, but by 2024 it has grown to over 1.43 billion people. This growth has been driven by high birth rates, declining mortality rates due to improvements in healthcare, and increased life expectancy. While the population growth rate has slowed in recent decades—falling from over 2% per year in the 1970s to around 1% in 2024—India continues to add millions of people annually. This demographic expansion presents both opportunities and challenges, including a large and youthful workforce, but also increased pressure on resources, infrastructure, and social services.

19501955196019651970197519801985199019952000200520102015202020222023202420252030203520402045205020552060206520702075208020852090209521000450,000,000900,000,0001,350,000,0001,800,000,000
YearPopulationPopulation Density Per Square KM
1950369,880,000124.4
1955404,267,590136
1960445,393,249149.8
1965494,963,596166.5
1970553,888,763186.3
1975618,922,643208.2
1980684,887,703230.4
1985770,152,274259
1990864,553,393290.8
1995957,664,579322.1
20001,049,692,922353.1
20051,138,451,972382.9
20101,220,718,718410.6
20151,297,588,343436.4
20201,369,541,070460.6
20221,389,637,446467.4
20231,399,179,585470.6
20241,409,128,296473.9
20251,419,316,933477.4
20301,472,251,252495.2
20351,522,819,483512.2
20401,564,694,342526.3
20451,597,727,086537.4
20501,622,372,511545.7
20551,638,721,996551.2
20601,646,862,071553.9
20651,646,993,787553.9
20701,639,583,160551.5
20751,625,309,976546.7
20801,604,695,990539.7
20851,578,797,358531
20901,549,036,217521
20951,516,608,813510.1
21001,482,525,207498.6

Data from US Census International Database