昌榮鎮(zhèn)原名唐子鎮(zhèn),傳因唐李世民巡此,將原張家舍,孫家舍合稱為唐子鎮(zhèn)。
1912年定為唐子鄉(xiāng)。
1929年為第四區(qū)唐子鎮(zhèn)。
1946年為紀念在1943年唐子鎮(zhèn)戰(zhàn)斗中犧牲的嚴昌榮烈士,將唐子鎮(zhèn)設立為昌榮鎮(zhèn)。
1950年為草馮區(qū)昌榮鎮(zhèn)。
1956年鄉(xiāng)鎮(zhèn)合并調(diào)整改制昌榮鄉(xiāng)。
1958年與林湖鄉(xiāng),海南鄉(xiāng)合并,建林湖人民公社。
1959年拆出建昌榮公社。
1983年9月復置昌榮鄉(xiāng)。
1989年10月撤鄉(xiāng)設昌榮鎮(zhèn)。
2000年林潭鄉(xiāng)撤銷,其所轄下姚莊,傅家2自然村劃歸本鎮(zhèn)受轄。
沿用至今。