孙老家镇,隶属于山东省菏泽市曹县,地处曹县中东部,东与苏集镇接壤,南与安蔡楼镇为邻,西邻磐石街道,西南与大集镇接界,北连侯集回族镇。区域面积59.78平方千米。2018年,户籍人口56575人。
1957年,撤区并乡,分属孙老家乡、姚庄寨乡。1958年,成立超美公社,同年底,以驻地更名孙老家公社。1983年12月,撤社建孙老家镇。2020年6月,孙老家镇下辖37个行政村。
2018年,孙老家镇有工业企业68家,其中规模以上工业企业12家,营业面积超过50平方米以上的综合商店或超市78家。