Masjid Huxi (berarti "Shanghai Barat") berdiri di Lorong 3, Gang 1328, Jalan Changde, Distrik Putuo. Awalnya dibangun di Jalan Xikang antara 1914 dan 1922 dengan nama "Masjid Yaoshuinong," lalu diperluas pada 1935 untuk menampung sekitar 200 jamaah. Setelah sempat tidak aktif, masjid ini kembali melayani kegiatan keagamaan pada 1979 sebelum pindah ke lokasi Jalan Changde saat ini pada April 1994.

Dengan luas 1.667 meter persegi, masjid ini dikenal dengan tiga kubah emasnya dan menara setinggi 25 meter, ditambah aula shalat dua lantai dengan lengkungan ganda dan atap berbentuk kipas. Kompleks ini juga mencakup ruang kelas, kediaman imam, wisma tamu, fasilitas wudu, pasar, dan toko daging halal, menjadikannya pusat penting yang melayani komunitas Muslim di Shanghai barat.