明洪武四年(1371年),是大庸卫治所在地。
洪武二十二年(1389年),永定卫治驻地。
清雍正十三年(1735年),永定县治驻地。
民国三年(1914年),为大庸县治驻地,县城所在地名首善镇。
1935年,名永定镇,1966年7月称永红镇。
1985年4月,撤镇建街道办事处。
1997年8月,将辖区思善桥、凤湾、沿河、南正4个社区居民委员会和子午、长湾、代家湾3个村分出,另成立崇文街道办事处,所剩辖地仍为永定街道。