根據美國駐華大使館和領事館官網查詢得知,美國駐上海總領事館始建於1844年,並於1980年重新開館。現址位於上海市徐匯區淮海中路1469號壹座20世紀早期建造的宅邸內。另外,領館也在梅隴鎮廣場和南京西路上海商城設有辦公室。