1913年属十字河乡。
1928年置包公庙保,属第七区。
1934年属第四区。
1939年复属第七区。
1946年属高辛乡。
1949年属高辛区包公庙乡。
1956年建包公庙高级农业生产合作社,属高辛乡。
1958年更名为包公庙生产大队,属高辛人民公社。
1961年属高辛区十字河人民公社。
1962年属高辛区包公庙人民公社。
1965年复属高辛人民公社。
1977年8月属包公庙人民公社。
1983年12月更名为包公庙村民委员会,属包公庙乡。
2022年6月撤乡设镇,属包公庙镇,沿用至今。