民国二十五年(1936年)6月,成立曲子县,驻曲子镇,属陕甘宁省。
民国二十六年(1937年)8月至民国二十九年(1940年)8月,为庆环分区行政督察专员公署驻地。
1950年6月,撤销曲子县,划归环县。
1958年3月,设立曲子直属乡,同时析置许家河、楼房子直属乡;同年10月,许家河直属乡划归曲子直属乡,楼房子直属乡划归环城。
1958年10月,设立曲子公社。
1961年4月,析置许家河公社。
1965年1月,许家河公社撤销,划归曲子公社。
1983年12月,曲子公社改乡。
1985年3月,改曲子镇。
2003年8月,许家河乡并入曲子镇。