Masjid Songjiang adalah masjid tertua di Shanghai, berasal dari masa pemerintahan Kaisar Toghon Temür Dinasti Yuan, sekitar tahun 1341 hingga 1367. Masjid ini dibangun ulang pada 1391 dan mengalami tiga kali perluasan besar selama Dinasti Ming. Pemerintah kota Shanghai menetapkannya sebagai situs cagar budaya pada 1908.

Dengan luas 4.900 meter persegi, masjid ini dibangun dengan gaya arsitektur istana Tiongkok tradisional khas Muslim Hui, dihiasi kaligrafi Arab di seluruh bagiannya. Kompleks ini mencakup aula shalat utama, mihrab, koridor, dua aula ceramah, dan menara pengamatan bulan tradisional yang digunakan untuk melihat hilal — mencerminkan perpaduan unik gaya arsitektur Yuan dan Ming. Masjid ini terletak di Distrik Songjiang, tak jauh dari salah satu stasiun MRT Shanghai.