清代分属汝阳县的七里店、金乡店、柳树店。
1913年属汝南县。
1935年分属一区十八里庙、申家店。
1938年属一区民有、保安、马林、天屏乡、荆南乡联保。
1940年分属中山镇、李旗乡。
1951年属一区老祖庙、五里庙、芦林、罗坡、赖集、胡庙、陈庄、七里店和四区顾庄乡。
1953年属城郊区。
1956年属老祖庙中心乡老祖庙、芦林、七里店乡,玉皇庙中心乡胡庙、陈庄乡。
1957年分属老祖庙、玉皇庙乡、八里铺乡。
1958年成立红光公社。
1961年属城郊区八里屯、玉皇庙公社。
1962年复为红光公社,同时分出刘屯、魏庄、傅楼、范庄、任庄、十里铺、果园、汪庄、屈庄、大吴、范胡、熊湾、祝湾等13个生产大队成立刘屯公社。
1975年分出板店、许屯、魏岭、东升、刘营、前进、杨洼、柴庄、仲庄、王庄10个大队成立板店公社。
1981年更名三门闸公社。
1983年改设三门闸乡。
2009年撤乡设三门闸街道。
2014年将高庄、陈坡、黄庙、桃园铺、白庙5村委会划入宿鸭湖街道。