1950年后,属松滋县第二区公所,八宝垸指导组设有南宫、泰山农会,后改为互助组,初级、高级农业合作社;1958年人民公社化时,成立八宝人民公社杨林湖管理区,南宫闸大队,泰山大队;1961年,恢复区、镇建制,属八宝区杨林湖公社南宫闸大队,泰山大队;1970年合大队并小队,南宫闸大队与泰山大队合并为南宫闸大队;1975年1月撤区并社,属八宝人民公社,杨林湖片南宫闸乡大队;1984年社区建乡,大队改村,属八宝区杨林湖乡南宫闸村;1987年区乡体制改革,属八宝乡杨林湖管理区南宫闸村;1995年12月撤乡建镇,属八宝镇南宫闸村至今。