Port cities in India are located along the seacoasts. The major port cities of the country provide harbour to ships and boats from storms and rough water. Basically, the water front district of a city is called a port city. Ports are specially designed to help in loading and unloading vessels or ships. There are several major port cities in India namely Allapuzha, Bharuch, Bhavnagar, Haldia, Kandla, Kochi, Lothal, Machilipatnam, Maikala, Mangalore, Mormugao, Nhava Sheva, Panaji, Paradip, Porbandar, Ratnagiri, Surat, Veraval, Vijaydurg, Vishakhapatnam.
The chief port cities of India are mentioned below -
Allapuzha: It is one of the major port cities of the country. Located in Kerala, this city is a landmark between the Arabian Sea and a network of rivers, lagoons flowing into it. As a result of its immediacy to the sea, Allapuzha has grown into an important backwater tourist centre. This city is washed by the silvery waves of Arabian Sea. History says Allapuzha had trade relations with ancient Greece and Rome in the middle ages.
Bharuch : It is a large port city located in the Bharuch District of Gujarat. The place was always prosperous as a result of its location on the banks of Narmada River. Though there tends to be scarcity of water in Gujarat, Bharuch is blessed with plenty of water.
Bhavnagar: A port city of Gujarat, it is a place of commercial significance because of its closeness with the Gulf of Cammbay and the Arabian Sea. The ship breaking yard of Alang is the biggest in the world, recycling nearly 50 percent of the salvaged ships of the world. This port city is an important centre for diamond cutting and polishing industry in the country.
Haldia: It is a port city in the state of West Bengal. The port city has attracted several factories, like Mitsubishi Chemical Company, Haldia Petrochemicals etc. The Haldia Petrochemicals is second largest project of India. This port city has several industries such as South Asian Petrochemicals Limited, Indian Oil Corporation Limited, Exide, Shaw Wallace, Tata Chemicals, Petrochemical complex and Hindustan Lever.
Kandla: Considered as the most prominent port of India, it is located in the Kutch District of Gujarat. It is aiming to become the number one in Asia in terms of traffic handling. This city plays a vital role in the international trade of the country.
Kochi: It is regarded as the Queen of Arabian Sea and is located in Kerala. The city is one of the principal seaports of the country. The Cochin Shipyard in Kochi is the largest shipyard in India. Cochin fishing harbour is the major fishing port in the state and supplies fish to local as well national markets. It is also one of the fastest growing second tier metro cities of the country.
Lothal: Lothal is an ancient city located around 82 kms from Ahmedabad that offers an insight into one of the world's oldest urban cultures and the largest civilisation (Indus Valley Civilization). The port of the city was one of the most important ports on the subcontinent. Seals discovered at the site suggest that trade may have been conducted with the civilisations of Mesopotamia, Egypt and Persia.
Machilipatnam: Machilipatnam is a port city located in Andhra Pradesh. The port is located on the Coromandel Coast of India. It is said that flourishing sea trade was carried out at the Machilipatnam port. It was a 17th century port for French, Dutch and British trade.
Mormugao : besides being a port city, it is a municipal council in South Goa district in Goa. It is the main port of Goa. Mormugao is listed as one of the major ports of India. Mormugao consistently records the highest tonnage of ore exported, as it is the only port on the western seaboard of the country. Yearly about 24 million tons of iron ore is exported through this port.
Mangalore: It is a chief port city located in the state of Karnataka. It is situated on the west coast of the country. The economy of Mangalore is mainly dominated by activities associated with ports and agricultural processing.
https://www.indianetzone.com/4/port_cities_india.htm