春秋,属夔子国。
战国,属巴国地。
东汉永元二年(90年),属宣汉县。
清至民国,属达县(今达川区)。
清至民国,属达川区清风乡。
民国二十七年(1938年),置南外乡。
1950年3月,属达川区城关区。
1958年9月,乡改公社。
1976年2月,划归达川区市。
1983年4月,公社改乡。
1987年10月,乡改镇。
1992年7月,划归达川区。
2012年3月13日,经四川省人民政府川府民政【2012】1号文件批复,达州市达县撤销原南外镇建制。
2013年11月29日,达州市达川区在原南外镇举行授牌授印仪式,正式宣布撤销原南外镇,分设三里坪街道和翠屏街道。