紅河街道境域(原灃江鎮),自元朝以來曾經是萬戶府、總管府、軍民府、府、直隸州、縣政府駐地。
民國二年(1913年),廢州設縣,縣轄7行政鄉,澧江鎮屬于城區(原大水平鄉和澧江鎮、羊街鄉、浦貴村民委員會等轄部分地區)民國十七年(1928年),改為一區(城區)。
民國二十七年(1938年),改為灃江鎮。
1950年,改為紅河街。
1962年,改為城關鎮。
1969年,改城關公社。
1983年,改為灃江鎮。
2011年7月,撤銷灃江鎮分設紅河街道和灃江街道。