Образован в 1949 году как посёлок угольщиков при Ирша-Бородинском угольном разрезе (Канско-Ачинский бассейн). Название получил от села Бородино (в 5 километрах от современного города), основанного солдатами Семёновского полка, участниками Отечественной войны 1812 года, которые здесь отбывали ссылку за выступление лейб-гвардии в Санкт-Петербурге в 1820 году. Город - с 1981 года.
Ведётся добыча бурого угля (разрез «Бородинский»); действует ремонтно-механический завод.
Население: 9 800 (1959), 11 100 (1979), 18 800 (1992).