红河街道境域(原灃江镇),自元朝以来曾经是万户府、总管府、军民府、府、直隶州、县政府驻地。
民国二年(1913年),废州设县,县辖7行政乡,澧江镇属于城区(原大水平乡和澧江镇、羊街乡、浦贵村民委员会等辖部分地区)民国十七年(1928年),改为一区(城区)。
民国二十七年(1938年),改为灃江镇。
1950年,改为红河街。
1962年,改为城关镇。
1969年,改城关公社。
1983年,改为灃江镇。
2011年7月,撤销灃江镇分设红河街道和灃江街道。