晋朝在龙山设立驿站;清宣统二年(1910)为龙山乡;1935年至1949年先后属龙彭乡(联保)、双龙乡;1951年为董永村,属龙山乡;1958年10月政社合一,改为万光大队,属龙山人民公社;1981年地名普查重名改为董永大队;1984年政社分社,改为董永村,属龙山乡;1992年10月拆区并乡建镇,设立龙山镇,属龙山镇;2004年“强村并组”董永村、槐荫村合并为董永村;2006年村(居)委会区域调整,撤销董永村,恢复原董永村、槐荫村建制。