Борис Владимирович Гусев родился 13 мая 1936 года в селе Тырново Шиловского района Рязанской области.
В 1961 году окончил Варшавский политехнический инстиут.
Трудовую деятельность начал в 1961 году в Ташкентском институте инженеров железнодорожного транспорта.
С 1964 года по 1973 год работал в Днепропетровском институте инженеров железнодорожного транспорта.
С 1973 по 1979 год являлся заместителем директора конструкторско-технологического бюро "Мосоргстройматериалы".
В 1978 году присвоена учёная степень доктора технических наук.
С 1979 по 1990 год последовательно занимал посты заведующего лабораторией и заместителя директора Научно-исследовательского института бетона и железобетона НИИЖБ.
В 1981 году присвоено учёное звание профессора.
С 1990 года по настоящее время — Президент Российской инженерной академии.
С 1991 года — член-корреспондент РАН.
С 2004 года — иностранный член Черногорской академии наук и искусств.
Лауреат Государственной премии СССР (1979) и Государственной премии России (2001), трижды лауреат Премии Правительства России в области науки и техники (1996, 2003 и 2017).
Заслуженный деятель науки Российской Федерации (1996).
Почётный строитель России (1998).
Почётный строитель города москвы (2002).
Награждён орденами "Знак Почёта (1980) и "Држба Народов" (1988).