彭口闸乡位于
微山县中部偏南,
微山湖北岸,西靠
昭阳乡,东临
薛城区沙沟镇,南依塘湖乡,呗与枣庄市薛城区
常庄街道、
金河乡搭界。陆地面积二十六点八三平方公里,人口四千七百八十六户,两万两千一百九十二人,其中
回族三户,二,十四人,余为
汉族。辖三个管理区,二十四个行政村,十五个自然村。乡驻地北纬三十四度四十五分,东经一百一十七度十五分,西北距县城夏镇十公里,因驻地有运河古闸---彭口闸而得名。
地势北部东部稍高,南部西部低洼,属滨湖平原。境内主要河流有十字河、泥沟河、蒋集河和蒋庄河等,向西南流入
微山湖,运河自西北向东南流过全境。
解放前本地只有三处小学,学生约二百人,现有中学一所,小学十七所,在校学生三千一百二十七人,其中中学生四百一十八人。中西结合医院一所,医护人员十九人,病床五张,农村医疗室十二处,乡村医生二十一人,农村接生员六人。
彭口闸乡辖区,解放前分属滕县沙沟区、埠岭区、沛县七区管辖,一九四八年解放后,属临城县一区、八区管辖,一九五六年薛城县撤销后划归
微山县。一九五八年公社化后,先属炬星人民公社,后属夏镇人民公社。一九七一年分建彭口闸公社,一九八四年建彭口闸乡。