The City God Temple (Chenghuang Miao) is an ancient Chinese temple located in Shanghai's Old Town. The temple was shut down during the Cultural Revolution but has now reopened as a Taoist place of worship. It is one of the top attractions in Shanghai.

The temple can be reached by taking Metro Line #10 to the Yuyuan Gardens Metro station.