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.
Whoops! There was an error and we couldn't process your subscription. Please reload the page and try again.