Baku Zoo () is a state zoo in Baku. It is the oldest zoo in Azerbaijan. When it opened in 1928, it was in Lunacharski Park. In 1942 it was moved to its present location. It belongs to the Ministry of Culture and Tourism of Azerbaijan and to the Municipality of Baku city. The total area of the zoo is . The zoo is currently home to over 1,200 animals. There are over 160 species. It will soon be replaced by a new zoo near Güzdək on the Absheron Peninsula. The new larger zoo will house the animals in their natural surroundings.