Šangaj je osnovan pre više od 1000 godina kao ribarsko selo. Postao je trgovački grad 1074.,a velegrad 1159. Šangaj je 1292. bio toliko veliki da mu je dodeljena posebna provincija. Šangaj je otvoren za trgovinu sa evropskim silama i Sjedinjenim Američkim Državama 1843. godine. Grad je bio centar komunističke pobune 1925. godine. Japanci su zauzeli Šangaj 1937. godine i držali ga do 1945. Grad se brzo razvijao posle rata ali su razvoj zaustavili komunisti koji su 1949. godine zauzeli grad i trudili se da umanje njegovu važnost u odnosu na prestonicu, Peking. Ovo je trajalo sve do 1970. godine, a Šangaj je 1984. postao kineski centar za strana ulaganja.