Indian coastline is about 7516.6 kilometers and it is one of the biggest peninsulas in the world. It is serviced by 12 major ports, 200 notified minor and intermediate ports. Maharashtra (48) has the maximum number of non-major ports followed by Gujarat (42) and Andaman & Nicobar Islands (23).


  • The Major Ports are administered by the central government’s shipping ministry.
  • The Minor and Intermediate ports are administered by the relevant departments or ministries in the nine coastal states.

The Coastal States in India are Andhra Pradesh, Odisha, West Bengal, Tamil Nadu, Kerala, Karnataka, Goa, Maharashtra and Gujarat.



Major Ports in India
Name of the Port
Kandla Western Coast Gujarat
Mumbai Western Coast Maharashtra
Jawaharlal Nehru Western Coast Maharashtra
Mormugao Western Coast  Goa
Mangalore Western Coast  Karnataka
Cochin Western Coast Kerala
Haldia Eastern Coast West Bengal
Paradip Eastern Coast  Odisha
Vishakapatnam Eastern Coast  Andhra Pradesh
Chennai Eastern Coast  Tamil Nadu
Ennore Eastern Coast  Tamil Nadu
Tuticorin Eastern Coast  Tamil Nadu

Leave a Reply