The present fleet is 169 vessels. You can read the full list here
Indian Naval Ship DELHI
The names of all commissioned ships (and Naval Bases) of the Indian Navy are prefixed with the letters INS, designating Indian Naval Ship or Indian Navy Station.
The fleet of the Indian Navy is a mix of domestic built and foreign vessels and is expanding with new inductions. India often builds destroyers, frigates and corvettes.
The Indian Navy currently operates the Delhi and Rajput class guided-missile destroyers. The next-generation, Kolkata class vessels are expected to be commissioned starting in 2012.
The guided-missile frigates currently in service are the Talwar class, Brahmaputra class and Godavari class. The Nilgiri class (variants of the British Leander class) vessels have all been decommissioned. The 3 Advanced Talwar class frigates (Krivak IV) are also scheduled for delivery by 2012. The next-generation Shivalik class vessels, which will have a lot of stealth features incorporated into them are planned for commissioning in 2009.
The Indian Navy currently operates the Kora, Khukri, Veer and Abhay class corvettes. The next-generation Project 28 and Project 28A class of corvettes are expected to be commissioned starting in 2012.
- Amphibious warfare vessels
The Indian Navy has an Amphibious transport dock of the Austin class, re-christened as INS Jalashwa in service.
- Aircraft Carriers
The Indian Navy presently has one Aircraft Carrier in active service, INS Viraat, which is planned for decommissioning after the induction of the first domestically built Vikrant class aircraft carrier.
There are currently 16 submarines in service.