Родился 1 февраля 1931 года в селе Бутка Талицкого района Свердловской области.
В 1955 году окончил Уральский политехнический институт им. С.М.Киpова с квалификацией «инженеp-стpоитель».
В 1968г. возглавил отдел строительства Свердловского обкома партии.
В 1975г. назначен секретарем Свердловского обкома КПСС, ответственным за промышленное развитие области.
1976–1985г. – первый секретарь Свердловского обкома КПСС.
В 1978–1989 гг. – депутат Веpховного Совета СССР (член Совета Союза). С 1984 по 1985 и с 1986 по 1988 год являлся членом Президиума ВС СССР.
В 1981 году на XXVI съезде КПСС избран членом ЦК КПСС (занимал эту должность до 1990 года).
В 1981г. возглавил отдел строительства ЦК КПСС. В июне 1985г. стал секретарем ЦК партии по вопросам строительства.
С декабря 1985г. по ноябрь 1987г. работал первым секретарем Московского городского комитета (МГК) КПСС.
С ноября 1987г. по 1989г. – первый заместитель председателя Госстроя СССР.
В марте 1989г. избран народным депутатом СССР. С июня 1989г. по декабрь 1990г. – член Верховного Совета СССР. В марте 1990г. избран народным депутатом РСФСР.
29 мая 1990г. избран Председателем Верховного Совета РСФСР.
12 июня 1991 года всенародным голосованием избирается первым Президентом Российской Федерации.
3 июля 1996 года Борис Ельцин вновь был избран главой государства.
31 декабря 1999 года Президент Российской Федерации Б.Н.Ельцин подписал Указ о своей отставке.
Борис Николаевич Ельцин скончался 23 апреля 2007 года.