List of Presidents of Russia

S. No Name Birth Place Tenure Party
1 Vladimir Putin Saint Petersburg May 7, 2012 to Incumbent United Russia
2 Dmitry Medvedev Saint Petersburg Sept 24, 2011 to May 7, 2012 United Russia
3 Dmitry Medvedev Saint Petersburg May 7, 2008 to Sept 24, 2011 United Russia
4 Vladimir Putin Saint Petersburg May 7, 2004 to May 7, 2008 United Russia
5 Vladimir Putin Saint Petersburg April 2001 to May 7, 2004 United Russia
6 Vladimir Putin Saint Petersburg May 7, 2000 to April 2001 United Russia
7 Vladimir Putin Saint Petersburg Dec 31, 1999 to May 7, 2000 United Russia
8 Boris Yeltsin Butka Aug 9, 1996 to Dec 31, 1999 Independent
9 Boris Yeltsin Butka Jul 10, 1991 to Aug 9, 1996 Independent