As of 2025, India is the country with the most people, having an estimated population of about 1.46 billion. India surpassed China in population size in 2023 and continues to lead with a population larger than China's approximately 1.41 billion people in 2025.