Родился в г. Днепропетровске. Детство, юность прошли в Казахстане. Окончил Московский станко-инструментальный институт. Работал на Уралмашзаводе, Турбомоторном заводе с 1965 по 1997 гг. Сотрудничал в отделе публицистики «Вечернего Свердловска», где напечатал первые очерки в жанре социального портрета. Основал газету «Штерн», при ней — издательство под тем же названием и литературный клуб. Автор более полусотни книг.
В одном городе : очерки, рассказы, ст., посвящ. Екатеринбургу. Кн. 16 / сост. Б. Вайсберг. — Екатеринбург, 2005.
Спасибо за внимание : рассказы, зап., заметки, новеллы, мини-очерки о «Турбинке» / Борис Вайсберг. — Екатеринбург, 2005.
Очерки об известных евреях Екатеринбурга / сост. Б. С. Вайсберг. — Екатеринбург, 2001.
Всего через одну руку / Борис Вайсберг // Автограф : Екатеринбургские писатели о себе. — Екатеринбург, 2000. — С. 79—85.
***
Подарком к 280-летию Екатеринбурга стала книга «В одном городе» : [инициатор и сост. кн. Б. Вайсберг] // 280 подарков Екатеринбургу : [конкурс-акция к 280-летию столицы Урала : крат. информ.]. — Екатеринбург, 2003. — С. 49.