Drooid Logo
Back to today’s briefing

Story perspectives

India Overtakes China as World's Most Populous Nation

1/20/2026

43 9

1 of 1

Story summary
  • In 2023, India surpassed China as the world's most populous nation.
  • China's birth rate fell to 5.63 per 1,000 in 2025, and 323 million people are over 60, signaling an aging, shrinking working-age population.
  • The government has enacted policies to encourage births, including cash subsidies and taxing condoms, but births dropped by 1.62 million from the previous year, raising questions about policy effectiveness.