上海博物館創建於1952。它的原址是南京西路325號的老賽馬協會。於1959年6月遷入河南南路16號中匯大廈,現位於上海中心人民廣場南側黃浦區人民大道201號。
1993年8月,上海博物館新館開工建設,6月1996、12日全面竣工開館。上海博物館總建築面積39200平方米,占地面積1.1,000平方米,地下兩層,地上五層,總投資5.7億元。新建築是方形底座和圓形挑檐的組合,在中國有“壹個圓的地方”的意思。“上海博物館”這個名字是中華人民共和國成立後上海第壹任市長陳毅題寫的。
上海博物館擁有11個專業博物館和3個展廳,展覽面積2800平方米。館藏文物近百萬件,其中精品文物654.38+0.2萬件,尤以青銅器、陶瓷、字畫為特色。收藏有寶雞、河南、湖南等地的青銅器,在文物領域有“半壁江山”的美譽,是中國大型古代藝術博物館。