Earliest documented name
Hudu (扈渎)
Middle Chinese
"Fishing-trap estuary"
No pre-Chinese indigenous name is reliably recorded. The earliest documented local name for the Shanghai coastal area is Hudu, appearing in Jin Dynasty records around the 4th century CE. It referenced local bamboo fishing traps called hu used by fishermen in river estuaries.
c. 3rd century BCE
Shen (申) / Chunshen
Named after Lord Chunshen (Huang Xie) of the State of Chu
During the Warring States period, the area was part of the fief granted to Lord Chunshen (Huang Xie), who was credited with dredging the Huangpu River. Shen remains Shanghai's traditional nickname today.
c. 4th–5th century CE
Hudu (扈渎 / 沪)
Estuary of the bamboo fishing trap
Fishermen living along the local river estuary during the Jin Dynasty created bamboo fishing traps called hu. The character was later written as Hu (沪), serving as Shanghai's official modern single-character abbreviation.
751–1292 CE
Huating County (华亭县)
Flowery Pavilion County
Established in 751 CE during the Tang Dynasty, Huating County was the primary administrative district covering the Shanghai region before Shanghai developed into an independent county seat.
1267–1927 CE
Shanghai Town / Shanghai County (上海县)
Upon the Sea
Named after the Shanghai Pu river, a tributary of the Wusong River. Shanghai Town was formed in 1267 during the Song Dynasty, and Shanghai County was formally created in 1292 under the Yuan Dynasty.
1927–present
Shanghai Special Municipality / Shanghai (上海市)
Upon the Sea
On July 7, 1927, the Republic of China officially established Shanghai as a municipality directly under central administration, separating it from Jiangsu Province to form the modern municipal entity.