Shenzhen tiene la mayor densidad de población de toda China, alcanzando 5336,76 habitantes por km².