1954年,屬益陽縣的新橋河區,轄16個鄉1個鎮。
1956年6月,撤區并鄉,設立新橋河、李昌港、楊林坳鄉。
1957年,恢復新橋河鎮。
1958年9月,3鄉1鎮合并設立新橋河人民公社。
1961年7月,撤銷新橋河公社,設立新橋河、李昌港、楊林坳人民公社,轄52個大隊,保留新橋河鎮,轄3個居民委員會。
1984年3月,新橋河、李昌港、楊林坳人民公社改鄉。
1984年4月,屬縣級益陽市。
1986年,新橋河鄉并入新橋河鎮。
1994年4月,撤市建區后屬資陽區。
2005年12月,新橋河鎮、李昌港鄉、楊林坳鄉合并為新橋河鎮。