1937年11月8日,日军人侵阳曲县、太原城。
太原县设5区,下辖84主村、86附村。
红沟为第五区附村。
1953年1月太原第五区划乡工作开始,10月结束,划乡后下辖行调整为15个乡(镇)。
红沟属白家庄镇政府管辖。
1956年3月,调整为下辖1镇8乡4街、红沟隶属小井峪乡政府管辖。
1961年,太原市区划调整,小井峪公社划归河西区。
1981年3月,北郊革委会停止行使职权,选举产生北郊区人民政府,红沟大队隶属小井峪公社。
1984年,北郊区恢复实行乡(镇)村制,公社改为乡政府,红沟成立独立的村委会,为小井峪乡政府下辖。
1997年,撤销了南郊区、北郊区建制,从北郊区划归万柏林区一直至现在。
2006年,划归南寒街道。
2014年,村改居更名为红沟社区居民委员会。