辖2个街道办事处、12个镇、2个乡，共计14个乡镇级行政区。梁山县县委、县政府驻水泊街道。县城位于梁山街道和水泊街道。2016年，梁山县中心城区面积41平方公里。此外，水泊梁山景区以西设有梁山经济开发区，为山东省省级经济开发区。街道：水泊街道、梁山街道镇：小路口镇、韩岗镇、拳铺镇、杨营镇、韩垓镇、馆驿镇、小安山镇、寿张集镇、黑虎庙镇、马营镇乡：赵堌堆乡、大路口乡
地理.
地理位置.梁山县地处北纬35°36′36″一35°58′59″，东经115