1940年8月,建立昆山实验区。
昆山实验区隶属鲁西区党委领导,驻地在张博士集(今属大路口乡)。
1941年1月,昆山县抗日民主政府成立,隶属鲁西行政公署领导,驻地在张博士集、师集等村。
同年7月,改属冀鲁豫行政公署领导。
1949年8月25日,改昆山县为梁山县。
县委、县政府分别迁至阎庄村和西小吴村(今属黑虎庙镇)。
1950年2月,梁山县委、县政府迁至郑垓村(属前集乡)。
1952年春,县委、县政府迁至后集村(今属梁山街道)。
同年11月,平原省撤销,梁山县随菏泽专区划归山东省。
1958年10月,撤销菏泽专区,梁山县改属济宁专区。
1959年6月,梁山县复属菏泽专区。
1990年1月,梁山县划分为济宁专区。
梁山县辖12个区74个乡。
到2013年,全县共设2个街道、10个镇、2个乡。
即为水泊街道、梁山街道、小路口镇、韩岗镇、拳铺镇、杨营镇、韩垓镇、馆驿镇、小安山镇、寿张集镇、黑虎庙镇、马营镇、赵堌堆乡、大路口乡,县政府驻水泊街道。