李閣鎮,隸屬於山東省濟寧市魚臺縣,地處魚臺縣西部,東與王廟鎮接壤,南連魚城鎮,西鄰金鄉縣化雨鎮,西北與羅屯鄉爲鄰,北接清河鎮,行政區域面積73.7平方千米。
民國二十六年(1937年),李閣鎮境域屬魚臺縣第二區;1949年,屬平原省湖西專區魚臺縣第一區;1953年,屬魚臺縣第二區;1956年,屬金鄉縣李閣區;1958年屬金鄉縣魚城公社;1962年,從魚城公社分出,建立李閣公社;1984年,改爲李閣鄉;2000年,李閣鄉和陳樓鄉合併爲李閣鎮;截至2018年末,李閣鎮有戶籍人口42327人,截至2020年6月,李閣鎮下轄43個行政村;鎮人民政府駐李閣村。
2011年,李閣鎮國稅收入661.萬元,比上年增長128%;地稅收入908.86萬元,比上年增長122%,轄區內金融機構3家,各類存款餘額4.37億元,各項貸款餘額1.1億元;2018年,李閣鎮有工業企業44個,規模以上企業7個,有營業面積超過50平方米以上的綜合商店或超市71個。