上海市長一覧は、中国上海市市長の一覧である。市長は、上海市人民代表大会(議会)にて選任される。

各時代によって市政府の編成や名称が異なるが、ここでは上海特別市政府と上海市政府(1927年7月7日成立、1930年7月1日上海市政府に改名)、上海市人民政府(1949年5月28日成立)の市長を列挙する。

市長 在任の時期 備注
龔正 2020年3月--副市長兼代理市長 中華人民共和国の時期
応勇 2017年1月--2020年3月
楊雄 2012年12月--2017年1月
韓正 2003年2月--2012年12月
陳良宇 2002年2月--2003年2月
徐匡迪 1995年2月--2001年12月
黄菊 1991年4月--1995年2月
朱鎔基 1988年4月--1991年4月
江沢民 1985年7月--1988年4月
汪道涵(zh) 1981年4月--1985年7月
彭冲 1979年12月--1980年3月
彭冲 1979年1月--1979年12月 (革委会主任)
蘇振華 1976年10月--1979年1月
張春橋 1967年2月--1976年10月
曹荻秋 1965年11月--1967年2月 中華人民共和国の時期
柯慶施 1958年11月--1965年4月(去世)
陳毅 1949年5月28日--1958年11月
趙祖康 1949年5月24日--1949年5月28日工務局長の兼務で代理 中華民国国民党政府)の時期
陳良 1949年4月1日--4月30日政府秘書代理、5月1日--5月24日正式に市長に就任
呉国楨 1946年5月20日--1949年4月30日
銭大鈞 1945年9月12日--1946年5月19日
周佛海 1945年1月15日--1945年9月12日 日中戦争の時期
呉頌皋 1944年11月12日--1945年1月14日政府秘書長代理
陳公博 1940年11月20日--1944年11月11日
蘇錫文 1940年10月11日--1940年11月19日政府秘書長代理
傅筱庵 1938年10月16日--1940年10月11日刺殺される
蘇錫文 1937年12月5日--1938年10月15日
兪鴻鈞 1937年4月1日--7月26日代理,7月27日-11月12日正式に就任 中華民国(国民党政府)
呉鉄城 1932年1月7日--1937年3月31日
張群 1929年4月1日--1932年1月6日
張定璠 1927年9月17日--1929年3月31日
呉震修 1927年8月15日--1927年9月16日政府秘書長代理
黄郛 1927年7月7日--1927年8月14日