董口镇,隶属于山东省菏泽市鄄城县,地处鄄城县西部,东与古泉街道毗邻,南与富春镇、什集镇、临濮镇接壤,西与濮阳县白堽乡、王称堌镇隔河相望,北与旧城镇相连。区域面积96.15平方千米。2018年,户籍人口72611人。
1958年9月,建立董口公社。1983年12月,撤社建乡时,建董口乡。2001年10月,撤乡设董口镇。2020年6月,董口镇下辖33个行政村。
2018年,董口镇有工业企业31家,其中规模以上工业企业4家,营业面积超过50平方米以上的综合商店或超市66家。