Market Pulse—

Presidents of India

Ranked by time in office · 1950–present

Holders17
In officeDroupadi Murmu
Longest tenureRajendra Prasad

Total time served (years, months, days)

  1. 1
    Rajendra Prasad26 Jan 1950 – 13 May 1962
    12yr3mo17d
  2. 2
    V. V. Giri3 May 1969 – 20 Jul 196924 Aug 1969 – 24 Aug 1974
    5yr2mo17d
  3. 3
    Pratibha Patil25 Jul 2007 – 25 Jul 2012
    5yr0mo0d
  4. 4
    R. Venkataraman25 Jul 1987 – 25 Jul 1992
    5yr0mo0d
  5. 5
    A. P. J. Abdul Kalam25 Jul 2002 – 25 Jul 2007
    5yr0mo0d
  6. 6
    Giani Zail Singh25 Jul 1982 – 25 Jul 1987
    5yr0mo0d
  7. 7
    K. R. Narayanan25 Jul 1997 – 25 Jul 2002
    5yr0mo0d
  8. 8
    Neelam Sanjiva Reddy25 Jul 1977 – 25 Jul 1982
    5yr0mo0d
  9. 9
    Pranab Mukherjee25 Jul 2012 – 25 Jul 2017
    5yr0mo0d
  10. 10
    Ram Nath Kovind25 Jul 2017 – 25 Jul 2022
    5yr0mo0d
  11. 11
    Sarvepalli Radhakrishnan13 May 1962 – 13 May 1967
    5yr0mo0d
  12. 12
    Shankar Dayal Sharma25 Jul 1992 – 25 Jul 1997
    5yr0mo0d
  13. 13
    Droupadi MurmuIn office25 Jul 2022 – Present
    4yr2mo28d
  14. 14
    Fakhruddin Ali Ahmed24 Aug 1974 – 11 Feb 1977
    2yr5mo18d
  15. 15
    Zakir Husain13 May 1967 – 3 May 1969
    1yr11mo20d
  16. 16
    B. D. JattiActing12 Feb 1977 – 24 Jul 1977
    0yr5mo12d
  17. 17
    Mohammad HidayatullahActing20 Jul 1969 – 23 Aug 19696 Oct 1982 – 31 Oct 1982
    0yr1mo28d

Current holder in red. Tenure is last day minus oath date on the civil calendar, the same method as age, and the same day counts encyclopedias use (not 365-day years or 30-day months). Sitting office-holders run to today in India (IST) and increase at midnight. Toggle Total days for the exact elapsed day count. 2 people served more than one term; those rows add each spell and skip time out of office. As of 23 Oct 2026.

Source: IndiaGraphs leadership records.