How Big Is Shanghai?

China · Asia

Area

6,341 km²

2,448 mi²

Population

24.9M

Metro: 28.5M

Density

3,922/km²

Founded

1291

Shanghai Size Overview

Shanghai covers an area of 6,341 km² (2,448 mi²) in China, Asia. China's largest city and a global financial hub. The city is often called "The Pearl of the Orient". To put this in perspective, Shanghai is about 1.5x the size of Los Angeles metro.

With a population of 24.9 million (28.5 million in the metropolitan area), Shanghai has a population density of 3,922 people per km².

Shanghai has a history stretching back to 1291. The city is renowned for The Bund waterfront, Pudong skyline, Yuyuan Garden, and Maglev train.

Shanghai has a humid subtropical climate, with summer temperatures averaging 28°C and winters around 5°C. The city's main public transit system is the Shanghai Metro.

Did You Know?

  • Shanghai's Maglev train reaches 431 km/h, the fastest commercial train in the world
  • The city has over 5,000 skyscrapers, more than any other city on Earth

Compare Shanghai with Other Cities

Compare Shanghai with any city using our interactive map tool.

Frequently Asked Questions about Shanghai