Николай Булакин родился 17 декабря 1952 года в городе Томск. В 1976 году, окончил механико-математический факультет Московского Государственного Университета имени Ломоносова. Позднее, защитил диссертацию на соискание ученой степени «Кандидат технических наук» по специальности «Автоматизированные системы переработки информации и управления».
Трудовую деятельность, Булакин начал после окончания МГУ инженером конструкторского бюро НПО «Энергия».
С 1982 года, приступил к преподавательской деятельности в высших учебных заведениях Республики Хакасии. Через два года, назначен заведующим кафедрой «высшей и прикладной математики» в Политехническом институте города Абакан. С 1988 года в течении трех лет замещал пост заведующего кафедрой «информатики и вычислительной техники» Абаканского государственного педагогического института.
Общественной и политической деятельность Булакин начал заниматься в 1989 году. С 1990 года являлся депутатом Хакасского областного совета народных депутатов, депутат Верховного Совета Республики Хакасия первого созыва. В феврале 1992 года стал Первым заместителем Председателя Верховного Совета республики.
Николай Генрихович 29 мая 1995 года избран главой администрации города Абакан. Впоследствии Булакин переизбирался в апреле 1999, в марте 2004, в марте 2008, в сентябре 2013 и в сентябре 2018 годов.
Мэр Абакана Николай Булакин погиб в автомобильной катастрофе, произошедшей 14 октября 2019 года в районе населенного пункта Минусинск Красноярского Края. Трагедия произошла на 433 км трассы Р-257. Политик находился за рулем Ford Explorer и двигался в сторону Кызыла. В какой-то момент, у мэра заболело сердце, из-за недомогания он потерял управление машиной, и она врезалась в дерево. Николай Генрихович скончался на месте, до приезда скорой помощи.
У политика остались супруга и две дочери.
Почетная грамота Республики Хакасия
Медаль ордена «За заслуги перед Отечеством» II степени
Орден «За заслуги перед Хакасией»
Медаль «Трудовая доблесть Хакасии»
Орден Святого благоверного князя Даниила Московского III степени
Орден «Честь и польза» за развитие меценатства
Премия Международной академии общественных наук «За обустройство Земли Российской» в номинации «За единство Российского Государства» с вручением ордена «Иван Калита»
Орден Русской Православной Церкви преподобного Серафима Саровского III степени
Орден преподобного Сергия Радонежского