Chief of Naval Staff of India

Name Tenure
Vice Admiral R.D. Katari 1958 – 1962
Vice Adminral B.S. Soman 1962 – 1966
Admiral A.K. Chatterjee 1966 – 1970
Admiral S.M. Nanda 1970 – 1973
Admiral S.M. Kohli 1973 – 1976
Admiral J.L. Cursetji 1976 – 1979
Admiral R.L. Pereira 1979 – 1982
Admiral O.S. Dawson 1982 – 1984
Admiral R.H. Tahiliani 1984 – 1987
Admiral J.G. Nadkarni 1987 – 1990
Admiral L. Ramdas 1990 – 1993
Admiral V.S. Shekhawat 1993 – 1996
Admiral Vishnu Bhagwat 1996 – 1998
Admiral Sushil Kumar 1998 – 2001
Admiral  Madhavendra Singh 2001 – 2004
Admiral Arun Prakash 2004 – 2006
Admiral Sureesh Mehta 2006 – 2009
Admiral Nirmal Kumar Verma 2009 – 2012
Devendra Kumar Joshi 2012 – 2014
Robin K Dhowan 2014 – 2016
Sunil Lanba 2016 – till date