-:Tenure:- 15 August 1947 – May 1964
-:Party:- Indian National Congress
-:Tenure:- 27 May 1964 – 9 June 1964
-:Party:- Indian National Congress
-:Tenure:- 9 June 1964 – 11 January 1966
-:Party:- Indian National Congress
-:Tenure:- 11 January 1966 – 24 January 1966
-:Party:- Indian National Congress
-:Tenure:- 24 January 1966 – 24 March 1977
-:Party:- Indian National Congress
-:Tenure:- 24 March 1977 – 28 July 1979
-:Party:- Janata Party
-:Tenure:- 28 July 1979 – 21 January 1980
-:Party:- Janata Party
-:Tenure:- 14 January 1980 – 31 October 1984
-:Party:- Indian National Congress
-:Tenure:- 31 October 1984 – 2 December 1989
-:Party:- Indian National Congress
-:Tenure:- 2 December 1989 – 10 November 1990
-:Party:- Janata Dal
-:Tenure:- 10 November 1990 – 21 June 1991
-:Party:- Janata Dal (Socialist)
-:Tenure:- 21 June 1991 – 16 May 1996
-:Party:- Indian National Congress
-:Tenure:- 16 May 1996 – 1 June 1996
-:Party:- Bharatiya Janata Party
-:Tenure:- 1 June 1996 – 21 April 1997
-:Party:- Janata Dal
-:Tenure:- 21 April 1997 – 19 March 1998
-:Party:- Janata Dal
-:Tenure:- 19 March 1998 – 22 May 2004
-:Party:- Bharatiya Janata Party
-:Tenure:- 22 May 2004 – 16 May 2014
-:Party:- Indian National Congress
-:Tenure:- 26 May 2014 – present
-:Party:- Bharatiya Janata Party