Flag

An official website of the United States government

About the Consulate Shanghai
2 MINUTE READ
June 15, 2018

Consulate building
Consulate building

First established in 1844, the U.S. Consulate General in Shanghai reopened in 1980 at its present location at 1469 Huai Hai Zhong Road in an early 20th century historic building.  The Consulate General also has offices in the Westgate Mall and the Shanghai Centre on Nanjing West Road.

Today, Shanghai’s strategic location, solid infrastructure, skilled workforce, university and media concentration, pro-business government, and outward orientation make it a regional center, a frequent stop for official visitors, and a prime location for U.S. Government agencies.