Compare City Sizes

Shanghai vs Los Angeles

Shanghai is about 4.9× larger than Los Angeles by administrative area. Shanghai (China) covers 6,341 km² (2,448 mi²) with a population of 24.9 million, while Los Angeles (United States) covers 1,302 km² (503 mi²) with 3.9 million residents.

Metric Shanghai Los Angeles
Area 6,341 km² 1,302 km²
Area (mi²) 2,448 mi² 503 mi²
Population 24,870,895 3,898,747
Population density 3,922 /km² 2,994 /km²
Area ratioShanghai is ~4.9× larger by area than Los Angeles.
50 km
ShanghaiApproximate boundary
50 km
Los Angeles

Both outlines are drawn at the same scale.

Frequently asked questions

Is Shanghai bigger than Los Angeles?

Yes — Shanghai is about 4.9× larger by area: 6,341 km² vs 1,302 km².

How big is Shanghai?

Shanghai, China, covers about 6,341 km² (2,448 mi²) of administrative area.

How big is Los Angeles?

Los Angeles, United States, covers about 1,302 km² (503 mi²) of administrative area.

Which city has more people, Shanghai or Los Angeles?

Shanghai has the larger population: 24.9 million vs 3.9 million. Population density is about 3,922 people/km² in Shanghai and 2,994 people/km² in Los Angeles.

City boundaries from OpenStreetMap. Last updated 2026-10-21.

Compare other cities on the map