Shanghai Songjiang Mosque is the oldest mosque in Shanghai. Shanghai Songjiang Mosque was first established during the Zhizheng reign (1341-1368) of the Yuan Dynasty (1271-1368). Shanghai Songjiang Mosque was rebuilt in 1391 and underwent three expansions in the Ming Dynasty. During the Qing Dynasty (1644-1911), it experienced four renovations. Today, Shanghai Songjiang Mosque still keeps the architectural styles of the Yuan and Ming dynasties.
Shanghai Songjiang Mosque faces the north. Shanghai Songjiang Mosque combines the Arabic columns and dome with the Chinese architectural style of the Ming and Qing dynasties. The main buildings include prayer room, a prayer niche, a corridor and two sermon halls. The prayer niche is the representative constructions of the mosque. Four steles from different dynasties are preserved inside the mosque courtyard.
On August 26, 1908, the Shanghai municipal government listed the Songjiang Mosque as a cultural relics unit under its special protection. Shanghai Songjiang Mosque was renovated again in 1985 and it is listed as a key cultural relics unit under state protection.