1946年11月,平阴第五区改为平阴三区(孝直)。
1956年撤区并乡,设孝直镇、店子乡、湿口山乡。
1958年1月,湿口山乡并入孝直镇。
9月,成立了孝直人民公社。
1976年3月27日,孝直公社辖孝直、营子、湿口山、庄科、谷楼五个管理区。
1984年5月,撤销人民公社体制,设孝直镇区。
1985年9月20日撤区并乡,成立孝直镇和店子乡,其中孝直镇设39个行政村,店子乡设25个行政村。
2005年11月,乡镇机构改革,原孝直镇、店子乡合并为孝直镇至今。