Геннадий Зюганов отдал свои голоса Владимиру Путину во время президентских выборов в России в 2000 году. В это время Путин был первым заместителем главы администрации президента Российской Федерации, а также председателем правления Государственной нефтяной компании "Роснефть". Г. Зюганов, будучи лидером Коммунистической партии Российской Федерации, выразил свою поддержку Путину, что помогло ему стать президентом. Зюганов объяснил свою позицию тем, что увидел в Путине возможность привести страну к стабильности и экономическому развитию. При этом он выразил надежду на то, что новая администрация будет работать на благо своих граждан.