Situat la paralela nordică de 31,13 grade şi longitudinea estică de 121,28, la gura de vărsare a fluviului Yangzi în Marea Chinei de Est, Shanghaiul se întinde pe o suprafaţă de 6.340 de kilometri pătraţi şi are o populaţie de peste 20 de milioane de locuitori. Este un important centru financiar, comercial, tehnico-ştiinţific, industrial şi de transport din China.
Supranumit înainte de eliberare „Paradisul străinilor", fostul oraş împărţit în coloniile unor ţări occidentale, a cunoscut în anii puterii populare şi în special după aplicarea în 1978 a politicii de reformă şi deschidere o dezvoltare puternică şi schimbări înnoitoare.