https://www.realityreal.infoThe population of China is over 1.4 billion. The population density in China is 153 per km (396 per sq mi)