1927年為濮陽(yáng)縣董口區(qū),1940年3月為鄄城縣第五區(qū),1942年10月為鄄西辦事處二區(qū),1944年3月為鄄城縣二區(qū),1949年8月為鄄城縣七區(qū),1957年為董口鄉(xiāng),1958年9月建立董口人民公社,1983年12月復(fù)稱(chēng)董口鄉(xiāng),1983年12月撤社建鄉(xiāng)時(shí),建董口鄉(xiāng)、雙廟鄉(xiāng)。
2001年2月,撤銷(xiāo)雙廟鄉(xiāng),并入董口鄉(xiāng)。
2001年10月,撤銷(xiāo)董口鄉(xiāng),設(shè)立董口鎮(zhèn)至今。
現(xiàn)轄6個(gè)管理區(qū),98個(gè)自然村。
33個(gè)行政村。