Родился в 1951 году в Сибири. Из семьи фронтовиков. Служил на границе. Окончил Московский государственный университет им. М.В. Ломоносова м Академию общественных наук.
Автор книг "Не последний час живем", "Боль", "Сумасшедший", "Нас спасет национализм", "Кому в России мешают русские", "России нужны герои", "Что делать русским в России", "О еврейском фашизме", "О необходимости национального восстания", "Иго иудейское" … Член Союза писателей России. После окончания Академии общественных наук работал в Совете Министров СССР.
Создал "Российскую газету", был ее первым главным редактором. Возглавлял крупнейшее издательство "Советская Россия", преобразованное им в "Русскую книгу". Издатель Ильина, Победоносцева, Шульгина, Булгакова, Леонтьева.
В декабре 1993 года назначен Председателем Комитета Российской Федерации по печати, преобразованного в министерство. Выступил с доктриной национального возрождения России.
Указом президента смещен с поста министра за ярко выраженную националистическую политику. Выступил с широко известным обвинением Ельцина в служении антирусским интересам.
В 2000 году Борис Миронов создал и возглавил Славянский Союз журналистов, объединяющий патриотические, националистические издания.
Председатель Национально-державной партии России, запрещенной в 2003 году Министерством юстиции Российской Федерации.
В 2003 году против Миронова было возбуждено уголовное дело по обвинению по 282-й статье (разжигание межнациональной розни).
Три года Борис Миронов находился в розыске, скрываясь от органов правосудия.
В декабре 2006 года был арестован (вместе со своим сыном Иваном, подозреваемым в покушении на Анатолия Чубайса).
В настоящее время дожидается суда в следственном изоляторе города Новосибирска.