As of 2025, the population of India is estimated to be approximately 1.45 billion people. Different sources provide close figures around this number:
- Around 1.454 billion in 2025, with a growth rate close to 0.89% from the previous year
- Approximately 1.46 billion as of early 2025, with a 1.26% increase compared to the previous year
- Other estimates put it at about 1.463 billion in mid-2025
India is currently the most populous country in the world, having surpassed China, and its population accounts for about 17.78% of the global population
. The population has been steadily growing, with a median age of about 29.5 years in 2023, reflecting a relatively young demographic
. In summary, the best current estimate for India's population in 2025 is roughly 1.45 to 1.46 billion people.