1946年11月,平陰第五區改為平陰三區(孝直)。
1956年撤區并鄉,設孝直鎮、店子鄉、濕口山鄉。
1958年1月,濕口山鄉并入孝直鎮。
9月,成立了孝直人民公社。
1976年3月27日,孝直公社轄孝直、營子、濕口山、莊科、谷樓五個管理區。
1984年5月,撤銷人民公社體制,設孝直鎮區。
1985年9月20日撤區并鄉,成立孝直鎮和店子鄉,其中孝直鎮設39個行政村,店子鄉設25個行政村。
2005年11月,鄉鎮機構改革,原孝直鎮、店子鄉合并為孝直鎮至今。