全县改建6个区, 5个镇,27个乡。即:梁山镇;城郊区,辖寿张集乡、馆里乡、马营乡、前集乡、后孙庄乡;银山区,辖银山镇、斑鸠店乡、豆山乡、昆山乡、司电乡、戴庙乡;小路口区,辖小路口镇、大路口乡、郓陈乡、赵堌堆乡、黑虎庙乡、杨营乡;徐集区,辖徐集镇、拳铺乡、方庙乡、信楼乡; 韩岗区,辖韩岗镇、韩垓乡、开河乡、袁口乡、王府集乡;小安山区,辖小安山乡、 馆驿乡、李官屯乡、大安山乡、商老庄乡。
1986年1月,将梁山县东平湖区的银山区及所辖的斑鸠店乡、豆山乡、昆山乡、司里乡、戴庙乡(32个村庄)、银山镇和小安山区所辖的大安山乡、商老庄乡 (23个村庄)划归东平县。1987年2月,撤销区级建制。至1993年,全县共辖24处乡镇709个行政村。2000年,全县由24个乡镇缩减为14个乡镇。2008年,将徐集镇整建制并入拳铺镇,建设新型乡镇,调整充实梁山风景区管委会,将风景区周边18个村庄划归风景委。至此,全县共辖13个乡镇、1个省级经济开发区、1个风景名胜区,672个行政村,73万人。