The city of Shanghai, China has one of the largest skylines in the world, with 193 completed skyscrapers that reach a height of 150 metres as of 2025, making it the city with the sixth-most skyscrapers in the world. It also has the third most skyscrapers in mainland China, after Shenzhen and Guangzhou. As the largest urban area in China, with an urban area population of over 21.9 million residents as of 2020, Shanghai is home to some of China's tallest buildings.