People's Square
El predecesor del Museo de Arte de China fue el Museo de Arte de Shanghái, que fue fundado en 1956 en un antiguo restaurante de la Calle Nanjing y reconstruido completamente en 1986. El 18 de marzo de 2000, el Museo de Arte de Shanghái se trasladó al antiguo edificio del Club de Carreras de Shanghái situado en la Plaza del Pueblo, que había albergado la Biblioteca de Shanghái hasta 1997. Con este traslado su espacio de exposiciones pasó de 2200 a 5800 m².