春秋晋新田地,文侯弟成师封于此,称曲沃。
战国属韩,后属魏。
秦仍为绛县(治所在今临汾市侯马市凤城乡凤城村),属河东郡。
西汉周勃封绛侯,为侯国。
东汉置绛邑县,属河东郡。
魏晋改晋邑,属平阳郡。
北魏太和十一年(487),置曲沃县,因晋国曲沃为名,属征平郡(驻征平,今运城市新绛县)。
隋开皇十年(590)县治复被浍水所冲,遂移至绛邑故城北,即今治,属绛郡。
唐、五代、宋、金、元胥属绛州。
明清改属平阳府。
1913年属河东道。
1927年属山西省。
1937年,属山西省第七区(驻运城)。
1938年后县城为日军占领。
1943年为太岳区豫晋联办区,1944年属联办区改称的太岳四专区,1945年12月改属太岳二专区。
1947年4月曲沃解放,1948年7月划属晋绥十专区,1949年2月为陕甘宁边区政府晋南行署直辖县,5月为晋南中心专署直辖县。
1949年10月属晋南中心专署(驻临汾)。
1954年属晋南专区,1958年10月撤消曲沃县,并入侯马市。
1963年5月恢复曲沃县建制。
县政府驻侯马镇,仍属晋南专区。
1967年侯马人民公社更名反修人民公社。
1970年5月属临汾地区。
1971年8月侯马市析出,县政府返驻城关镇(今乐昌镇),迄无变更。
2000年11月属临汾市并沿用至今。