Основан как Зооуголок 5 августа 1988 года, до 1991 года входил в состав парка "Победа". Решением исполнительного комитета Белгородского Совета народных депутатов № 143 от 15.03.1991 года образовано МУ культуры «Белгородский зоопарк» как отдельное юридическое лицо. С 01 января 2012 г. Муниципальное учреждение культуры «Белгородский зоопарк» преобразовано в Муниципальное автономное учреждение культуры "Белгородский зоопарк" (сокращенное название МАУК "Белгородский зоопарк"). В марте 2010 года властями г. Белгорода принято решение о переносе зоопарка в урочище Сосновка, где выделен участок площадью 51 гектар. В 2011 году начато строительство ограждения, идут работы по составлению проектной документации. До окончания строительства первой очереди зоопарк будет находиться на старой территории в центре города по проспекту Богдана Хмельницкого 16 "а".

В зоопарке на начало 2013 года работает 30 человек
Общая площадь зоопарка составляет 3,3 гектара, из них примерно два гектара занимает экспозиция. Остальную площадь занимает ветеринарно-карантинная зона и рекреационная зона отдыха.

На 1 января 2013 года в зоопарке содержится 410 животных 84-х видов, 46% из которых занесены в Красные книги разных уровней (Международную, России, Региональную), а также включены в приложения к Конвенции о международной торговле видами дикой фауны и флоры находящимися под угрозой уничтожения – CITES.

    птицы 37 видов 203 экземпляра,
    млекопитающие 41 вид 176 экземпляров,
    рептилии 6 видов 20 экзеспляров,
    кормовые животные и насекомые.

Расписание работы, стоимость билетов

Летний период, с 01 апреля по 31 октября - с 10 до 20 часов, выходной - понедельник. Зимний период, с 01 ноября по 31 марта - с 10 до 18 часов, выходной - понедельник, вторник. В праздничные дни, объявленные выходными, зоопарк работает каждый день. Стоимость билетов: Взрослые - 70 руб., детские - 30 руб. (дети с 5 до 14 лет). Дети до 5 лет посещают зоопарк бесплатно.