India has overtaken China to become the world’s most populous nation according to the United Nations World Population Dashboard.
According to estimates based on mid-2023 projections by the UN’s Dashboard, India’s population stands at 1.4286 billion as against China’s 1.4257 billion people.
China’s figures do not include Hong Kong and Macau, Special Administrative Regions of China, and Taiwan, as shown by data.
China is facing a looming demographic decline as birth rates plunge and its workforce ages. Several regions have also announced plans to boost birth rates — but official efforts have so far failed to reverse the decline.
According to NDTV, India has no recent official data on how many people it has because it has not conducted a census since 2011.
Nearly one-quarter of India’s population is under the age of 14, according to UN data, as 68 percent of the population is in the 15 to 64 age group, while 7 percent is above the age of 65.