Shanghai (bahasa Tionghoa: 上海, pengucapan bahasa Shanghai: [zɑ̃.hɛ] ( dengarkan); Pengucapan Mandarin: [ʂâŋ.xài] ( listen)) adalah kota terbesar di Tiongkok dan salah satu kota terbesar di dunia. Kota ini memiliki sekitar 24.000.000 orang pada tahun 2017. Kota ini begitu besar dan penting sehingga merupakan kota khusus setingkat provinsi ("kotamadya"), seperti Beijing, Tianjin, dan Chongqing. Saat ini, kota ini merupakan pelabuhan terbesar di dunia.