梁山县辖12个区74个乡。
1958年2月,撤区并乡,全县设城关镇和斑鸠店、银山、腊山、金山、大路口、小路口、寿张集、黑虎庙、杨营、馆里、辛兴屯、前集、拳铺、徐集、信楼、孙庄、开河、韩垓、戴庙、商老庄、宋庄、安山、馆驿、管庄、王府集25个乡。
1958年8月,撤销乡镇。9月,全县建起7处人民公社:东风(驻银山)、火箭 (驻大路口)、八一 (驻黑虎庙)、水泊(驻芦里)、七一(驻后集)、红旗(驻黄庄)、卫星(驻中孙庄) 。 11月2日,全县7处人民公社组成一个联合体,称作梁山县人民公社,原公社改为管理区,原管理区改为营,原生产队改为连。1959年1月20日,梁山县人民公社改为县联合人民公社,恢复原人民公社及管理区。
1959年11月,公社名称改为以驻地命名,并将7处人民公社调整为银山、大路口、黑虎庙、芦里、城关、拳铺、徐集、开河、孙庄、小路口10处人民公社。1960 年3月,汶上县的东平、沙河站人民公社和须城、寅寺人民公社的一部分及平阴县的黄花园、东阿人民公社各一部分划归梁山县。同时,将梁山县开河人民公社和孙庄人民公社的部分村庄划给汶上县。1961年3月,区划再调整,将寅寺、沙河站、东平 3处人民公社划回汶上县;将黄花园、须城人民公社划归平阴县;将开河人民公社及原孙庄人民公社的小屯村划归梁山县。是年12月,将银山人民公社划分为斑鸠店和银山人民公社。1963年5月,将大路口人民公社划分为大路口和寿张集人民公社。 1965年2月,增设戴庙、商老庄、大安山、小安山、馆驿5处人民公社。至此,梁 山县辖城关、斑鸠店、银山、戴庙、商老庄、大安山、馆驿、小安山、寿张集、大路口、小路口、黑虎庙、芦里、拳铺、开河、徐集、孙庄17处人民公社。
1971年10月,开河、孙庄人民公社分别更名为韩垓、韩岗人民公社。1978年12月,增设王府集人民公社。1979年1月,建信楼、赵堌堆人民公社。1982年3 月,芦里人民公社更名为马营人民公社。同年12月,城关人民公社改称梁山镇。 1983年,全县共有19处人民公社和1个镇。
1984年2月,撤社改乡。