西周为鲁国附庸国焦国地。
解放前属汶上县第十区。
解放后划归平原省南旺县第四区,区驻地在杨庄村。
1953年8月撤销南旺县,划归嘉祥县十四区,1956年撤区并乡,赵王河以南八个小乡并入孟姑集乡;赵王河以北六个小乡并入老僧堂乡;1958年9月成立火箭人民公社,同年11月撤销嘉祥县,赵王河以南划归巨野县田庄人民公社,赵王河以北划归郓城县黄堆集人民公社。
1962年恢复嘉祥县,原巨野县田庄人民公社的南李庄、薛庄及原嘉祥县划出的40个自然村,共42个自然村成立了孟姑集人民公社。
1984年农村体制改革更名为孟姑集乡,2012年10月更名为孟姑集镇,并沿用至今。