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

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

市長 在任の時期 備注 2026年9月4日--市長代行 中華人民共和国の時期 龔正 2020年3月--2026年9月4日 応勇 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日