1996年11月7日陈良宇为常务副市长。
冯国勤(1996.10.31-2008.01)
韩正(1998.02.20--2003.02.23)
周禹鹏(回族)(1998.02.20--2007.02.27)
周慕尧(1998.02.20--2003.02.23)
杨晓渡(2001.05.24--2006.10.26)
严隽琪(女)(2001.05.24--2007.02.27)
姜斯宪(2002.08.20--2004.05.20)
杨雄(2003.02.23--2012.12.26)
周太彤(2003.02.23--2008.01.31)
唐登杰(2003.02.23--2011.06.09)
胡延照(2004.05.20--2011.02.23)
杨定华(女)(2006.10.26--2008.01)
屠光绍(2007.12.27-)
艾宝俊(2007.12.27-)
沈骏2008.01.31--2013.02.01
沈晓明2008.01.31--2013.07.27
赵雯2008.01.31--
张学兵2011.01.21--2013.02.01
姜平2011.04.12--2013.07.27
周波2013.02.01--
翁铁慧2013.02.01--
时光辉2013.02.01--
蒋卓庆2013.07.27--
白少康2013.07.27--
附:中华民国时期上海市历任市长
1927年7月7日,上海特别市成立,1930年7月1日,上海特别市改称上海市,并沿用到今天。
上海市历任市长
黄郛1927年7月7日-1927年8月14日
吴震修1927年8月15日-1927年9月16日(代理市长)
张定璠1927年9月17日-1929年3月31日
张群1929年4月1日-1932年1月6日
吴铁城1932年1月7日-1937年3月31日
俞鸿钧1937年4月1日-1937年7月26日(代理)、1937年7月27日-1937年11月12日
苏锡文1937年12月5日-1938年10月15日
傅筱庵1938年10月16日-1940年10月11日(遇刺身亡)