Skip to content

Historic site · SHANGHAI

Qibao Ancient Town

七宝古镇 · Qībǎo Gǔzhèn

About

A compact Song Dynasty water town within Shanghai's Minhang district, reachable by metro in 25 minutes from People's Square, offering canal streets, Ming-Qing architecture, and traditional Shanghainese snack culture.

Qibao Ancient Town lies in the Minhang district of south-western Shanghai, approximately 12 km from People's Square. Its metro accessibility — a direct journey on Line 9 of under 25 minutes from central Shanghai — makes it the most easily reached of the greater Shanghai water towns and the most frequently visited by Shanghai residents for a half-day outing.

The 'seven treasures' (七宝, qī bǎo) referenced in the town's name are identified differently in different historical sources, but the most commonly cited include a sacred tree, a golden cock, a jade axe, a lucky whetstone, a bronze bell, a painted wood sutra, and a sacred spring. The town's Song Dynasty founding has left no physical trace; the surviving architecture is primarily Ming and Qing, with a network of stone bridges, canal-side corridors, and tile-roofed shophouses lining the central creek.

Qibao's food culture is its most distinctive contemporary draw. The snack streets along both sides of the canal are dense with vendors selling local Shanghainese specialities that are harder to find in the city centre: stinky tofu (chòu dòufu), tangyuan (glutinous rice balls in soup), zongzi (sticky rice dumplings), and the local speciality of liquor-cured crab (zuìxiè) in season from October to December.

The town is divided by the creek into north and south zones; the north side is free to walk, while the south side charges a combined ticket for its indoor cultural sites including a Shadow Puppet Museum, Cricket Culture Museum, and the former residence of Qing official Zhang Chong.

How to get there

Metro Line 9 to Qibao station, then walk south 10 minutes.

When to visit

Weekday mornings. Avoid weekend afternoons when snack streets become very congested. October–November for crab season.

Crowds: Smaller and more manageable than Zhujiajiao but can still feel crowded on weekends. Food vendors on the north bank have shorter queues than those on the south.

Other historic sites in China

Frequently asked questions

How much does Qibao Ancient Town cost to visit?
Entry to Qibao Ancient Town is free. North area free. South area indoor combined ticket ¥30.
When is Qibao Ancient Town open?
Qibao Ancient Town opening hours: Streets open at all times. Indoor sites 8:30am–4:30pm.
How long do you need at Qibao Ancient Town?
Allow 2–3 hours for Qibao Ancient Town. Add buffer time if you plan to visit at peak season or include nearby sights in the same trip.
When is the best time to visit Qibao Ancient Town?
Weekday mornings. Avoid weekend afternoons when snack streets become very congested. October–November for crab season.
How do you get to Qibao Ancient Town?
Metro Line 9 to Qibao station, then walk south 10 minutes.
How do you avoid the crowds at Qibao Ancient Town?
Smaller and more manageable than Zhujiajiao but can still feel crowded on weekends. Food vendors on the north bank have shorter queues than those on the south.
Verified May 2026

Spotted something out of date? Submit a correction.

Research

Cross-checked against primary sources

Verified

Address, hours, fees confirmed at the date shown

Updated

Re-verified periodically; corrections welcome

Read our methodology →