Vladimir Putin has effectively been in power in Russia since the very end of 1999, so a little over 25 years as of early 2026.

Key dates

  • 31 December 1999 – Boris Yeltsin resigns and appoints Putin acting president, marking the start of his de facto rule.
  • 7 May 2000 – Putin is formally inaugurated as president after winning the 2000 election.
  • 2000–2008 – Two consecutive presidential terms. Putin serves eight years as president.
  • 2008–2012 – Steps down due to term limits and becomes prime minister under Dmitry Medvedev but remains widely seen as Russia’s dominant leader.
  • 2012–present – Returns to the presidency and wins further elections in 2012, 2018 and 2024, continuing his rule into the mid‑2020s.

How to count “how long”

You can look at it in two main ways:

  • Continuous power (de facto leader): From acting president on 31 December 1999 through 2026, Putin has been at or near the top of Russia’s power structure for about 26 years, without a real break in political dominance.
  • Time as president only:
    • First stretch: 2000–2008 → 8 years.
* Second stretch: 2012–present (including reelections in 2018 and 2024) → roughly 14 years and counting by early 2026, for about **22 years total as president** so far.

Why this is a trending topic

  • Many commentators and forums point out that Putin has now been in power longer than most modern European leaders, and is approaching or surpassing the tenures of some Soviet leaders in length.
  • A 2020 constitutional reform reset term limits, allowing him to run again and remain in office potentially into the 2030s, which fuels ongoing “president for life?” debates and discussion threads online.

TL;DR: Putin has been Russia’s dominant leader since the end of 1999 (about 26 years), including roughly 22 years actually serving as president as of early 2026.

Information gathered from public forums or data available on the internet and portrayed here.