春秋晋大夫郤犨食邑。
战国魏襄陵邑。
秦属河东郡。
汉高祖元年(前206)始置襄陵县,县治襄陵古城(今新城镇古城庄),属河东郡。
莽新改名幹昌,东汉复名襄陵,仍属河东郡。
三国魏晋胥属平阳郡。
南北朝北魏太平真君二年(441)析置禽昌县。
北齐天保七年(556)襄陵并入禽昌县。
北周孝闵帝元年(557)禽昌县治徙襄陵古城(今古城庄)。
隋大业二年(606)改禽昌县为襄陵县,郭城划入,属临汾郡。
唐武德二年(619)县治移至宿水店(今古襄陵村),属晋州。
元和十四年(819)属绛州。
太和元年(827年)改属河中府。
后唐属晋州。
宋天圣元年(1023年)县治移晋桥店(今襄陵镇)。
熙宁五年(1072)废慈州,乡宁县北部来属。
政和六年(1116)属平阳府。
金属河东南路平阳府,乡宁北部析出。
元属晋宁路明属平阳府。
清属平阳府,雍正二年(1724)改属绛州,七年复属平阳府。
1913年属河东道。
1927年属山西省。
1937年属山西省第六区(驻汾西)。
1939年属吉县中心县。
1948年5月恢复襄陵县,属晋绥边区。
1949年10月属襄陵县一区。
1950年3月县政府移至赵曲(今新城镇赵曲)。
1954年襄陵县和汾城县合并为襄汾县,隶属襄汾县。
1956年设襄陵乡,1961年5月设襄陵公社,1966年更名为红卫人民公社。
1982年复名襄陵人民公社。
1984年5月改制为襄陵镇。
2001年3月浪泉乡并入襄陵镇,隶属于襄汾县至今。