I alle presidentvalg i Russland etter Sovjetunionens fall har kommunistpartiets kandidat blitt nummer to. I det første presidentvalget i Russland i 1991, før Sovjetunionens fall, fikk det sovjetiske kommunistpartiets kandidat Nikolaj Ryzjkov 17 prosent av stemmene, men ble slått av Boris Jeltsin. I 1996 fikk KPRFs kandidat Gennadij Ziuganov 32 prosent av stemmene, mot Jeltsin's 35 prosent, i et omstridt valg som førte til en rekke anklager om valgfusk til fordel for Jeltsin. I 2000 fikk Ziuganov 29 prosent mot Vladimir Putins 53 prosent. i 2004 fikk Putin 71 prosent, mens kommunistpartiets kandidat Nikolaj Kharitonov fikk 14 prosent. Ved neste presidentvalg, 9. mars 2008, var Gennadij Ziuganov nok en gang kommunistpartiets kandidat og fikk 17,7 prosents oppslutning.