昌荣镇原名唐子镇,传因唐李世民巡此,将原张家舍,孙家舍合称为唐子镇。
1912年定为唐子乡。
1929年为第四区唐子镇。
1946年为纪念在1943年唐子镇战斗中牺牲的严昌荣烈士,将唐子镇设立为昌荣镇。
1950年为草冯区昌荣镇。
1956年乡镇合并调整改制昌荣乡。
1958年与林湖乡,海南乡合并,建林湖人民公社。
1959年拆出建昌荣公社。
1983年9月复置昌荣乡。
1989年10月撤乡设昌荣镇。
2000年林潭乡撤销,其所辖下姚庄,傅家2自然村划归本镇受辖。
沿用至今。