Родился 12 августа 1969 года в с. Конюхив Львовской области.
В 1995 году окончил Одесский технологический институт пищевой промышленности по специальности "машины и аппараты пищевых производств" и Киевский университет права по специальности "правоведение".
1986 - 1987 гг. - Стрыйская районная больница - младший медицинский работник.
В 1987-1989 гг. - строчная служба в Вооруженных Силах СССР.
В 1996-2004 гг. работал в Карпатской региональной таможне на должностях старшего инспектора, главного инспектора, начальника отдела по борьбе с контрабандой, с 2004 занимался предпринимательской деятельность.
2006 - 2010 гг. - Ужгородский городской совет - депутат V созыва.
2010 - 2014 гг. - Ужгородский городской совет - депутат VI созыва, избран от Партии регионов.
С 20 ноября 2014 года по 19 ноября 2015 год являлся секретарём городского совета и исполняющий обязанности городского головы Ужгорода.
На выборах городского головы Ужгорода 2015 года Андреев баллотировался от партии «Возрождение» и был избран во втором туре, набрав 58,4 % голосов избирателей. В 2016 году он вошёл в список самых богатых глав украинских городов. Его семья задекларировала доход в 6,8 миллиона гривен и 21 миллион гривен на счетах в банке. Семье Андреева также принадлежало ряд объектов недвижимости (квартиры, дома и земельные участки).
Накануне парламентских выборов 2019 года Андреев объявил, что присоединится к партии «Доверяй делам», основанной городским головой Харькова Геннадием Кернесом и городским головой Одессы Геннадием Трухановым. Андреев был включён под № 7 в список партии «Оппозиционный блок», которая набрала 3 % голосов избирателей, и не прошёл в Верховную раду.
В ноябре 2020 года Богдан Андреев переизбран мэром Ужгорода во втором туре, он опередил кандидата от Слуги народа на 1417 голосов.
В августе 2018 года мэру Ужгорода Богдану Андрееву вручили подозрение по ч.5 статьи 191 УК (присвоение и растрата имущества путем злоупотребления служебного положения в особо крупном размере), а также ч. 2 статьи 28 УК - ч.2 статьи 366 УК, то есть соучастие в подделке документов, связанные с обстоятельствами реконструкции культурно-исторического центра "Совиное гнездо".
В феврале было направлено в суд уголовное производство в отношении основателя частного общества и инженера технического надзора, которые осуществляли реконструкцию памятника архитектуры национального значения "Амбар и винный погреб XVII века" (известное как "Совиное гнездо"), в присвоении 6,5 млн гривен и за подделку документов.
7 сентября 2018 года Богдан Андреев, подозреваемый в растрате, вышел под залог в 440 тысяч гривен. Мэр Ужгорода после коррупционного скандала на 6,5 млн сохранил свое кресло.
23.11.2020