Геннадий Андреевич Зюганов родился 26 июня 1944 года в селе Мымрино Знаменского района Орловской области в семье учителей.
Окончил с серебряной медалью среднюю школу в 1961 году, физико-математический факультет Орловского государственного педагогического института — в 1969 году, Академию общественных наук при ЦК КПСС — в 1980 году.
В 1963-1966 годах проходил службу в Советской армии в специальной разведке группы советских войск в Германии.
В 1969-1970 годах Зюганов преподавал в Орловском государственном педагогическом институте на кафедре высшей математики.
С 1970 года по 1978 год был депутатом Орловского городского и областного советов.
В 1974-1978 годах занимал должность секретаря, затем второго секретаря Орловского горкома КПСС.
В 1980-1983 годах работал заведующим отделом пропаганды Орловского обкома КПСС.
В 1983 году Геннадий Зюганов перешел на работу в ЦК КПСС. Занимался вопросами государственного строительства, гуманитарными и идеологическими проблемами.
В 1989-1990 годах он занимал должность заместителя заведующего идеологическим отделом ЦК КПСС.
В 1990 году Геннадий Зюганов был одним из инициаторов создания Коммунистической партии РСФСР. Был избран членом Политбюро, секретарем Центрального комитета КП РСФСР.
В декабре 1991 года он был включен в состав Координационного совета Российского общенародного союза.
В 1992 году Зюганов был избран председателем Координационного совета народно-патриотических сил России. Вошел в комитет Фронта национального спасения. Был членом инициативной группы по созыву восстановительного съезда Компартии России.
В 1993 году на II чрезвычайном съезде Геннадий Зюганов был избран председателем Центрального исполнительного комитета КПРФ. В 1995 году на III съезде КПРФ Геннадий Зюганов был избран председателем ЦК КПРФ. В 2001 году был избран председателем Совета Союза коммунистических партий — КПСС.
Геннадий Зюганов избирался депутатом Государственной Думы Федерального Собрания РФ первого (1993-1995), второго (1995-1999), третьего (1999-2003), четвертого (2003-2007), пятого (2007-2011) и шестого (с декабря 2011 года) созывов. Он является руководителем фракции КПРФ, членом комитета Госдумы по науке и наукоемким технологиям. Входит в состав Совета Государственной Думы.
Геннадий Зюганов четыре раза баллотировался на пост президента РФ — в 1996, 2000, 2008 и 2012 годах. На всех выборах занимал второе место.
С июля 2012 года Геннадий Зюганов — член Государственного совета Российской Федерации.
Геннадий Зюганов — доктор философских наук, имеет воинское звание полковник запаса.
Представляет Россию в Парламентской ассамблее Совета Европы.
Геннадий Зюганов награжден многими орденами и медалями, лауреат Международной премии имени Шолохова.
Он автор более 80 книг и монографий, изданных в России и за рубежом.
Геннадий Зюганов женат. У него есть сын, дочь, семь внуков и одна внучка.
Декларированный доход Геннадия Зюганова в 2013 году составил 3,1 миллиона рублей.
Материал подготовлен на основе информации РИА Новости и открытых источников