曲沃县地处晋南平原,汾水之滨,位于临汾盆地南部。北有太行山余脉塔儿山,南有中条山支脉紫金山。北部和襄汾县以塔儿山为界,南面隔紫金山同绛县、闻喜县为邻,西北与襄汾县相望,西南与候马市进项毗连,东与东南同翼城县、绛县接壤,总面积437.3平方公里,辖7个乡镇,158个村民委员会。
曲沃属暖温带大陆性气候,平均气温12.6℃,1月份最冷,平均气温-3.3℃,7月份最热,平均气温26.4℃。年降水量在500毫米左右。全年无霜期约190天,初霜期出现在10月中旬,初冻约在12月下旬。土壤有褐土、草甸土、盐土、沼泽土4个土类,分淋溶褐土、山地褐土、粗骨性山地褐土、褐土性土、碳酸盐