明洪武三年(1370年),設立集鎮,屬平皋里。
清時分屬北鄉第六、七、九聯。
民國初期為北八聯。
民國二十三年(1934年),實行保甲制,初為智勝鄉,后改為智勇鄉,又改為智興鄉,轄八保。
1949年10月后,設立曹村區,轄八個鄉。
1950年,改為第七區,轄8個鄉。
1956年,改為曹村區,轄5個鄉。
1959年,改為曹村管理區,屬流曲公社。
1961年,全縣行政區劃調整后改為曹村公社。
1984年,政社分設改為曹村鄉。
1997年12月,設立建制鎮。
2010年12月,將原白廟鄉并入該鎮。