Der Hafen Shanghai ist seit dem Jahr 2006 der größte Hafen weltweit, wenn man nach der Umschlagsmenge geht. Mit 537 Millionen Tonnen liegt der Hafen Shanghai hier deutlich vor Singapur. Zudem werden dort jährlich zwischen 20 und 22 Millionen Container verladen. Das ist mehr als doppelt so viel, wie im größten europäischen Hafen in Rotterdam. Die gesamte Areal des Hafens Shanghai beträgt 3.619 Hektar, die auf 125 Piers aufgeteilt sind. Insgesamt besteht der Hafen Shanghai aus 10 Anlagen. Seit 2003 wird er durch die Shanghai International Port Group betrieben. Dabei handelt es sich um ein Unternehmen, das börsennotiert ist und zu den 50 erfolgreichsten Unternehmen des Landes gehört.
Die Umschlagszahlen haben sich in den letzten 20 Jahren im Hafen Shanghai mehr als verfünffacht. Waren es im Jahr 1984 noch gut 100 Millionen Tonnen, die dort verladen worden sind, sind es im Jahre 2006 bereits 537 Millionen Tonnen gewesen. Bereits 2005 gehörte man zu den erfolgreichsten Häfen, als man insgesamt 443 Millionen Tonen verladen hat.
Bereits seit dem Jahre 1842 ist der Hafen Shanghai Teil des internationalen Handels. Aufgrund der politischen Situation in China konnte man erst im Jahre 1991 eine komplette Neuausrichtung hinsichtlich von Wirtschaft unternehmen. 2003 schaffte man es Rotterdam hinter sich zu lassen, 2004 zog man an Hongkong vorbei. Als man 2005 Singapur hinter sich lassen konnte, war man an der Spitze angelangt. Seither ist der Hafen Shanghai der erfolgreichste Hafen weltweit.
2005 begann dann der Bau einer zusätzlichen Anlage, an der bis zu 50 Containerschiffe zur gleichen Zeit Platz finden sollen. Der Plan ist es außerdem, dass die Verladung der Container automatisiert wird. Da man nun als Tiefseehafen gilt, kann man anderen großen Häfen Konkurrenz machen. Die Stadt Shanghai ist mit dem Hafen durch eine S-Bahn verbunden. Außerdem besteht die Verbindung über die, über 30 Kilometer lange Donghai Brücke.