Изначально на месте этого зоопарка был гольф-клуб. Затем в 1954 году этот клуб был преобразован в зоопарк. Спустя 50 лет шанхайский зоопарк превратился в один из лучших экологических садов в Шанхае.

В зоопарке собрано и выставлено более 6000 животных, среди которых 600 китайских животных, в том числе большая панда, китайская курносая обезьяна, южно-китайский тигр, удод, черный тугайный соловей, большие носороги и двугорбые верблюды.

Среди животных из других частей мира можно увидеть шимпанзе, жирафа, белого медведя, кенгуру, гориллу, кольцехвостого лемура, обыкновенную мартышку, паукообразную обезьяну, гиеновидную собаку, оливкового бабуина, мандрила, канадскую рысь и гривистого волка. Зоопарк постоянно создает и расширяет вольеры для животных и улучшает условия для их пребывания.