Manage Your Business

Shanghai

Shanghai

上海
POPULATION
24,870,896
ELEVATION
13 ft
AREA
2,448 mi²

About

Shanghai is a direct-administered municipality and the most populous urban area in China. The city is located on the Chinese shoreline on the southern estuary of the Yangtze River, with the Huangpu River flowing through it. The population of the city proper is the third largest in the world, with around 24.87 million inhabitants in 2023, while the urban area is the most populous in China, with 29.87 million residents.

MoreLess
More on Wikipedia

Guides

Details

Location

Shanghai
China

Coordinates

31.22031° N, 121.46239° E
More on Wikipedia