孟姑集镇,隶属于山东省济宁市嘉祥县,地处嘉祥县西北部,东接马村镇、万张街道,南连卧龙山街道、菏泽市巨野县田庄镇,西邻菏泽市巨野县田庄镇,北依老僧堂镇,行政区域面积45.7平方千米。
西周时期,孟姑集镇境域为鲁国附庸国焦国地;1962年,恢复嘉祥县,成立孟姑集公社;1984年,撤公社设孟姑集乡;截至2018年末,孟姑集镇41631人;截至2020年6月,孟姑集镇下辖23个行政村;镇人民政府驻孟姑集村。
2011年,孟姑集镇财政总收入716万元,比上年增长14.38%,其中地方财政收入230万元,比上年增长-6.88%,人均财政收入174.63元,比上年增长14%;2018年,孟姑集镇有工业企业78个,规模以上企业9个,有营业面积超过50平方米以上的综合商店或超市5个。