长宁村建国初属汉寿县六区;1955年,划归南县三区长宁乡;1956年,设立三岔河乡,为三岔河长宁高级农业社;1961年,体制调整,三岔河公社从乐新公社析出,设立三岔河乡三岔河、长宁大队;1984年,政社分设,为三岔河乡三岔河村、长宁村;1985年三岔河乡并入茅草街镇,为茅草街镇三岔河村、长宁村;1992年,茅草街镇析出三岔河农工商总公司,为三岔河农工商总公司三岔河村、长宁村;1994年,三岔河农工商总公司改为三岔河乡,为三岔河乡三岔河村、长宁村;2005年,综合改革,三岔河乡并入茅草街镇,为茅草街镇三岔河村、长宁村;2016年,行政区划调整,三岔河村、长宁村合并为三宁河村。