西周為魯國地,春秋屬魯國闞邑。
明至民國,分別屬汶上、鄆城縣所轄。
梁寶寺鎮(zhèn)轄區(qū),解放前分別屬汶上、鄆城兩縣所轄。
解放后,隸屬冀魯豫邊區(qū)行署湖西專區(qū)南旺縣,1949年劃歸平原省,今鎮(zhèn)政府駐地即為南旺縣政府所在地。
1953年平原省與南旺縣同時撤銷,該地劃為山東省嘉祥縣第十二區(qū),下設(shè)朱樓、寺后、后集、曹梁、石廟、桑科集、黃河李七個鄉(xiāng)。
1958年撤區(qū)并鄉(xiāng),將本區(qū)劃為三個鄉(xiāng):梁寶寺鄉(xiāng)、寺后鄉(xiāng)、?萍l(xiāng)。
1958年公社化中合并建設(shè)成立紅星人民公社,1958年12月撤銷嘉祥縣建制,該社同老僧堂人民公社、黃垓人民公社合并歸鄆城縣稱梁寶寺人民公社。
1962年恢復(fù)嘉祥縣建制,老僧堂、黃垓兩社分出,仍稱梁寶寺人民公社,1984年更名為梁寶寺鎮(zhèn),并沿用至今。