Vladimir Putin has been President of Russia for a total of over 23 years across multiple terms. He first became acting president on December 31, 1999, and was officially elected president starting May 7, 2000. He served two consecutive terms until 2008, then served as prime minister from 2008 to 2012 due to term limits. He became president again in 2012 and has been in office since, being inaugurated for his fifth term in May 2024. In summary:
- First presidency: May 7, 2000 – May 7, 2008 (8 years)
- Prime Minister: 2008 – 2012
- Second presidency onward: May 7, 2012 – present (over 13 years as of 2025)
- Total time as president: About 23+ years in total
This makes Vladimir Putin one of the longest-serving leaders in recent Russian history.