Neben zwei Amtszeiten als Ministerpräsident Russlands in den Jahren 1999 bis 2000 sowie 2008 bis 2012 war er vor allem zwischen 1999 und 2008 sowie zwischen 2012 und 2024 Präsident der Russischen Föderation. Seit der Scheinwahl zwischen dem 15. und 17. März 2024 wird er die Amtsgeschäfte nur noch faktisch führen, weil dem Ergebnis der Wahl jede demokratische Legitimität abgesprochen wird; sie galt als so stark manipuliert wie keine andere Wahl in der postsowjetischen Geschichte Russlands. In den Jahren 1975 bis 1990 war er Mitarbeiter des KGB.