Shanghai Population 2024 Density. Shanghai population in 2024 is 28.7 million and area is 2,448 sq miles (6,341 sq.km), it is the third most populous city in the world. Population density shows how cramped or spread out inhabitants are.
The shanghai municipal statistics bureau recently released more results calculated from the 2010 national. Shanghai had a resident population of 24,758,900 as of the end of 2022, including 14,696,300 registered residents and 10,062,600 migrants.
Shanghai Population 2024 Density Images References :