China Art Museum is located at No. 1 Wusi Street, Dongcheng District, Beijing. In 2010, the China Art Museum was listed as the first batch of national key art museums by the former Ministry of Culture. In 2018, the China Art Museum was approved to set up a national postdoctoral research station.