El parque fue creado en abril de 1966, al incorporar el Zoológico Nacional y los servicios del cerro San Cristóbal, y su administración depende del Ministerio de Vivienda y Urbanismo.