The Big Picture: India will soon overtake China as the most populous country.

According to recent data released by the National Bureau of Statistics of China, China’s population was 1.41 billion by the end of 2022 while India has overtaken China as the world’s most populous country with a population of 1.428 billion. India is currently home to more than 1.39 billion people while 1.41bn live in China. With 86,000 babies born in India every day, and 49,400 in China, India is on course to take the lead in 2023 and hit 1.65 billion people by 2060.

Success! You're on the list.

Leave a Reply

%d bloggers like this: