外环高速公路于1997年动工建设,2003年全线通车。外环高速公路公路全线位于上海市,环线起/终点为宝山区外环同济路立交。外环高速公路是中国上海市境内的省级环线高速公路,原名上海A20公路,2009年10月11日,上海市启动8条国家高速、9条省级高速的集中更换路牌,A20公路被改为外环高速公路,编号为沪高速S20,与A30公路改为“上海绕城高速公路”不同,A20由于是省级线路,因此不冠以“上海”的修饰词。2000年12月10日起,上海郊区牌照(沪C)的汽车不得驶入外环高速范围之内(后有局部调整,杨高南路至杨高北路段,禁行区边界向内部分退缩,该段外环高速公路允许沪C汽车通行)。