Odense Zoo, der ligger ved Søndre Boulevard i Odense, åbnede 16. maj 1930 under navnet Odense Dyrehave, men skiftede til sit nuværende navn i 1933. Haven var ejet af Christian Jensen (1900?-1950), men blev i 1980 overdraget af hans familie til Odense Kommune som en selvejende institution. I 1983 blev haven statsanerkendt. Odense Zoo ligger på begge sider af Odense Å, forbundet med to gangbroer. Havens område omfatter blandt andet det areal, som Fyns Tivoli lå på. Tivoliet var i 1946 blevet åbnet af Christian Jensen, hvis familie solgte det fra i 1962. Efter Fyns Tivolis lukning blev grunden købt tilbage i 1994. I 1995 blev haven yderligere udvidet med et areal på 3,6 ha.