1949年属莘县五区。
1958年2月属俎店乡。
1958年9月属俎店人民公社。
1958年12月划属范县,属俎店管理区。
1959年3月恢复人民公社,仍属俎店公社。
1960年3月俎店、张鲁两公社合并,称董杜庄人民公社(驻俎店)。
1961年7月复归莘县,改为俎店区。
1971年撤区并社改为董杜庄人民公社。
1984年社改乡时,将东北部33个村庄划为俎店乡,其余42个行政村为董杜庄乡。
2000年10月撤乡设董杜庄镇至今。
董杜庄镇蛋鸡养殖,遍及全镇42个行政村,全部采用无公害技术,年产鲜鸡蛋900万公斤,主要销售安徽、湖北、湖南、福建、广东等地。
董杜庄镇优质甜瓜品种——王子二号,该品种个大、皮薄,成熟时呈浅绿色,且味香扑鼻,含糖量达20度,一般亩产4000公斤。