India has 12 major ports under the administrative control of the Government of India. These ports are important for trade, shipping, imports, exports and competitive examinations.
1. Major Sea Ports of India
No.
Major Port
Location
State
Coast
1
Deendayal Port
Kandla
Gujarat
Arabian Sea
2
Mumbai Port
Mumbai
Maharashtra
Arabian Sea
3
Jawaharlal Nehru Port (JNPA)
Nhava Sheva
Maharashtra
Arabian Sea
4
Mormugao Port
Mormugao
Goa
Arabian Sea
5
New Mangalore Port
Mangaluru
Karnataka
Arabian Sea
6
Cochin Port
Kochi
Kerala
Arabian Sea
7
V.O. Chidambaranar Port
Thoothukudi
Tamil Nadu
Bay of Bengal
8
Chennai Port
Chennai
Tamil Nadu
Bay of Bengal
9
Kamarajar Port
Ennore
Tamil Nadu
Bay of Bengal
10
Visakhapatnam Port
Visakhapatnam
Andhra Pradesh
Bay of Bengal
11
Paradip Port
Paradip
Odisha
Bay of Bengal
12
Syama Prasad Mookerjee Port
Kolkata
West Bengal
Bay of Bengal
2. West Coast Ports – Arabian Sea
Port
State
Important Fact
Deendayal Port
Gujarat
Formerly Kandla Port
Mumbai Port
Maharashtra
Natural harbour
Jawaharlal Nehru Port
Maharashtra
Also known as Nhava Sheva
Mormugao Port
Goa
Important iron ore export port
New Mangalore Port
Karnataka
Major port of Karnataka
Cochin Port
Kerala
Natural harbour
3. East Coast Ports – Bay of Bengal
Port
State
Important Fact
Syama Prasad Mookerjee Port
West Bengal
Formerly Kolkata Port
Paradip Port
Odisha
Major port on the east coast
Visakhapatnam Port
Andhra Pradesh
Natural harbour
Chennai Port
Tamil Nadu
One of India’s oldest major ports
Kamarajar Port
Tamil Nadu
Formerly Ennore Port
V.O. Chidambaranar Port
Tamil Nadu
Formerly Tuticorin Port
Easy Memory
West Bengal → Odisha → Andhra Pradesh → Tamil Nadu