西汉置襄陵县，属河东郡。以晋襄公陵墓命名，新莽改名干昌，东汉复名襄陵，仍属河东郡。三国县入魏，属平阳郡。晋仍属平阳郡。十六国前赵刘渊都平阳，县属之，并将今浮山地划入襄陵县。后入冉魏、前燕、前秦、西燕、后燕、北魏，均属平阳郡。天赐元年将今浮山地另置葛城县。北齐天保七年将襄陵并入擒昌县。北周擒昌县治移于襄陵古城，将郭城县划入。隋大业二年改擒昌县为襄陵县，属临汾郡。武德二年，将郭城地又从襄陵分出，置浮山县。五代县入梁，属建宁军；唐属建雄军；晋先属绛州，后属河中府。宋县先属建雄军，后复属晋州，熙宁问乡宁北部来属