上海動物園(シャンハイどうぶつえん)とは中華人民共和国上海市長寧区虹橋2381号にある動物園である。また近くには上海虹橋国際空港がある。かつて、動物園の敷地は1916年に開業したゴルフ場であったが、1953年に廃業になり、1954年に市の中心部の西側に位置することから西郊公園と改名され1959年から公園内で動物が飼育されるようになり、1980年に現在の名称になった。