山东济宁市梁山县下辖14个乡镇:梁山镇、徐集镇、拳铺镇、韩岗镇、韩垓镇、馆驿镇、杨营镇、小安山镇、小路口镇、马营乡、寿张集乡、大路口乡、赵固堆乡、黑虎庙乡。
山东济宁市梁山县辖13个乡镇,分别是梁山镇、小路口镇、韩岗镇、拳铺镇、杨营镇、韩垓镇、馆驿镇、小安山镇、寿张集镇、黑虎庙镇、马营镇、赵_堆乡、大路口乡 。