Shanghai est la capitale marchande de la République populaire de Chine lorsqu'on la compare à Pékin, la capitale politique et lettrée. Peuplée d'environ vingt millions d'habitants (dix à douze selon les statistiques officielles), elle dépend politiquement directement de Pékin.