镇级行政单位。该乡镇于1984年建立，时属梁山县，后划归东平县。
历史沿革.唐宋时期，今商老庄乡乡境先后属郓州和东平府。元明时期，随着大运河修建，安山镇（今商老庄乡大安山村）兴起，成为当时重要的渡口、闸口，今乡境当时属东平路，东平州。明代正德年间，商姓迁居于今商老庄乡商老庄村，商老庄之名由是得来。清代至民国初，分属西乡南辨智保、北辨智保、智明保、智恭保、东启智保等。保甲制度废除后属东平九区。1940年8月，中国共产党将包括今商老庄乡辖境在内的东平湖湖西划归昆山实验区，后昆山实验区改