元朝時,屬大堡縣。
明朝時,屬晉寧州。
清朝時,屬晉寧縣永寧鄉(xiāng)。
民國十八年(1929年),六街設為鎮(zhèn),旋又恢改為永寧鄉(xiāng)。
民國二十八年(1939年),與今上蒜鄉(xiāng)分設,上蒜為古城鄉(xiāng),六街為疊翠鄉(xiāng)。
民國二十九年(1940年),合并稱永寧鄉(xiāng)。
民國三十六年(1947年),又分出建疊翠鄉(xiāng),約一年又并稱永寧鄉(xiāng)。
1950年3月,建為第五區(qū),旋并第三區(qū)。
1956年,建六街鄉(xiāng)。
1958年9月,六街鄉(xiāng)與上蒜鄉(xiāng)合并為上蒜公社。
1959年8月,由上蒜公社分出,稱六街公社。
1960年4月,又并入上蒜公社。
1961年,再由上蒜公社析出置六街公社。
1983年,由六街公社改為六街鄉(xiāng)。
1984年,鄉(xiāng)改為區(qū),稱六街區(qū)公所。
1988年,復稱六街鄉(xiāng)。
2009年5月,由六街鄉(xiāng)改為六街鎮(zhèn)。