Shanghai ATTRACTIONS See all

Shanghai Temple of the Town God (Chenghung Miao)

The Shanghai Temple of the Town God (Chenghung Miao), located in the walled portion of Old Shanghai next to the Yu Gardens, is an orthodox Taoist temple dedicated to three local deities or “city gods,” General Huo Guang, scholar Qin Yubo and General Chen Huacheng.

Almost every city in China has a Town God temple, and Shanghai’s dates back to 1403. It was converted into a City God temple in 1403 during the Ming Dynasty. As the popularity of the temple grew during the Qing Dynasty, businesses started popping up in around it until the entire area turned into a busy marketplace until its near destruction during the Cultural Revolution.

While the temple was restored in the 1990s and again in 2005, its renovations have held true to the building’s fifteenth century beginnings. You’ll still see local Shanghai residents burning incense to statues of Huo Guang and Qin Yubo, and the much of the market surrounding the temple has been restored, though you’ll see more souvenir stalls and noodle shops nowadays.

Practical Info:

Routes to take by transit: Line 10 (at Yuyuan Garden Station).

Tours & Tickets

See all

Small-Group Shanghai Lanes and Alleyways Walking Tour

5 star rating: Highly Recommended 6 Reviews

See Shanghai through the eyes of a local on this 2-hour guided tour of the city’s areas where normal tours don’t go. Follow your knowledgeable local guide as ...  Read more

Location: Shanghai, China
Duration: 2 hours (approx.)

From USD $49.98

Private Tour: Yuyuan Garden, Chenghuangmiao Temple and Dongtailu Antique Market

Get a taste of traditional Shanghai on this private guided tour. On this full-day sightseeing tour, visit Yuyuan Garden, Jade Buddha Temple, Chenghuangmiao ...  Read more

Location: Shanghai, China
Duration: 9 hours (approx.)

From USD $68.00

Shanghai Old Town Walking Tour Including Yuyuan Garden

Long before the foreign concessions and skyscrapers, Shanghai was a prosperous Chinese town surrounded by protective walls. This 2-hour guided walking tour of ...  Read more

Location: Shanghai, China
Duration: 2 hours (approx.)

From USD $58.99

See all Shanghai Temple of the Town God (Chenghung Miao) Tours & Tickets

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message