Rockbund Art Museum (RAM) | Contemporary Art Museum Shanghai

Rockbund Art Museum (RAM)
Shanghai / Director: X Zhu-Nowell

About
Established in 2010, the Rockbund Art Museum (RAM) is a leading international institution for contemporary art in Shanghai. Housed in the historic 1933 Art Deco building that once served as the Royal Asiatic Society, the museum is situated at the northern end of the Bund. RAM is renowned for its architectural heritage and its commitment to commissioning site-specific projects that engage with the unique spatial qualities of its galleries. As a non-profit museum, RAM focuses on the intersection of global contemporary art and the local context of China, fostering a vibrant cultural discourse within the historic heart of the city.
Current Program
Tan Jing: In the Name of Flora
08.03.2026 — 14.06.2026
RAM Highlights & Special Commissions
Ongoing
Public Educational Series
Ongoing Academic Program
Location
20 Huqiu Road, Huangpu District, Shanghai

Tuesday — Sunday: 10:00 – 18:00
Closed Monday
Connect