What is the Population Density of China?

The overall population density of China is approximately 135 persons per square kilometer. The most populous region, however, has a population density of nearly 17,000 per square kilometer.