上海外滩美术馆坐落于上海黄浦江与苏州河交汇之处的外滩源片区,曾是中国最早的博物馆之一——亚洲文会大楼旧址。

上海亚洲文会大楼是亚洲文会北中国支会(North China Branch of the Royal Asiatic Society)于1931年—1932年在上海博物院路(今虎丘路)建造的一幢5层大楼,被列为上海市优秀近代建筑。 亚洲文会北中国支会成立于1857年,是英国侨民在上海建立的一个重要文化机构,主要从事对中国的自然和社会的广泛调查与深入研究。

1871年花费3000两白银在上圆明园路建造了会所。1874年2月13日,开设博物馆,陈列从长江流域和华北采集来的动物标本。