Knowledgle

Geography · True or False?

As of 2026, China is the country with the highest number of inhabitants.

The answer is False.

Explanation

It held that record for a long time, but was overtaken by India in 2023, with China having a population of ~1.41 billion and India having a population of 1.46 - 1.48 billion. They are the only nations with populations exceeding one billion and together account for roughly 35% of the global population.

Play the Geography quiz Or try today's daily challenge