People's Square

Squares & plazas

People's Square

Shanghai, China

People’s Square, a sprawling landmark in central Shanghai, was once a racecourse before becoming a significant cultural and political hub. It's lined with museums and features the towering Shanghai Grand Theatre at its north end.

Best time to visit

Afternoon

Unlock insider tips & fun facts

Sign up free to see the tips and facts we have collected for this place

Join free →
People's Square photo 2
People's Square photo 3
VoyaBear

Free AI travel planner

Add People's Square to your itinerary

VoyaBear builds a full personalised trip plan for Shanghai around your travel personality. Free, instant, and made for you.

Generate my itinerary — free