清雍正八年(1730年)前,追栗街镇境域属开化府,后属开化里。
清宣统二年(1910年),属南区。
民国二十八年(1939年),属新平乡。
民国三十四年(1945年)4月15日,文山县第一届民主政府在追栗街村民委员会丫呼寨村成立。
1950年1月7日,文山城解放后,文山县民主政府搬到县城办公。
1950年,属中心区,为追栗街行政村。
1951年,属第一区,为追栗街乡。
1958年,属红旗公社。
1966年,为追栗街公社。
1984年,改区。
1987年,改追栗街彝族乡。
2001年3月,乡改镇。