List of active Indian Navy ships
The Indian Navy, the naval warfare branch of the Indian Armed Forces, operated a fleet of about 145 surface combatant vessels and submarines as of November 2025. By inventory, the Indian Navy's principal assets include its aircraft carriers – the service has operated four aircraft carriers since 1961, and submarines – which presently includes a strategic submarine force. It also operates a fleet of amphibious assault ships, guided missile destroyers, and stealth frigates amongst others. However, it still lacks certain capability-specific assets such as mine countermeasures vessels, and has quantitatively inadequate fleet of certain vessels such as attack submarines.
The Indian Naval fleet inventory is divided amongst its three regional formations:
- Western Naval Command: Headquartered in Mumbai, it consists of the Western Fleet – responsible for naval operations in the Arabian Sea, which flanks India's western coastline. Given its geographical location, it is central to any conflict involving Pakistan.
- Eastern Naval Command: Headquartered in Visakhapatnam, it consists of the Eastern Fleet – responsible for naval operations in the Bay of Bengal, which flanks India's eastern coastline. In addition, it serves as the home command of India strategic submarine fleet – which oversees the country's nuclear second-strike deterrence force.
- Southern Naval Command: Headquartered in Kochi, it is the Indian Navy's largest command – responsible for service's training requirements.
The Indian Navy's Maritime Capability Perspective Plan for the period 2012–2027 had set the objective of the service becoming a 250-ship fleet by 2035. However, as of November 2025, the service is expected to achieve a fleet size of over 200 ships by 2035. Additionally, the Naval air arm operates more than 250 aircraft, including carrier-based aircraft, helicopters, maritime patrol aircraft, in support of the fleet.