Народився 12 серпня 1969, с. Конюхів, Стрийський район, Львівська область.
Із грудня 1989 року по червень 1995 року навчався в Одеському технологічному інституті харчової промисловості за спеціальністю «Обладнання харчових виробництв» (інженера-механік).
2014 — закінчив Київський університет права за спеціальністю «Правознавство» (юрист).
Трудову діяльність розпочав на посаді медпрацівника Стрийської районної лікарні.
1987—1989 — проходив строкову службу в ЗС СРСР.
1995—1996 — спеціаліст та начальник відділу в Закарпатському центрі сертифікатних аукціонів, працював медпрацівником Стрийської лікарні.
Із листопада 1996 року по листопад 2004 — працював на Карпатській регіональній митниці. Старший інспектор, головний інспектор та начальник відділу по боротьбі з контрабандою та порушеннями митних правил.
2006 — депутат міськради Ужгороду.
2010 — депутат Ужгородської міськради від Партії регіонів.
Із листопада 2014 року по листопад 2015 року — секретар Ужгородської міськради.
20 листопада 2014 — 15 листопада — в.о. мера Ужгорода, з 16 листопада 2015 — Ужгородський міський голова. 2017 році — до 20-ки мерів-інноваторів спільного проекту «Української правди» та Міжнародного саміту мерів.
2019 року — кандидат до Верховної ради від «Опозиційного блоку» (№ 7 у списку). Того ж року вступив до партії «Довіряй ділам», якою керують проросійські політики Геннадій Труханов та Геннадій Кернес.
У листопаді 2020 року Богдан Андріїв переобраний мером Ужгорода в другому турі, він випередив кандидата від Слуги народу на 1417 голосів.
2018 — проти Андріїва порушено кримінальну справу щодо розкрадання 4,6 млн грн під час реконструкції культурно-історичного центру «Совине гніздо» та участь у підробці документів. Його було заарештовано на 2 місяці. Тодішній голова Закарпатської ОДА Геннадій Москаль висловив готовність Андріїва на поруки. Сплативши заставу в 440 тис. грн, Андріїв вийшов на свободу. Мер Ужгорода після корупційного скандалу зберіг своє крісло.
23.11.2020